Module
Paxl.Fetch
- Package
- purescript-paxl
- Repository
- jqyu/purescript-paxl
#FetchableRows Source
class FetchableRows flist (frow :: Row Type) erow prow (eff :: Row Effect) | flist -> frow, flist -> erow, flist -> prow, flist -> eff whereMembers
getFetcher :: RLProxy flist -> Record erow -> Record prow
Instances
FetchableRows Nil () () () eff
#completeBlockedFetch Source
completeBlockedFetch :: forall a eff req. BlockedFetch req a -> Result a -> Aff eff Unit#completeBlockedFetchOf Source
completeBlockedFetchOf :: forall b a eff req. (a ~ b) -> BlockedFetch req a -> Result b -> Aff eff UnitRe-exports from Paxl.RequestStore
#BlockedFetch Source
newtype BlockedFetch req aConstructors
BlockedFetch { blockedVar :: AVar (Result a), request :: req a }
Instances
Newtype (BlockedFetch req a) _