Skip to content

Details

In this session, we’ll look how to write parser for the Markdown document format in F#. We’ll start by writing the parser in a direct style and then evolve it using the power of F# active patterns. We’ll also look how to elegantly process Markdown documents, which is a first step to creating an elegant blogging system in F#. If we’ll have time, I’ll also demonstrate how to use the F# compiler to add F# syntax highlighting to your documents.

The session is suitable for both beginners (we’ll start with simple F# concepts like recursive functions and pattern matching) and advanced developers (you’ll learn about a number of neat tricks that use active patterns and about the F# compiler services).

Please bring a laptop with F# installed if possible:

On Windows and Mac, you can also use TryFSharp: http://tryfsharp.org

Please register on the Skills Matter site too, so they can print you a name tag: http://skillsmatter.com/podcast/home/coding-kata-writing-markdown-parser

Related topics

Sponsors

F# Software Foundation

F# Software Foundation

We are an Affiliated User Group of fsharp.org.

dotNET Foundation

dotNET Foundation

The .NET Foundation supports our group with its Meetup subscription.

You may also like