Figment: a web DSL for F#