Module
Webb.Stateful.ArrayColl
- Package
- purescript-webb-stateful
- Repository
- mitchellandwebb/webb-stateful
#newArray Source
newArray :: forall a m. MonadEffect m => m (ArrayColl a)#addAllLast Source
addAllLast :: forall a m. MonadEffect m => ArrayColl a -> Array a -> m Unit#addAllFirst Source
addAllFirst :: forall a m. MonadEffect m => ArrayColl a -> Array a -> m Unit#removeFirst Source
removeFirst :: forall a m. MonadEffect m => ArrayColl a -> m (Maybe a)#removeFirst_ Source
removeFirst_ :: forall a m. MonadEffect m => ArrayColl a -> m Unit#removeFirstN Source
removeFirstN :: forall a m. MonadEffect m => ArrayColl a -> Int -> m (Array a)#removeFirstN_ Source
removeFirstN_ :: forall a m. MonadEffect m => ArrayColl a -> Int -> m Unit#removeLast Source
removeLast :: forall a m. MonadEffect m => ArrayColl a -> m (Maybe a)#removeLast_ Source
removeLast_ :: forall a m. MonadEffect m => ArrayColl a -> m Unit#removeLastN Source
removeLastN :: forall a m. MonadEffect m => ArrayColl a -> Int -> m (Array a)#removeLastN_ Source
removeLastN_ :: forall a m. MonadEffect m => ArrayColl a -> Int -> m Unit#unsafeIndex Source
unsafeIndex :: forall a m. MonadEffect m => ArrayColl a -> Int -> m a