Module

Grain.Internal.MObject

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

#MObject Source

data MObject :: Type -> Type

#new Source

new :: forall a. Effect (MObject a)

#keys Source

keys :: forall a. EffectFn1 (MObject a) (Array String)

#values Source

values :: forall a. EffectFn1 (MObject a) (Array a)

#get Source

get :: forall a. EffectFn2 String (MObject a) (Maybe a)

#set Source

set :: forall a. EffectFn3 String a (MObject a) Unit

#del Source

del :: forall a. EffectFn2 String (MObject a) Unit

#unsafeGet Source

unsafeGet :: forall a. EffectFn2 String (MObject a) a