Edit this page Backlinks This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ===== Functional Programming lecture in 2023 ===== * [[fp2022 | Functional Programming 2022]] * [[fp:2023:team | Team ]] * [[fp:2023:rules | Rules ]] * [[fp:2023:plagiarism | Plagiarism ]] **Lecture notes** * [[fp2023:lec02 | Lec. 02: Recursive functions]] * [[fp2023:lec03 | Lec. 03: Higher-order functions]] * [[fp2023:lec04 | Lec. 04: Algebraic datatypes]] * [[fp2023:lec05 | Lec. 05: Functional vs OO decomposition]] * [[fp2023:lec06 | Lec. 06: List applications]] * [[fp2023:lec07 | Lec. 07: For expressions and matrices]] * [[fp2023:lec08 | Lec. 08: Polymorphism]] * [[fp2023:lec09 | Lec. 09: Polymorphic expressions]] ** Labs ** * [[fp2023:lab01 | Lab 01: Scala IDEs]] * [[fp2023:lab02 | Lab 02: Recursive functions]] * [[fp2023:lab03 | Lab 03: Higher-order functions]] * [[fp2023:lab04 | Lab 04: Algebraic Types]] * [[fp2023:lab05 | Lab 05: Functional vs OO decomposition]] * [[fp2023:lab06 | Lab 06: List applications]] * [[fp2023:lab07 | Lab 07: Matrices]] * [[fp2023:lab08 | Lab 08: Polymorphism]]