Module

Erl.Data.Queue

Re-exports from Erl.Data.Queue.Types

#toList

toList :: forall a. Queue a -> List a

#singleton

singleton :: forall a. a -> Queue a

#reverse

reverse :: forall a. Queue a -> Queue a

#put

put :: forall a. a -> Queue a -> Queue a

#peek

peek :: forall a. Queue a -> Maybe a

#isEmpty

isEmpty :: forall a. Queue a -> Boolean

#get

get :: forall a. Queue a -> Maybe { item :: a, queue :: Queue a }

#empty

empty :: forall a. Queue a

Modules