Module

Spork.Html.Thunk

Package
purescript-spork
Repository
natefaubion/purescript-spork

#Thunk Source

data Thunk :: (Type -> Type) -> Type -> Type

Instances

#buildThunk Source

buildThunk :: forall w a i f eff. (f i -> VDom a w) -> VDomSpec (dom :: DOM | eff) a w -> VDomMachine (dom :: DOM | eff) (Thunk f i) Node

#runThunk Source

runThunk :: forall i f. Thunk f i -> f i

#unsafeEqThunk Source

unsafeEqThunk :: forall i f. Thunk f i -> Thunk f i -> Boolean

#thunked Source

thunked :: forall i f a. (a -> a -> Boolean) -> (a -> f i) -> a -> Thunk f i

#thunk1 Source

thunk1 :: forall i f a. Fn2 (a -> f i) a (Thunk f i)

#thunk2 Source

thunk2 :: forall i f b a. Fn3 (a -> b -> f i) a b (Thunk f i)

#thunk3 Source

thunk3 :: forall i f c b a. Fn4 (a -> b -> c -> f i) a b c (Thunk f i)