FsMachines icon indicating copy to clipboard operation
FsMachines copied to clipboard

A stream processing library for F#

machines

Build status Build Status

Machines are demand driven input sources like pipes or conduits, but can support multiple inputs.

A port of this design to Scala and Haskell is available from https://github.com/runarorama/scala-machines and https://github.com/ekmett/machines

Runar's slides are also available from https://dl.dropbox.com/u/4588997/Machines.pdf