Lisp is a family of general purpose programming languages, influenced by the lambda calculus, and with the ability to manipulate source code as a data structure.
I have tried to understand the difference between Lisp-1 and Lisp-2 and how this relates to Clojure but I still …
clojure lisp lisp-2Which Lisp (dialect) should I learn, and why? The fragmentation between CL and Scheme slows uptake (at least for me!). …
lisp clojure schemeWhat are the popular (ok, popular is relative) web frameworks for the various flavours of LISP?
lisp scheme guileFor the love of the almighty I have yet to understand the purpose of the symbol 'iamasymbol. I understand numbers, …
lisp scheme racket".el" is the convention for filename ending with Emacs Lisp programs. What is the convention when writing Common Lisp programs, …
lisp common-lisp filenames pathnameHow can I remove nested parentheses recursively in Common LISP Such as (unnest '(a b c (d e) ((f) …
lisp common-lisp parenthesesI have started the painful first steps of using emacs to edit an HTML file with both HTML tags and …
javascript html emacs lispThis is trivial implement of course, but I feel there is certainly something built in to Racket that does this. …
lisp scheme racketI'm studying Lisp now. I encountered 2 terms "list" and "S-expression". I just can't distinguish between them. Are they just synonyms …
list lisp s-expression