Talks and Presentations


Blog Posts and Short Articles


Since Haskell is the purely functional lazily-evaluated programming language par excellance, it is no wonder that many of the ideas in FS2 were first tried and developed in there.

  • Machines, a Haskell library by Ed Kmett, which spawned scala-machines
  • Conduit
  • Pipes
  • Reflex, an FRP library in Haskell, by Ryan Trinkle
  • Streaming is a recent addition to Haskell streaming libraries. It represents a Stream using a FreeT monad transformer.

Older References

The Github page for Additional resources lists some of the references above and several older ones, mostly from the scalaz-stream days.