About recursewithless.net
The domain
The domain name “recursewithless.net” is a play on some of my interests in:
- mathematics and logic
 - languages and language
 - computing and programming
 
It is also:
- a metaphor for postdoctoral existence
 - a backronym for my initials.
 
rwlsh
If your screen is large enough and you have JavaScript enabled, you’ll see rwlsh, a shell-like command loop for browsing the page.
If you’ve ever used a Unix or DOS shell, or a text-based adventure game, this should feel familiar.
If you haven’t, try the toc command to see the table of contents. To see more commands, use the help command. To run a command, press Enter.
rwlsh is an experiment based on a few ideas:
- hierarchical namespace: a document is a tree of named nodes, like a filesystem
 - local position: you are always “at” some node in the tree, and can focus on the local scenery there
 - command language: you change position and take other actions by issuing commands to the shell
 
rwlsh is just some JavaScript hand-written by me. Feel free to browse the source, or send me a note with the mail command to suggest improvements!
License

This site is licensed under a Creative Commons Attribution-ShareAlike 4.0 International
License.