An experimental eDSL for NuGet packaging, written in F# and using custom operations inside computation expressions