Webpage of the Compositional Systems and Methods group at TalTech
week | date | topic | lecture videos | lecture notes | lab exerceses | |
---|---|---|---|---|---|---|
01 | 2023-01-30 | course introduction | lecture video | script file | lab sheet | |
02 | 2023-02-06 | inductive types and recursive functions | lecture video | script file | lab sheet | |
03 | 2023-02-13 | parameterized types and generic functions | lecture video | script file | lab sheet | |
04 | 2023-02-20 | function literals and higher-order functions | lecture video | script file | lab sheet | |
05 | 2023-02-27 | programming interfaces | lecture video | script file | lab sheet | |
06 | 2023-03-06 | totality for data and codata | lecture video | script file | lab sheet | |
07 | 2023-03-13 | monadic I/O | lecture video | script file | lab sheet | |
08 | 2023-03-20 | algebraic interfaces | lecture video | script file | lab sheet | |
09 | 2023-03-27 | indexed types and dependent functions | lecture video | script file | lab sheet | |
10 | 2023-04-03 | computation in types | lecture video | script file | lab sheet | |
11 | 2023-04-10 | propositions as types | lecture video | script file | lab sheet | |
12 | 2023-04-17 | first-order logic | lecture video | script file | lab sheet | |
13 | 2023-04-24 | inductive equality | lecture video | script file | lab sheet | |
14 | 2023-05-01 | equality for types | lecture video | script file | lab sheet | |
15 | 2023-05-08 | decidability and automation | lecture video | script file | lab sheet | |
16 | 2023-05-15 | record types | lecture video | script file | lab sheet |