> The six simple building blocks: variables, states, and the four kinds of goal — make two values equal, provide local variables to an existing goal, pursue two existing goals separately, and pursue two existing goals together.
> The only data structure is a pair. We can create lists using pairs.
As an aside, since hover doesn't work with touchscreens (phones and tablets), it might be useful to have a typographic note next to the bibkey that shows/hides the popup on touch. What's a good note to use?
Blurb: WANIX takes WebAssembly to the next level. Edit, compile, and run WebAssembly from a WebAssembly UNIX-like environment entirely in the browser. Written in and using Go as a runtime, WANIX draws from Genera and Plan9 to provide a local-first operating and development environment of the future.
It's written in Go, and has a Go compiler available at runtime.
> I have reverse engineered secret security algorithms used by the CIA and can break any message they encrypt. As proof, here is the last few lines of an implementation of their encryption function in Lisp
The joke misses the mark because Lisp code usually coalesces all the parentheses in the same line at the end of the block. It does make sense for Ruby, though.
It walks you through implementing microkanren in Ruby. You might find it easier to implement all of that in gdscript.
reply