You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
ralf lämmel
About this tag
The tag 'ralf lämmel' covers content related to Dr. Ralf Lämmel's C9 Lectures on Channel 9, focusing on advanced functional programming topics. The tagged threads include lectures on folds (bananas) as part of the catamorphic recursion scheme and Bird-Meertens Formalism, as well as a lecture revisiting Wadler's paper on monads and their use in functional programming. These discussions are rooted in Haskell and higher-order list processing, emphasizing theoretical and practical aspects of functional programming concepts.
Dr. Ralf Lämmel returns for an exploration of folds, aka bananas. This is lecture 5 in his C9 Lecture series covering advanced functional programming topics. Welcome back, Ralf! We're so happy to have you here!
Why bananas, Ralf?
Banana is functional programming slang for "fold"—an application...
We had to cover monads eventually, and there are many great monad tutorials out there (see, for example, here: http://www.haskell.org/haskellwiki/Tutorials#Using_monads). In fact, there are web resources concerned solely with organizing the many monad tutorials available in the wild, and...