Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newtype Builder a = Builder (forall s. SmallMutableArray# s a -> Int# -> Int# -> Chunks a -> State# s -> (# State# s, SmallMutableArray# s a, Int#, Int#, Chunks a #))
- cons :: a -> Builder a -> Builder a
- singleton :: a -> Builder a
- doubleton :: a -> a -> Builder a
- tripleton :: a -> a -> a -> Builder a
- run :: Builder a -> Chunks a