Hoogle Search
Within LTS Haskell 24.31 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
getMatrixAsVector :: Matrix a -> Vector amatrix Data.Matrix O(rows*cols). Transform a Matrix to a Vector of size rows*cols. This is equivalent to get all the rows of the matrix using getRow and then append them, but far more efficient.
rowVector :: Vector a -> Matrix amatrix Data.Matrix O(1). Represent a vector as a one row matrix.
genericGetVector :: (Vector v a, Binary a) => Get (v a)vector-binary-instances Data.Vector.Binary Generic function for vector deserialization.
genericGetVectorWith :: Vector v a => Get Int -> Get a -> Get (v a)vector-binary-instances Data.Vector.Binary Deserialize vector using custom parsers.
genericPutVector :: (Vector v a, Binary a) => v a -> Putvector-binary-instances Data.Vector.Binary Generic put for anything in the G.Vector class.
genericPutVectorWith :: Vector v a => (Int -> Put) -> (a -> Put) -> v a -> Putvector-binary-instances Data.Vector.Binary Generic put for anything in the G.Vector class which uses custom encoders.
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.