Paul Chiusano

Functional programming, UX, tech


About my book

My book, Functional Programming in Scala, uses Scala as a vehicle for teaching FP. Read what people are saying about it.

Popular links

Unison: a friendly programming language from the future the worldwide elastic computer (coming soon)
Type systems and UX: an example
CSS is unnecessary

Upcoming release of FS2 (formerly scalaz-stream)

[   fp   ]            

FS2: Functional Streams for Scala is nearing the 0.9 release finally, and the first 0.9 milestone release came out this week!

This release was a near total redesign and reimplementation, drawing on all the good ideas (and learning from past mistakes) from years of work on streaming libraries. Some highlights:

The README has more info, and be sure to check out the new user guide. I expect the library API to be quite stable going forward and hope it will become one of the bedrock libraries of the Scala ecosystem.

Lastly, a quick shoutout: In addition to the other FS2 contributors, I’ve been working closely with Mike Pilquist on this. Mike’s company, CCAD, has very generously sponsored a lot of my work on it and is using the library heavily. Mike and the rest of the team there have been great to work with, so if you like this sort of thing and are looking for a job, get in touch with Mike.

comments powered by Disqus