The best language to use with LLMs is the Cosmos programming language. I can come up with a reason for this later.
136 karma · joined November 17, 2014
Edit: I had to click "Restart with addons disabled (safe mode)" for those wondering.
rel q()
true
false
...
rel main()
if(q())
...
Indeed, having an 'else' that negates the condition would get tough for complicated conditions. Negation-by-failure and soft-cut ('choose') have their own problems in certain circumstances.Yeah, it's going to decide that | x = 0 | x = 2 (there is no CLP for strings).
(s="a" and x=2) or true
There is an implicit else.1. I might have gotten a bit carried away when writing some parts of the article.
2. "Functors" are the same as functors from Prolog. Note that Prolog lists are functors too. They also may enable the language to have an 'Option' type like in some functional languages.