Safe Haskell | None |
---|---|
Language | Haskell2010 |
A bijection between boxed, immutable vectors.
- module Data.Bijection.Class
- data Vector a :: * -> *
Documentation
module Data.Bijection.Class
Boxed vectors, supporting efficient slicing.
Monad Vector | |
Functor Vector | |
Applicative Vector | |
Foldable Vector | |
Traversable Vector | |
Alternative Vector | |
MonadPlus Vector | |
Vector Vector a | |
IsList (Vector a) | |
Eq a => Eq (Vector a) | |
Data a => Data (Vector a) | |
Ord a => Ord (Vector a) | |
Read a => Read (Vector a) | |
Show a => Show (Vector a) | |
Monoid (Vector a) | |
NFData a => NFData (Vector a) | |
type Mutable Vector | |
type Item (Vector a) | |
type Dom (Vector c) Source # | |
type Cod (Vector c) Source # | |