Seminarium: Zaawansowane programowanie funkcyjne zima 2013/14

Język wykładowy Angielski
Opiekun Dariusz Biernacki
Liczba godzin 30 (sem.)
Rodzaj Seminarium
ECTS 3
Polecany dla I roku Nie
Egzamin Nie
Tagi JP (języki programowania i logika)

Opis przedmiotu:

Tematem seminarium jest przegląd zaawansowanych cech językow funkcyjnych takich jak Haskell oraz Agda, a także technik programowania wykorzystujących te cechy. Seminarium może być potraktowane jako uzupełnienie kursu Haskella prezentowanego w ramach przedmiotu Programowanie. Przedstawione zostaną takie zagadnienia jak m. in.: 1. Monady i transformatory monad 2. Wejście/wyjście w czystych językach funkcyjnych 3. Parsery kombinatoryczne 4. Klasy typow 5. Polimorfizm wyższego stopnia 6. Uogolnione algebraiczne typy danych (GADT's) 7. Typy zależne 8. Programowanie generyczne Literatura do przedmiotu obejmować będzie wybrane artykuły naukowe z dziedziny programowania funkcyjnego.

Seminaria

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Dariusz Biernacki
cz 12:00-14:00 (s. 140) 15 13 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Dariusz Biernacki 242 wtorek 14-16 (po uzgodnieniu przez e-mail)