Skip to content
0:00 / 0:00

#machines#haskell#pipes

Welcome to the Machines by Aloïs Cochard

ConfEngine

14K subscribers • 16 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Aloïs Cochard

Intermediate. Assumes working knowledge.

958 views10 years ago1 recommendation

Programming languagesSoftware designHaskellFunctional programmingKafka and stream processing

Aloïs Cochard introduces the machines library for functional data streaming in Haskell and compares it to pipes and conduit.

The streaming of data in a purely functional language is a fascinating problem that have been extensively explored over the years. In this talk we'll first briefly outline historical solutions to the problem and discuss their advantages and disadvantages, we will then follow with a practical introduction to the great `machines` library from Edward Kmett. We will see how the library usage compare to other players in the ecosystem (pipes, conduit, ...), and walk through real world examples giving us a chance to write our own combinators and understand some of the internals. More details: confengine.com/functional-conf-2016/proposal/2957

Why it's here

1 person recommends this

What people say. Recommended as a practical introduction to Edward Kmett's machines library for Haskell streaming.

u/n00bombin r/haskell • Recommends

Welcome to the Machines by Aloïs Cochard