Copyright | (c) Atze van der Ploeg 2013 |
---|---|
License | BSD-style |
Maintainer | atzeus@gmail.org |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data ToCatQueue q a where
- C0 :: ToCatQueue q a
- CN :: a -> !(q (ToCatQueue q a)) -> ToCatQueue q a
Documentation
data ToCatQueue q a where Source #
The catenable queue type. The first type argument is the type of the queue we use (|>)
C0 :: ToCatQueue q a | |
CN :: a -> !(q (ToCatQueue q a)) -> ToCatQueue q a |