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.
fromBoxedMVector :: MVector s a -> MArray s BL Ix1 amassiv Data.Massiv.Array.Manifest O(1) - Convert mutable boxed vector to a lazy mutable boxed array. Both keep pointing to the same memory
fromBoxedVector :: Vector a -> Vector BL amassiv Data.Massiv.Array.Manifest O(1) - Cast a boxed vector without touching any elements.
fromPrimitiveMVector :: MVector s e -> MArray s P Ix1 emassiv Data.Massiv.Array.Manifest O(1) - Cast a mutable primitive vector to a mutable primitive array.
fromPrimitiveVector :: Vector e -> Array P Ix1 emassiv Data.Massiv.Array.Manifest O(1) - Cast a primitive vector to a primitive array.
fromStorableMVector :: MVector s e -> MVector s S emassiv Data.Massiv.Array.Manifest O(1) - Cast a mutable storable vector to a mutable storable array.
fromStorableVector :: Comp -> Vector e -> Vector S emassiv Data.Massiv.Array.Manifest O(1) - Cast a storable vector to a storable array.
fromUnboxedMVector :: Unbox e => MVector s e -> MVector s U emassiv Data.Massiv.Array.Manifest O(1) - Wrap an unboxed mutable vector and produce a mutable unboxed flat array.
fromUnboxedVector :: Unbox e => Comp -> Vector e -> Vector U emassiv Data.Massiv.Array.Manifest O(1) - Wrap an unboxed vector and produce an unboxed flat array.
toBoxedMVector :: Index ix => MArray s BL ix a -> MVector s amassiv Data.Massiv.Array.Manifest toBoxedVector :: Index ix => Array BL ix a -> Vector amassiv Data.Massiv.Array.Manifest O(1) - Converts a boxed Array into a Vector without touching any elements.