Tijs van der Storm discusses object algebras as a solution to the expression problem – the inability to extend functional programming languages.
Tijs van der Storm is researcher at Dutch National Institute for Computer Science and Mathematics (CWI) and teaches Software Construction at the University of Amsterdam. His research interests are domain-specific languages, language workbenches, and programming language design. He is one of the designers of the meta-programming language Rascal and core developer of the Ensō programming framework.
Joy of Coding is a one-day conference that celebrates the art, craft, science but foremost the joy of software development. It is a day for talking and collaborating with like-minded coders. The non-profit conference is not targeted towards a particular language or platform.
Great talk, lots of boilerplate code!