Module

Paxl.Monad

Package
purescript-paxl
Repository
jqyu/purescript-paxl

#GenPaxl Source

newtype GenPaxl req a

Constructors

Instances

#Env Source

type Env req = { fetcher :: forall a. Array (BlockedFetch req a) -> ParAff (GenPaxlEffects req ()) Unit, pending :: Ref (List (BlockedFetch req Val)), requestStore :: RequestStore req Val }

#Val Source

data Val

#Result Source

data Result req a

Constructors

#Cont Source

data Cont req a

Constructors

#toPaxl Source

toPaxl :: forall a req. Cont req a -> GenPaxl req a