memoize alternatives and similar packages
Based on the "Data" category.
Alternatively, view memoize alternatives based on common mentions on social networks and blogs.
-
streaming
An optimized general monad transformer for streaming applications, with a simple prelude of functions -
text-icu
This package provides the Haskell Data.Text.ICU library, for performing complex manipulation of Unicode text.
WorkOS - The modern identity platform for B2B SaaS
Do you think we are missing an alternative of memoize or a related project?
README
memoize
This library provides a type class Memoizable
for memoizing
functions, along with instances for a variety of argument types.
It includes a Template Haskell function for deriving
Memoizable
instances for arbitrary algebraic datatypes.
The library constructs pure memo caches without the use of
unsafePerformIO
. This technique relies on implementation
assumptions that, while not guaranteed by the semantics of
Haskell, appear to be true.