Composition Intuition II

This sequel to Composition Intuition will be a masterclass about everything you wanted to know (and potentially what you didn't even know you wanted to know) when it comes to function composition and combinators. We will cover the different "composition strategies" used in languages like C++, Python, Haskell, APL, J, KAP, Jelly, Uiua, Clojure and more. Furthermore, we will in more detail cover the most common combinators and the patterns in which they are most useful.

Image

Conor Hoekstra

Conor (he/him) is a Research Scientist at NVIDIA working on array programming models and languages. He is extremely passionate about programming languages, algorithms and beautiful code. He is the founder and organizer of the Programming Languages Virtual Meetup, he has a YouTube channel and is the host of two podcasts:

  • Algorithms + Data Structures = Programs

  • ArrayCast: Podcast about Array Languages

Conor is also an avid conference speaker. You can find all of Conor���s conference talks and podcast appearances (on other podcasts) here

When

July 20-23, 2025

LinkedIn

CppNorth Group