Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data UnliftedVector a = UnliftedVector {}
- data MutableUnliftedVector s a = MutableUnliftedVector {}
- data SmallVector a = SmallVector {}
- data SmallMutableVector s a = SmallMutableVector {}
- unslicedUnliftedVector :: UnliftedArray a -> UnliftedVector a
- unslicedSmallVector :: SmallArray a -> SmallVector a
Types
data UnliftedVector a Source #
Instances
PrimUnlifted a => IsList (UnliftedVector a) Source # | |
Defined in Data.Primitive.Slice type Item (UnliftedVector a) # fromList :: [Item (UnliftedVector a)] -> UnliftedVector a # fromListN :: Int -> [Item (UnliftedVector a)] -> UnliftedVector a # toList :: UnliftedVector a -> [Item (UnliftedVector a)] # | |
type Item (UnliftedVector a) Source # | |
Defined in Data.Primitive.Slice |
data SmallVector a Source #
data SmallMutableVector s a Source #
Conversion
unslicedUnliftedVector :: UnliftedArray a -> UnliftedVector a Source #
unslicedSmallVector :: SmallArray a -> SmallVector a Source #