Recently I've been doing a lot of work with the CUE language + project.
It's really a new paradigm of structured data + logic programming.
One of the features of the language is non-locality, i.e. where you put things doesn't matter,
which makes using Leo and Cue a very nice pair.
The project started at Google but now their independent, funded, and open source.
Also, they have a growing presence in the CNCF (Cloud Native Computing Foundation),
so LeoJS could be run remotely and fit in very well here (imho).
Recently I've been doing a lot of work with the CUE language + project. It's really a new paradigm of structured data + logic programming.
One of the features of the language is non-locality, i.e. where you put things doesn't matter, which makes using Leo and Cue a very nice pair.
The project started at Google but now their independent, funded, and open source. Also, they have a growing presence in the CNCF (Cloud Native Computing Foundation), so LeoJS could be run remotely and fit in very well here (imho).
https://cuelang.org/ https://cuetorials.com/introduction/
I recommend anyone interested to join their slack channel.