Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
data
MVector (v :: Type -> Type -> Type) (n :: Nat) s avector-sized Data.Vector.Generic.Mutable.Sized A wrapper to tag mutable vectors with a type level length. Be careful when using the constructor here to not construct sized vectors which have a different length than that specified in the type parameter!
newtype
MVector (v :: Type -> Type -> Type) (n :: Nat) s avector-sized Data.Vector.Generic.Mutable.Sized.Internal A wrapper to tag mutable vectors with a type level length. Be careful when using the constructor here to not construct sized vectors which have a different length than that specified in the type parameter!
MVector :: v s a -> MVector (v :: Type -> Type -> Type) (n :: Nat) s avector-sized Data.Vector.Generic.Mutable.Sized.Internal No documentation available.
-
vector-sized Data.Vector.Generic.Sized No documentation available.
data
MVector (v :: Type -> Type -> Type) (n :: Nat) s avector-sized Data.Vector.Generic.Sized A wrapper to tag mutable vectors with a type level length. Be careful when using the constructor here to not construct sized vectors which have a different length than that specified in the type parameter!
withVectorUnsafe :: forall v a w b (n :: Nat) . (v a -> w b) -> Vector v n a -> Vector w n bvector-sized Data.Vector.Generic.Sized Apply a function on unsized vectors to a sized vector. The function must preserve the size of the vector, this is not checked.
-
vector-sized Data.Vector.Generic.Sized Apply a function on two unsized vectors to sized vectors. The function must preserve the size of the vectors, this is not checked.
type
MVector = MVector MVectorvector-sized Data.Vector.Mutable.Sized type
MVector = MVector MVectorvector-sized Data.Vector.Primitive.Mutable.Sized type
MVector = MVector MVectorvector-sized Data.Vector.Primitive.Sized