>>376Spell of Mastery was never officially announced, neither was Symta. These are just hobby projects. In fact, Spell of Mastery is just a big unit test for Symta. Before that I used Warcraft 2 assets, it had an AI and loaded maps from retail game. But people told me to stop messing with Blizzard's property, which can't be kept on github, so I started the Spell of Mastery and initially used some free assets from Battle for Wesnoth, which were gradually replaced with custom ones.
The Symta itself was started as a set of macros for Common Lisp, which were developed to show Haskell advocates that you can write succinct code in Lisp, together with persistent data structures, like versioning trees, and even have infix expressions on demand. So early Symta used
https://github.com/saniv/cl-plwc/blob/master/plwc.lisp instead of lists. And that is why syntax is a little reminiscent of Haskell, trying to keep boilerplate to minimum.