| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Vector.Vinyl.Default.Types
- newtype MVectorVal s t = MVectorVal {
- getMVectorVal :: Mutable (DefaultVector t) s t
- newtype VectorVal t = VectorVal {
- getVectorVal :: DefaultVector t t
- class (MVector (Mutable (DefaultVector t)) t, Vector (DefaultVector t) t) => HasDefaultVector t where
- type DefaultVector t :: * -> *
- newtype DefaultBoxed a = DefaultBoxed {
- getDefaultBoxed :: a
Documentation
newtype MVectorVal s t Source
Constructors
| MVectorVal | |
Fields
| |
Constructors
| VectorVal | |
Fields
| |
class (MVector (Mutable (DefaultVector t)) t, Vector (DefaultVector t) t) => HasDefaultVector t Source
The most efficient vector type for each column data type.
Associated Types
type DefaultVector t :: * -> * Source
Instances
newtype DefaultBoxed a Source
Constructors
| DefaultBoxed | |
Fields
| |
Instances
| HasDefaultVector (DefaultBoxed a) Source | |
| type DefaultVector (DefaultBoxed a) = Vector Source |