Learning from "competing" formats #47
Replies: 4 comments 1 reply
-
I'll throw this https://github.com/microsoft/typespec into the mix too (formerly known as cadl). Also, I think Steven Mizell book has some great insight here https://smizell.com/language-oriented-approach/ |
Beta Was this translation helpful? Give feedback.
-
I would suggest taking a look at: https://github.com/FIXTradingCommunity/fix-orchestra-spec, A lot of the design discussions around scenarios, parameter validation and workflows are very similar. |
Beta Was this translation helpful? Give feedback.
-
JSON TypeSchema (which I have not seen before) was brought up in an old spec issue as an alternative schema candidate: |
Beta Was this translation helpful? Give feedback.
-
CDDL is a data definition option, applying to either JSON or CBOR (CBOR support would be a nice bonus). It is not in JSON form, although we could either import them as separate documents or create a JSON representation if we really wanted to. CDDL 2 includes validation, annotation, and transformation on its road map: |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
All reactions