Forwarded from dnaugsuz
我讨厌一个结构,用 yaml, java, ruby, xml, groovy, atom, kotlin, scala 这 N 种表达方式,何况其中还有些有出入的部分,比如 Java 的实际上不能算是 Markup 系模型。
Forwarded from dnaugsuz
YAML 是用了布局(layout),类似 Python 缩进带语义,那是为了好写,不信你看 Swagger,同样的东西 JSON 简直能让人改得无从下手。
布局是一种语法设计的技术,Haskell、Python、ML 语言都用到了布局。
布局是一种语法设计的技术,Haskell、Python、ML 语言都用到了布局。
Swaggerhub
Build, Collaborate & Integrate APIs | SwaggerHub
Join thousands of developers who use SwaggerHub to build and design great APIs. Signup or login today.
Forwarded from dnaugsuz
我写过 JSON 解析器,当然也包括输出 JSON 的部分。
GitHub
GitHub - duangsuse-valid-projects/jison: Fresh hand-wrote recursive JSON parser and help library in Kotiln/JS+JVM
:thinking: Fresh hand-wrote recursive JSON parser and help library in Kotiln/JS+JVM - GitHub - duangsuse-valid-projects/jison: Fresh hand-wrote recursive JSON parser and help library in Kotiln/JS+JVM