Prehľad predmetu
Týždeň | Prednášky | Cvičenia | Zadania |
---|---|---|---|
1. | Úvod | Úvod do jazyka Haskell | - |
2. | Zoznamy | Zoznamy | - |
3. | Funkcie a vyhodnocovanie | Zoznamy — úloha | - |
4. | Štruktúry údajov | Dátové typy | - |
5. | Typové triedy a polymorfizmus | Typové triedy | Zadanie 1 |
6. | Vstup, výstup a monády | - | - |
7. | Jazyk Lambda | Vstup, výstup a monády | - |
8. | Návrh funkcionálnych programov | - | Zadanie 2 |
9. | Funkcionálne programovanie v Jave | - | - |
10. | Jazyk Clojure | Moduly a balíky | - |
11. | Monády na príkladoch | Funkcionálne programovanie v Jave | - |
12. | Funkcionálne programovanie a JavaScript | - | Projekt |
13. | - | - | - |