@hackage / lazyio-applicative

LazyIO applicative for asymptotic performance

Latest0.1.0.3

About

Metadata

  • Last updated , by profunctorial
  • License MIT
  • Categories Monads
  • Maintained by: profunctorial@protonmail.com

  • Lottery factor: 0

Links

Installation

Readme

Producing data structures lazily is builtin pure haskell, but the IO monad is strict meaning Functor and Applicative have wildy different asymptotics (for IO). Using lazy IO allows effectful mappings WITH lazy streaming. LazyIO actions are expected to be commutative up to correctness.