Transducers FTW!

Over time we have seen several “utility” frameworks for dealing with Javascript data structures and processing abstractions. It all started simple with Underscode, became more functional with Lodash, evolved again with Ramda, but it got a bit messy when developers looked for a way out of callback hell (generally through promises or one of the reactive frameworks like Rx, Bacon, Highland, Kefir…). Then the Clojure world brought us transducers. They redefine the “processing a sequence” concept encompassing the usual “map”, “reduce”, and “filter” functions, and can be applied to both synchronous and asynchronous computations. In this talk we will see how to use them in Javascript (mostly through Underarm and their integration in Ramda), and especially how they can help you producing better code. http://fullstackfest.com/agenda/transducers-ftw Recorded & produced by El Cocu (http://elcocu.com)
Length: 34:07
Views 1449 Likes: 16
abstract
Recorded on 2015-09-01 at Fullstack Fest
Look for other videos at Fullstack Fest.
Tweet this video