yzl /ˈiːz(ə)l/ - YAML Zero-Language - F# DSL for YAML
Yzl is a DSL alternative for templating YAML. It was inspired by Suave HTML View Engine.
Yzl:
! [
name "Martin D'vloper"
job "Developer"
skill "Elite"
employed true
foods [
! "Apple"
! "Orange"
! "Strawberry"
! "Mango" ]
languages [
perl "Elite"
python "Elite"
pascal "Lame" ]
education !|
"""
4 GCSEs
3 A-Levels
BSc in the Internet of Things
"""
]
Yaml:
name: Martin D'vloper
job: Developer
skill: Elite
employed: true
foods:
- Apple
- Orange
- Strawberry
- Mango
languages:
perl: Elite
python: Elite
pascal: Lame
education: |
4 GCSEs
3 A-Levels
BSc in the Internet of Things