The F# Computation Expression Zoo

This web site is an online appendix for a paper The F# Computation Expression Zoo. It complements the theory discussed in the paper, with a complete source code for all sample computations that are used in the paper.

The commented source code can be viewed in the left pannel. However, it is also possible to run the code samples using an Interactive F# console based on the Try F# project. The console is based on Silverlight, which is currently available for Windows and Mac. On Linux, it is possible to run the samples using Mono.

Table of contents

Monads

Semigroups and monoids

Composed computations

Applicative functors