Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
При работе с json приходится дико изворачиваться.
{"map": {}}
{{} : {}}
edn is a system for the conveyance of values.и далее
…Nor is it a system for representing objects…github.com/edn-format/edn
Можно использовать формат UTF8: \u2603.Вероятно, тут имеется ввиду юникодный литерал, т.е. юникод в целом, а не именно UTF-8. Точно такие символы (четыре шестнадцатеричные цифры) поддерживаются и в JSON, и там тоже о них не говорится, как о UTF-8.
В качестве ключей может выступать любой другой тип.К слову, в YAML ключи тоже могут быть не скалярного типа. Вероятно, как для YAML, так и для edn большинство реализаций парсера всё таки ограничиваются простыми типами.
Вообще сложно придумать, когда может быть удобнее использовать список, а не вектор.Имхо, здесь списки по своей природе ближе к типу record, чем к типу vector. Т.е. это типа рекорда, в котором элементы не поименованы. А сложно придумать, потому что и списки и вектора здесь гетерогенные. Для многих языков второе не верно.
edn: extensible data notation