DEV Community

Discussion on: filterMap - JavaScript filter and map in O(n)

Collapse
 
martynaskadisa profile image
Martynas Kadiša

This is essentially what transducers are used for. When you have a large data set and want to process it in a single pass with small utility functions. Here's an example codesandbox:
codesandbox.io/embed/peaceful-maye...

And here's an article about them that explains them better than I ever could:
medium.com/javascript-scene/transd...