Build Systems, with Applicatives, Arrows and User-defined effects
about this session
Xavier Van de Woestyne
&
Friday
2:20 pm
In this presentation, I'd like to introduce you to the implementation of YOCaml (in Scala), a DSL for describing static site generators (a specialised build system) that is very versatile, allows abstraction of the environment, metadata languages and markup languages, minimises the necessary constructs and composes well using Arrows.