Hoogle Search
Within LTS Haskell 24.32 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
chimera Data.Chimera Zip subvectors from two streams, using a given monadic length-preserving function. Caveats for tabulateM and traverseSubvectors apply.
-
chimera Data.Chimera Zip subvectors from two streams, using a given length-preserving function.
fromVector :: (Vector v a, PrimMonad m) => v a -> m (MStack v (PrimState m) a)circular Data.Stack.Circular Convert a vector to a circular stack with size being equal to the length of the vector. The first element of the vector is the oldest element of the stack, the last element of the vector is the youngest element of the stack. The vector must be non-empty. O(n).
fromVectorWithIndex :: (Vector v a, PrimMonad m) => Int -> v a -> m (MStack v (PrimState m) a)circular Data.Stack.Circular Convert a vector to a circular stack with size being equal to the length of the vector. The element of the vector at the given index is the youngest element of the stack, the next element of the vector is the oldest element of the stack. The vector must be non-empty. O(n).
toVector :: (Vector v a, PrimMonad m) => MStack v (PrimState m) a -> m (v a)circular Data.Stack.Circular Convert a circular stack to a vector. The first element of the returned vector is the oldest element of the stack, the last element of the returned vector is the youngest element of the stack. O(n).
-
clash-prelude Clash.Explicit.Prelude No documentation available.
-
clash-prelude Clash.Explicit.Prelude No documentation available.
-
clash-prelude Clash.Explicit.Prelude.Safe No documentation available.
-
clash-prelude Clash.Explicit.Prelude.Safe No documentation available.
-
clash-prelude Clash.Explicit.Testbench The same as assert, but can handle don't care bits in its expected value.