This talk 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 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.
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 four podcasts:Tacit TalkArrayCastADSP: Algorithms + Data Structures = ProgramsRUN FOR THE FU...