Skip to main content

No leftovers: Working with pulls in fs2

1 hour

fs2 is an excellent functional streaming library with a rich toolbox for transforming streams. But sometimes we need a transformation that’s outside that box. In this tutorial we’ll learn how to write custom transformations using the fs2.Pull datatype. By the end of it you’ll be able to write every stream transformation you can think of.

You will learn

I assume you know

You’ll get the most out of this if you’ve extensively used fs2, but haven’t yet explored pulls.