Lessons

Lisp · Expert

Lisp · Expert. Ten lessons. Open-book quizzes. Lesson 1 free.

10 lessons · The Host · Lesson 1 free

Pass all ten lessons for the certificate. Sample · Claim

  1. Compiler notes

    Lesson 1 · On the house

    Compiler notes

    What gets optimized.

  2. Continuations (Scheme)

    Lesson 2

    Continuations (Scheme)

    call/cc.

  3. Logic in Lisp

    Lesson 3

    Logic in Lisp

    miniKanren sketch.

  4. Security

    Lesson 4

    Security

    eval boundaries.

  5. ASTs

    Lesson 5

    ASTs

    Walk forms.

  6. Multi-threading

    Lesson 6

    Multi-threading

    Implementation-specific.

  7. Delivery

    Lesson 7

    Delivery

    Executables.

  8. Property testing

    Lesson 8

    Property testing

    generators.

  9. Style

    Lesson 9

    Style

    Parens and indentation.

  10. Expert capstone

    Lesson 10

    Expert capstone

    Tiny macro + tests.

Sample certificate

Certificate of completion

Sign in to claim your certificate of completion.

Certificate

Finish all ten lessons, then sign in

Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.

All lessons

Lisp · Expert — The Gold Standard