cooper
Lädt CASC-Konfigurationsdateien — hierarchisch, mit Imports, Variablen, Interpolation, Umgebungszugriffen und Schleifen — in native Elixir-Terme.
Ich baue Sprachen und das Werkzeug drumherum — Grammatik-Compiler, Datennotationen, Konfigurationssprachen — meist in Elixir, und meist, weil das Problem interessant genug war, um weiterzumachen.
Entwickler in Kiel · Elixir, PHP, JavaScript, Java
Lädt CASC-Konfigurationsdateien — hierarchisch, mit Imports, Variablen, Interpolation, Umgebungszugriffen und Schleifen — in native Elixir-Terme.
Die Referenzimplementierung von DXN (Data eXchange Notation) für Elixir: .dxn-Text, .dxnb-Binär, .dxns-Schema.
Übersetzt Grammatikdefinitionen in fertige Sprachimplementierungen.
Das Konfigurationsformat hinter Cooper: typisierte Werte, Variablen, Umgebungszugriffe, Querverweise, Imports und Schleifen — mit formaler Grammatik.
Ein Clojure-artiger Lisp für die BEAM und JavaScript, mit der Semantik von Erlang/OTP — Compiler, Laufzeit und Werkzeuge in Praxis selbst geschrieben. Noch nicht veröffentlicht.
Ein Web-Framework in Praxis, gebaut als Klebstoff: Rings Einfachheit, Phoenix’ Anspruch. Kleine Bibliotheken, die sich auf einen Request/Response-Vertrag aus einfachen Maps einigen.