-
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 E2E: Herb Sutter and Erik Meijer - Perspectives on C++
It's not often that we can get two minds of Link Removed and Herb Sutter's caliber together for an impromptu technical conversation during Christmas break at Microsoft... Well, we did and the next hour or so contains a lot of intelligence, knowledge, wisdom, and passion. This is one of the more...- News
- Thread
- c++ c++ standards christmas break computer science e2e engineering erik meijer functional programming geek herb sutter innovation linq native code programming programming languages software development tech insights tech leadership technical conversation
- 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
-
Windows 7 C9 Lectures: Dr. Ralf Lämmel - Advanced Functional Programming - Evolution of an Interpreter
In*part*3 of the Advanced Functional Programming lecture series, Dr. Lämmel focuses on the domain of language interpretation as a*method of understanding some important functional programming techniques. As a side effect, some basics of programming language theory are also informally presented...- News
- Thread
- abstract syntax trees advanced topics coding dr. ralf lämmel evolution fixed point combinator functional programming haskell interpreter lambda language theory lecture maybe type monads partiality programming programming lectures recursion stepwise development
- Replies: 0
- Forum: Live RSS Feeds