From Clojure I think hiccup is a good example.
https://github.com/weavejester/hiccup
* implementing other DSLs - https://www.red-lang.org/2013/11/041-introducing-parse.html
* description of visual interfaces and specification of 2D drawing operations - https://www.red-lang.org/2016/03/060-red-gui-system.html
* low-level programming - https://static.red-lang.org/red-system-specs.html
From Clojure I think hiccup is a good example.
https://github.com/weavejester/hiccup