This is nice, HON (Haxe Object Notation) now outputs to EDN.

The EDN -> Haxe defaults at runtime to building values via `Type.createEnum` and `Type.EmptyInstance`.

#Haxe #Edn #DevLog

Here's a better view in practice.

The pattern matching will work to arbitrary depth

#DevLog #Haxe #EDN

This is pretty cool.
I can sub-class the parser and introduce typed enumerations to the output allowing anything from partial to complete typing of the clojure EDN representation.
This allows for exhaustive checks not only on the default representation but to any acyclic graph where specifications exist.

Yeah, it's called PML for Parenthetical Markup Language.

#Haxe #Coding #EDN #Clojure #DevLog

1er Apéro #EDN 2026 au Wattignies #Nantes

Chaque mois, EDN organise un apéro.

Que ce soit pour garder le lien, discuter des actualités ou découvrir comment est-ce qu'on se réapproprie l'énergie, tout le monde est bienvenu !

Et pis l'idée, c'est tout simplement de passer un chouette moment ensemble.

https://mobilizon.fr/events/0806b6b9-382f-49f2-8537-ef7e30f77eda

Fast EDN reader in C. With goodies) Enjoy java-style raw strings and underscore as digits separator in numbers.

```edn
4___2

1_000_000N

0.0000_0001

{:foo """
const foo = require("./foo")
if (foo) {
// do something good
}
"""}
```

https://github.com/DotFox/edn.c

#clojure #edn #c

GitHub - DotFox/edn.c: A fast, zero-copy EDN (Extensible Data Notation) reader written in C11 with SIMD acceleration.

A fast, zero-copy EDN (Extensible Data Notation) reader written in C11 with SIMD acceleration. - DotFox/edn.c

GitHub

Suite à la publication des affectations des étudiants en médecine ayant satisfait aux épreuves nationales donnant accès au 3e cycle des études de médecine, les statistiques sur MedShake sont à jour :

https://www.medshake.net/medecine/EDN/statistiques/concours-2025/

#3cycle #médecine #EDN #internat

Statistiques générales sur les EDN 2025

Statistiques générales concernant les Epreuves Dématérialisées Nationales EDN 2025

I'm glad I studied #EDN
Spotted in the wild.... This is my energy company.... Which is actually a non profit!
#edn #Nantes #energiedeNantes #anticapitalism #nfp #france #ecotopia

Arrêté du 19 septembre 2025 fixant la liste des centres pour les épreuves nationales en médecine donnant accès au troisième cycle des études de médecine au titre de l'année universitaire 2026-2027

https://www.legifrance.gouv.fr/eli/arrete/2025/9/19/TSSN2526053A/jo/texte

#médecine #EDN #2eCycle #3eCycle

Arrêté du 19 septembre 2025 fixant la liste des centres pour les épreuves nationales en médecine donnant accès au troisième cycle des études de médecine au titre de l'année universitaire 2026-2027 - Légifrance

Arrêté du 19 septembre 2025 fixant la liste des centres pour les épreuves nationales en médecine ...

I've got a pretty good sketch of what I call Haxe Object Notation, (HON) which is Class and Enum constructors encoded in Json, plus paths to handle circular references.

The EDN encoding is pretty nice as I can use tagged elements and use the ability to write reader functions in Clojures EDN parser, and given I've already got an EDN parser, that gives me calling into Babashka from Haxe and interpreting the return values.

My Haxe CLI stuff is a bit underdeveloped, so calling Haxe from Babashka is the next bit to work on, and that's where I'll get the nice Typed/Untyped balance I'm after, and of course there's SCI (Simple Clojure Interpreter) uses where Haxe and SCI compatible Clojurescript will be able coexist in the same runtime using EDN as an intermediary in the browser or node.

A proper knock-on-wood type system where you need it, and live-reload repl juiciness for building things out.

#Haxe #Clojure #Edn #Babashka #SCI #Nodejs #Clojurescript