other-languages 2022-03-20

https://www.unison-lang.org/learn/usage-topics/documentation/ Unison supports type-checked example code, inline evaluation, and https://en.wikipedia.org/wiki/Transclusion as part of its data structures for documentation (docs are themselves values in Unison programs). Seems like a world apart from code frozen in strings.

https://danielgregoire.dev/posts/2021-10-15-clojure-src-test-meta/ I think the approach outlined here would dovetail nicely with using metadata for that purpose.

Why didn't I know about this library before 😮

imagine plugging the visualizers to Emacs or Portal

Unison is full of interesting bits. I wonder how much of this example could be done in Clojure with metadata

💡 1