-
Windows 7 C9 Lectures: Dr. Ralf Lämmel - Going Bananas
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...- News
- Thread
- advanced topics algebraic types banana bird-meertens catamorphism computer science data processing foldr folds functional programming haskell higher-order functions lecture list processing monoids programming concepts ralf lämmel recursion source code
- Replies: 0
- Forum: Live RSS Feeds
-
Windows 7 C9 Lectures: Dr. Ralf Lämmel - AFP - The Quick Essence of Functional Programming
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...- News
- Thread
- code distribution community computer science concurrency exercise functional programming haskell lecture monads parsing programming ralf lämmel seminal insight state threads transformers tutorial wadler web resources
- Replies: 0
- Forum: Live RSS Feeds