ClubAjax invited me to speak about technologies behind Heya, specifically about code generative solutions behind heya-pipe. Pipes are built on a firm foundation of functional programming (FP), and it allows us to use a wide range of technologies to optimize their performance including generating code on the fly (code generation AKA CG).
As soon as we are talking about CG, the first question to ask is: “How to debug such code?”. Heya provides answers for that too. But no spoilers.
Direct link: [Practical pairing of generative programming with functional programming](http://www.slideshare.net/elazutkin/practical-pairing-of-generative-programming-with-functional-programming"Practical pairing of generative programming with functional programming").
View more presentations from Eugene Lazutkin.