Module

Grain.Store

Package
purescript-grain
Repository
purescript-grain/purescript-grain

#Store Source

newtype Store

#readGrain Source

readGrain :: forall a p. Grain p a => p a -> Store -> Effect a

#subscribeGrain Source

subscribeGrain :: forall a p. Grain p a => p a -> Effect Unit -> Store -> Effect Unit

#unsubscribeGrain Source

unsubscribeGrain :: forall a p. Grain p a => p a -> Effect Unit -> Store -> Effect Unit

#updateGrain Source

updateGrain :: forall a p. Grain p a => p a -> (a -> a) -> Store -> Effect Unit