Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
The F# Computation Expression Zoo

Tomas Petricek and Don Syme

Abstract

F# computation expressions F# provide a uniform syntax for computations such as monads, monad transformers and applicative functors. The syntax is adaptable and close to built-in language features of Python and C#. This article provides the details shows that the right syntax can often be determined by considering laws.

Details

Publication typeProceedings
Published inProceedings of Practical Aspects of Declarative Languages
URLhttp://tomasp.net/academic/papers/computation-zoo/
PublisherACM
> Publications > The F# Computation Expression Zoo