Baptiste Fontaine edited this page Sep 7, 2018 · 54 revisions

Recommended Implementations

What is a recommended implementation?

To be recommended, a implementation MUST parse any valid EDN and follow EDN specifications for how to handle tagged elements. Unless an implementation is for a specific use, like ring-edn, a recommended implementation SHOULD emit any data as EDN. Parsing and emitting SHOULD be transitive: if EDN is read in, and then the results are written back up, the resulting EDN should produce equivalent data. Some leniency is currently accepted for symbolic types, as well as lists vs vectors, but should become more strict as EDN matures.

If your implementation meets these guidelines, please feel free to recommend it.

Other Implementations

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.