Package Info

ghc-io-memoize


Memoize IO actions


Development/Libraries/Haskell

Transform an IO action into a similar IO action that performs the original action only once.

You can choose to perform the original action in one of two ways:

(1) lazily (might never be performed)

(2) eagerly (concurrently performed)

Special thanks to shachaf and headprogrammingczar from #haskell irc for helping me reason about the behavior of this library.


License: BSD-3-Clause
URL: https://hackage.haskell.org/package/io-memoize

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
1.1.1.0-bp150.2.4 info GA Release 2018-08-01 15
  • AArch64
  • ghc-io-memoize
  • ghc-io-memoize-devel
1.1.1.0-bp150.2.6 info GA Release 2018-07-30 15
  • ppc64le
  • x86-64
  • ghc-io-memoize
  • ghc-io-memoize-devel