Lab Previews

Lab Previews #

We provide here preview versions of the files in upcoming labs. (Some of the files will not yet be available, pending their pre-lab release.)

We ask that you read through the files for the next lab, to save you the reading time during the lab, where your time is better spent working with your partner on the lab problems. You needn’t and shouldn’t actually do the problems until you’re with your lab partner in lab.

  • Lab 1 (Available on 2025-02-02)
  • Lab 2 (Available on 2025-02-04)
  • Lab 3 (Available on 2025-02-09)
  • Lab 4 (Available on 2025-02-11)
  • Lab D (Available on 2025-02-16)
  • Lab 5 (Available on 2025-02-18)
  • Lab 6
    • Part 1 (Available on 2025-02-23)
    • Part 2 (Available on 2025-02-23)
  • Lab 7
    • Part 1 (Available on 2025-02-25)
    • Part 2 (Available on 2025-02-25)
    • Part 3 (Available on 2025-02-25)
    • Part 4 (Available on 2025-02-25)
    • color.ml (Available on 2025-02-25)
  • Lab 8
    • Part 1 (Available on 2025-03-02)
    • Part 2 (Available on 2025-03-02)
  • Lab 9 (Available on 2025-03-04)
  • Lab 10 (Available on 2025-03-11)
  • Lab 11
    • There is no lab 11.
  • Lab 12
    • Part 1 (Available on 2025-03-23)
    • Part 2 (Available on 2025-03-23)
    • Part 3 (Available on 2025-03-23)
    • Part 4 (Available on 2025-03-23)
  • Lab 13 (Available on 2025-03-25)
  • Lab 14 (Available on 2025-03-30)
  • Lab 15
    • lab15.ml (Available on 2025-04-01)
    • nativeLazyStreams.ml (Available on 2025-04-01)
    • nativeLazyStreams.mli (Available on 2025-04-01)
    • pi.ml (Available on 2025-04-01)
  • Lab 16 (Available on 2025-04-06)
  • Lab 17 (Available on 2025-04-08)
  • Lab 18 (Available on 2025-04-13)
  • Lab 19
    • life.ml (Available on 2025-04-15)
    • cellular.ml (Available on 2025-04-15)
  • Lab 20 (Available on 2025-04-20)