Scone

Created at: 2023-03-29 [github]
Language(s) used: Haskell

As any academic knows, LaTeX is a complete hell to work with. It’s written to be memory efficient and with incredibly powerful macros, but this comes at the cost of being a complete pain to work with both in terms of speed and syntax. In comes my odd little experiment, Scone. It is a lisp-like language (inspired by Scheme) that compiles to LaTeX, it currently has no support for macros (does have F-exprs which I don’t recommend using), but it has support for library files, functions, recursion and other features that allow it to be a complete language. Due to time-constraints and Typst slowly becoming more viable as a compilation target, I have postponed development on Scone for the time being.