amb is a really interesting control flow structure:
https://community.schemewiki.org/?amb (not sure I understand how it behaves with side effects though)
miniblog.
Related Posts
newLISP has an approach to cons that I haven't seen before.
(cons 1 '(2)) => '(1 2)
(cons 1 2) => '(1 2)
If the second argument isn't a proper list, then cons behaves like the function list! https://www.newlisp.org/newlisp_manual.html#nil_and_true
(I have a soft spot for lisps that avoid improper lists.)
Trying to understand how an elisp function behaves? Just call M-x trace-function, and you can see arguments and return values!
"Whitespace[..]behaves the same as any other undefined var[..]This has potential to cause hard to track down errors" http://t.co/vzlLRdzoBS
