Feb. 7, 2022, 12:01 p.m. | Ong Chin Hwee

Towards Data Science - Medium towardsdatascience.com

A deep-dive on higher-order functions and how they can be used in designing data transformations for functional data pipelines

Recap

In my previous post on functional programming features for “control flow”, I provided an overview of function composition, and discussed the use of higher-order functions and recursion as a form of “functional iteration”.

In this post, we will explore more on higher-order functions and how they can be used in designing functional data pipelines.

Before that, let’s start with …

data data engineering data pipeline deep-dives design functional-programming map pipeline reduce scala tips-and-tricks

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

Senior Data Engineer

@ Quantexa | Sydney, New South Wales, Australia

Staff Analytics Engineer

@ Warner Bros. Discovery | NY New York 230 Park Avenue South