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