Lessons

Prolog · Medium

Prolog · Medium. 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. Difference lists

    Lesson 1 · On the house

    Difference lists

    O(1) append.

  2. Meta-interpreters

    Lesson 2

    Meta-interpreters

    clause/2.

  3. Tabling

    Lesson 3

    Tabling

    Memoization.

  4. CHR sketch

    Lesson 4

    CHR sketch

    Rules rewrite constraints.

  5. Testing

    Lesson 5

    Testing

    PLUnit.

  6. Modes

    Lesson 6

    Modes

    Document args.

  7. Nontermination

    Lesson 7

    Nontermination

    Blame order.

  8. Foreign interface

    Lesson 8

    Foreign interface

    C hooks.

  9. Search control

    Lesson 9

    Search control

    once/1 soft cut.

  10. Medium capstone

    Lesson 10

    Medium capstone

    Path in a graph.

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

Prolog · Medium — The Gold Standard