Module

Data.Smash.Store

Package
purescript-smash
Repository
paf31/purescript-smash

#get Source

get :: forall a rl r w. ComonadStore a w => RowToList r rl => ComonadSmash rl r => Co (Smash (store :: Proxy2 w | r)) a

#getWith Source

getWith :: forall a rest rl r w l. ComonadStore a w => IsSymbol l => Cons l (Proxy2 w) rest r => RowToList rest rl => ComonadSmash rl rest => SProxy l -> Co (Smash r) a

#put Source

put :: forall a rl r w. ComonadStore a w => RowToList r rl => ComonadSmash rl r => a -> Co (Smash (store :: Proxy2 w | r)) Unit

#putWith Source

putWith :: forall a rest rl r w l. ComonadStore a w => IsSymbol l => Cons l (Proxy2 w) rest r => RowToList rest rl => ComonadSmash rl rest => SProxy l -> a -> Co (Smash r) Unit