Thunk Function
Thunk функција је функција која одлаже извршавање неког израза или логике. Уместо да се операција изврши одмах, она се „упакује“ у функцију која се може позвати касније када је њен резултат заиста потребан.
type ThunkFunction<A> = () => A;