Lessons

Haskell · Medium

Haskell · 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. Traversable / Foldable

    Lesson 1 · On the house

    Traversable / Foldable

    Generic walks.

  2. Reader/State sketch

    Lesson 2

    Reader/State sketch

    Effect stacks.

  3. laziness

    Lesson 3

    laziness

    thunks and bangs.

  4. ST and mutation

    Lesson 4

    ST and mutation

    Local mutability.

  5. GADTs sketch

    Lesson 5

    GADTs sketch

    Richer data.

  6. Type families lite

    Lesson 6

    Type families lite

    Compute types.

  7. concurrency

    Lesson 7

    concurrency

    forkIO / MVar / STM.

  8. profiling

    Lesson 8

    profiling

    +RTS and cost centers.

  9. packages Cabal/Stack

    Lesson 9

    packages Cabal/Stack

    Build tools.

  10. Medium capstone

    Lesson 10

    Medium capstone

    Maybe pipeline.

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

Haskell · Medium — The Gold Standard