Let's get together and, this time, learn about creating DSLs in F# in a presentation given by Matthew Sottile. Show up ready to network, chat, and learn something!



Functional languages like F# provide language features that make creating small domain specific languages very easy. For this meetup, we will walk through an example illustrating the use of a number of language features to create a simple embedded DSL in F#. The skeleton of a DSL will be provided and participants can modify it in a number of ways to get hands-on experience with some of the core concepts in DSLs.



The GitHub repo, with presentation, can be found here: https://github.com/mjsottile/fsharp-dsl-example .