Functional Tricity #12


Details
6pm - 6:45 pm "Rage Agains the Monad"
"Rage Agains the Monad"
Every person interested in Haskell programming sooner or later hears that its IO system is based on monads, and eventually struggles to understand them. Because many people find the explanations difficult, "understanding monads" became a sort of a rite of passage for functional programmers, distinguishing the freshmen from the elders.
In my talk, I'm going to poop this party and explain the concept and the application of monads in a way that should be easy to understand to everybody. Also, I'm going to criticize the concept and show its limitations and alternatives. The presentation will be concluded with an artistic performance.
Speaker: Maciej Panicz Godek
Panicz Godek is a philosopher and a programmer. He believes that programming is as essential to participating in the culture of the XXI century as reading and writing was in the XX century.In his spare time, he works on a game that trains programming skills, and that is also a platform for the development and application of Artificial Intelligence methods. In his battle against the Babel tower of programming languages, he recently wrote "A Pamphlet against R", available (CC-BY-SA) from https://panicz.github.io/pamphlet
6:45pm - 7pm Networking pizza! As always you can expect nice pizza and awesome people to talk to :)
Spring is coming!
See you soon!

Functional Tricity #12