Safe Haskell | None |
---|---|
Language | Haskell2010 |
Ring buffers.
Documentation
data RingBuffer a Source
Show a => Show (RingBuffer a) | |
Generic (RingBuffer a) | |
Binary a => Binary (RingBuffer a) | |
type Rep (RingBuffer a) |
empty :: Int -> a -> RingBuffer a Source
cons :: a -> RingBuffer a -> RingBuffer a Source
uncons :: RingBuffer a -> Maybe (a, RingBuffer a) Source
toList :: RingBuffer a -> [a] Source