Úvod, jazyk NBL, $\lambda$-kalkul
|
Netypovaný jazyk NBL
|
Úvod do funkcionálneho programovania v Coq
|
Zadanie
|
$\lambda$-kalkul: Churchove kódovanie, Rekurzia
|
$\lambda$-kalkul, Churchove kódovanie
|
Formálne dôkazy a jazyk Ltack
|
Užitočné odkazy
|
Typovaný NBL, Jednoducho typovaný $\lambda$-kalkul
|
Rekurzia v netypovanom $\lambda$-kalkule
|
-
|
-
|
Jednotkový typ, Odvodené tvary termov, Súčinové typy
|
Typovaný NBL a Jednoducho typovaný $\lambda$-kalkul
|
-
|
-
|
Súčtové typy, Curry-Howardova korešpondencia
|
Väzba let a súčinové typy
|
-
|
-
|
Rekurzia v typovanom $\lambda$-kalkule, Zoznamy, Rekurzívne typy
|
Súčtové typy
|
-
|
-
|
Odvodenie typu
|
Rekurzia a Zoznamy
|
-
|
-
|
Systém F a Let polymorfizmus
|
Rekurzívne typy
|
-
|
-
|
Systém $\lambda \underline{\omega}$
|
Odvodenie typu
|
-
|
-
|
Systém $\lambda P$
|
Let polymorfizmus a Systém F
|
-
|
-
|
Referenčné typy, Výnimočné situácie, Podtypy
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|