Copyright | 2016 John Ky |
---|---|
License | MIT |
Safe Haskell | None |
Language | Haskell2010 |
Succinct operations.
- class BitLength v where
- bitLength :: v -> Count
- endPosition :: v -> Position
- elemBitLength :: (VectorLike v, BitLength (Elem v)) => v -> Count
- elemBitEnd :: (VectorLike v, BitLength (Elem v)) => v -> Position
Bit map
class BitLength v where Source
elemBitLength :: (VectorLike v, BitLength (Elem v)) => v -> Count Source
elemBitEnd :: (VectorLike v, BitLength (Elem v)) => v -> Position Source