Zaawansowane systemy typów (seminarium), II UWr, 2012

Zaawansowane systemy typów

Semestr letni 2012
Dariusz Biernacki
Czwartek 10:15-12:00
Sala 140
3 ECTS

Seminarium jest kontynuacją przedmiotu Systemy typów przeprowadzonego w II UWr w roku akademickim 2010/11 i dotyczy zaawansowanych zagadnień związanych z systemami typów w językach programowania, obejmujących m. in.:

  • typy uniwersalne i polimorfizm parametryczny
  • typy egzystencjalne i abstrakcję danych
  • polimorfizm i podtypowanie wyższego rzędu
  • typy zależne
  • podstrukturalne systemy typów
  • systemy typów z efektami
  • typowane języki niskiego poziomu

Literatura i lista tematów

Lista tematów oraz literatura

Terminarz

Data Temat Literatura Prelegent
09.02.2012 Spotkanie organizacyjne
16.02.2012 System F [Pie02]:23, [GLT89]:11 Piotr Polesiuk
23.02.2012 Parametryczność [Rey83, Wad89] Wojciech Jedynak
01.03.2012 Silna normalizacja w Systemie F [GLT89]:14 Paweł Wieczorek
08.03.2012 Typy egzystencjalne i abstrakcja danych [Pie02]:24 Marcin Januszkiewicz
15.03.2012 System F z podtypowaniem [Pie02]:26-28 Łukasz Kornek
22.03.2012 Polimorfizm wyższego rzędu [Pie02]:29-30 Maciej Kotowicz
29.03.2012 Typed Assembly Language [Pie05]:4 Aleksander Balicki
05.04.2012 Typed Assembly Language, c.d.
Polimorfizm wyższego rzędu, c.d.
[Pie05]:4
[Pie02]:29-30
Aleksander Balicki
Paweł Wieczorek
12.04.2012 Przerwa świąteczna
19.04.2012 Proof-Carrying Code [Pie05]:5 Krzysztof Sakwerda
26.04.2012 Podstrukturalne systemy typów [Pie05]:1, [Wad90] Piotr Polesiuk
10.05.2012
11.05.2012
Systemy typów z efektami [Pie05]:3 Wojciech Jedynak
17.05.2012 Proof-carrying code, c.d.
Podtypowanie wyższego rzędu
[Pie05]:5
[Pie02]:31
Krzysztof Sakwerda
Marcin Januszkiewicz
24.05.2012 Maciej Kotowicz
http://www.ii.uni.wroc.pl/~dabi