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.
class MaybeLike e v =>
UVectorMemo v e | v -> emonad-memo Control.Monad.Memo.Vector This is just to be able to infer the type of the UVectorCache element.
-
monad-memo Control.Monad.Memo.Vector Evaluate computation using mutable unboxed vector Vector length must covers all possible keys used in computation otherwise index out of bound error is generated by vector code
evalVectorMemo :: (PrimMonad m, VectorMemo v e) => VectorCache (PrimState m) e m a -> Int -> m amonad-memo Control.Monad.Memo.Vector Evaluate computation using mutable boxed vector Vector length must covers all possible keys used in computation otherwise index out of bound error is generated by vector code
-
monad-memo Control.Monad.Memo.Vector No documentation available.
-
monad-memo Control.Monad.Memo.Vector No documentation available.
-
monad-memo Control.Monad.Memo.Vector Evaluate computation using mutable unboxed vector. It also returns the final content of the vector cache Vector length must covers all possible keys used in computation otherwise index out of bound error is generated by vector code
-
monad-memo Control.Monad.Memo.Vector Evaluate computation using mutable boxed vector. It also returns the final content of the vector cache Vector length must covers all possible keys used in computation otherwise index out of bound error is generated by vector code
toVector :: Container vec -> vecmonad-memo Control.Monad.Memo.Vector No documentation available.
type
UVectorCache s e = Cache UVector s emonad-memo Control.Monad.Memo.Vector.Expandable MonadCache based on unboxed vector
class MaybeLike e v =>
UVectorMemo v e | v -> emonad-memo Control.Monad.Memo.Vector.Expandable This is just to be able to infer the type of the UVectorCache element.