IB016 Seminář z funkcionálního programování

Domácí úkol 2

Popis: Vaším úkolem je implementovat funkce pracující s grafy zadaného uživatelského typu (přidat/odebrat vrchol/hranu, sečíst ohodnocení všech hran, ...). Druhou částí je naprogramovat algoritmus pro nalezení nejkratší cesty v grafu dle zadaných parametrů. Zadání je formou dokumentace požadovaných funkcí vygenerované systémem Haddock.

Termín odevzdání: 22. 3. 2015 23:59

Formát odevzdání: Odevzdejte jeden soubor Graph.hs, který vznikne doimplementováním požadovaných funkcí do poskytnuté kostry modulu.

Zadání

Vzorové řešení