monads

About this tag
The monads tag on WindowsForum.com covers discussions about monads in the context of functional programming, particularly as presented in the C9 Lectures series by Dr. Ralf Lämmel. Topics include the essence of monads as introduced in Wadler's 1992 paper "The Essence of Functional Programming," their role in Haskell, and their application in building interpreters for functional languages. The content focuses on theoretical foundations and practical use in advanced functional programming, without direct ties to Windows, Microsoft, or enterprise IT.
  1. News

    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...
  2. News

    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...
Back
Top