Olivier Chekroun
Blog
Tag RSS
1Slides
DSLs for HTML / XML with F# Combinator Library

DSLs for HTML / XML with F# Combinator Library

02/20/2017 • French • #F##DSL#Geneva .NET User Group#Slides#Talks
How to write "Domain Specific Language" in F# to generate HTML/XML files. These DSLs will be implemented using "Discriminated Unions" and a set of functions that will form a "Combinators Library". Similar approaches are used in FParsec, WebSharper, Suave, financial contract description and other popular libraries.