Terse data DSLs are a natural solution

The terse forms of these data structures are becoming a common practice. Some examples:

System DSL Expansion Mechanism
Vase (declarative APIs) Datomic Schema Reader Macros
Pedestal Routes Terse, Table, Tree and Verbose expand-routes fn and Protocols
Yada Routes Bidi merge with Yada resources

The expansion mechanisms are very different. Why?

Which expansion mechanism is best? That's the main question in this presentation.

results matching ""

    No results matching ""