diff --git a/docs/lectures.html b/docs/lectures.html
index 4698b0a..e388325 100644
--- a/docs/lectures.html
+++ b/docs/lectures.html
@@ -284,7 +284,7 @@
Lecture Notes
3/5 |
Lexing and Parsing |
-html |
+html code |
3/12 |
diff --git a/docs/static/code/cse130-code.cabal b/docs/static/code/cse130-code.cabal
index 058f406..2042b8d 100644
--- a/docs/static/code/cse130-code.cabal
+++ b/docs/static/code/cse130-code.cabal
@@ -25,6 +25,7 @@ library
Lec_2_13_24
Lec_2_20_24
Lec_2_27_24
+ Lec_3_12_24
hs-source-dirs:
src
diff --git a/lectures.md b/lectures.md
index b6eb4e4..ee6ee88 100644
--- a/lectures.md
+++ b/lectures.md
@@ -12,13 +12,13 @@ The live-edited code for each lecture can be found [here][code].
| 1/25 | A crash course in Haskell | [html][lec2] [pdf][pdf2] |
| 1/30 | **Midterm I** | |
| 2/6 | Datatypes & Recursion | [html][lec3] [pdf][pdf3] |
-| 2/15 | Higher Order Functions | [html][lec4] [pdf][pdf4] |
-| 2/22 | **Midterm II** | |
-| 2/27 | Environments & Closures | [html][lec5] [pdf][pdf5] |
-| 3/5 | Lexing and Parsing | [html][lec6] |
-| 3/12 | Type Classes & Functors | [html][lec7] [html][lec8] |
-| 3/14 | Monads & Hello, world! | [html][lec9] |
-| 3/19 | **Final** | |
+| 2/15 | Higher Order Functions | [html][lec4] [pdf][pdf4] |
+| 2/22 | **Midterm II** | |
+| 2/27 | Environments & Closures | [html][lec5] [pdf][pdf5] |
+| 3/5 | Lexing and Parsing | [html][lec6] [code][arith] |
+| 3/12 | Type Classes & Functors | [html][lec7] [html][lec8] |
+| 3/14 | Monads & Hello, world! | [html][lec9] |
+| 3/19 | **Final** | |