Spotlight on Raichoo
Language: Haskell (GHC specific)
When: Saturday, October 1st - 16:00 - 17:00
Working hard to keep things lazy
When coming to Haskell from another programming language there are a lot of things that appear to be quite odd at first glance. One of these things is the non-strict evaluation strategy. Dreaded by some and loved by others, this might be one of the most controversial features of this programming language. In this talk, Raichoo will shed some light on the why and how of laziness and how GHC achieves it, as well as some interesting optimization techniques that the compiler performs to reduce some of the overhead that is introduced by it.
Raichoo is fascinated by programming for nearly 25 years now and currently obsessed with functional programming, category theory and type theory. He’s working in the industry using Haskell as one of his main programming languages to write everything from web-applications to parsers and compilers as well a giving workshops about functional programming.
Check out this interview with PurelyFunctional.tv on his upcoming talk: Raichoo Lambda World Speaker Interview
About Lambda World:
Lambda World takes place September 30th - October 1st, in Cadiz, Spain and is hosted by 47 Degrees in conjunction with the Scala and Java communities of Spain. The event is located at the Palacio de Congresos, an old tobacco factory near the beach. You can find more details at Lambda.world.