Skip to content

Instantly share code, notes, and snippets.

@apropos-cast
Last active June 11, 2020 18:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save apropos-cast/59def1ac23269257985d738eef78fc7e to your computer and use it in GitHub Desktop.
Save apropos-cast/59def1ac23269257985d738eef78fc7e to your computer and use it in GitHub Desktop.
June 11, 2020

Show date: June 11, 2020

Topics

A History of Clojure

Description and link to paper: https://clojure.org/about/history

Deconstructing Lisp

  1. Code is Data
  2. read/print
  3. Small Core Language
  4. Tangible at Runtime
  5. REPL
  6. Flexible

Lispy decisions

  1. Lisp-1
  2. Macros
  3. Reader Macros
  4. Tail calls and recursion

Differences

  1. Abstractions at the bottom
  2. Seqs and laziness
  3. Functional

Metadata

Error messages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment