diff --git a/courses/TSPL/2024/Assignment2.lagda.md b/courses/TSPL/2024/Assignment2.lagda.md index f40bb062c..ea8ffa725 100644 --- a/courses/TSPL/2024/Assignment2.lagda.md +++ b/courses/TSPL/2024/Assignment2.lagda.md @@ -252,10 +252,12 @@ module Quantifiers where open import Relation.Nullary using (¬_) open import Function using (_∘_) open import plfa.part1.Isomorphism using (_≃_; extensionality; ∀-extensionality) - open import plfa.part1.Connectives - hiding (Tri) - open import plfa.part1.Quantifiers - hiding (∀-distrib-×; ⊎∀-implies-∀⊎; ∃-distrib-⊎; ∃×-implies-×∃; ∃¬-implies-¬∀; Tri) + open import Data.Product using (_×_; proj₁; proj₂) renaming (_,_ to ⟨_,_⟩) + open import Data.Unit using (⊤; tt) + open import Data.Sum using (_⊎_; inj₁; inj₂) renaming ([_,_] to case-⊎) + open import Data.Empty using (⊥; ⊥-elim) + open import Function.Bundles using (_⇔_) + open import Data.Product using (Σ; _,_; ∃; Σ-syntax; ∃-syntax) ``` #### Exercise `∀-distrib-×` (recommended) diff --git a/courses/TSPL/2024/tspl.md b/courses/TSPL/2024/tspl.md index 8c1d69e64..d66600c48 100644 --- a/courses/TSPL/2024/tspl.md +++ b/courses/TSPL/2024/tspl.md @@ -72,9 +72,9 @@ Lectures on Tuesday and Thursday are immediately followed by a tutorial. 7 - **29 Oct** [Lists](/Lists/) + **29 Oct** [Lambda](/Lambda/)[^lists] **30 Oct** [Lambda](/Lambda/) - **31 Oct** [Lambda](/Lambda/) + **31 Oct** (Milner lecture) 8 @@ -97,6 +97,8 @@ Lectures on Tuesday and Thursday are immediately followed by a tutorial. +[^lists]:In week 7, also read [Lists](/Lists/) on your own. + ## Assessment