Parsley.Internal.Common.Queue
data Queue a Source #
Defined in Parsley.Internal.Common.Queue
Methods
(==) :: Queue a -> Queue a -> Bool #
(/=) :: Queue a -> Queue a -> Bool #
showsPrec :: Int -> Queue a -> ShowS #
show :: Queue a -> String #
showList :: [Queue a] -> ShowS #
empty :: Queue a Source #
enqueue :: a -> Queue a -> Queue a Source #
dequeue :: Queue a -> (a, Queue a) Source #
null :: Queue a -> Bool Source #
size :: Queue a -> Int Source #
foldr :: (a -> b -> b) -> b -> Queue a -> b Source #