IB015 Neimperativní programování (podzim 2017)
Týden 9
Cvičení
- akumulační funkce na složitějších datových typech
- opakování
- složitější příklady
08_treeFold.hs
Příklad k 8. cvičení (treeFold)
Domácí úkol
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/1433/podzim2017/IB015/um/homework/reseni08.hs
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/1433/podzim2017/IB015/um/homework/reseni08b.hs
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/1433/podzim2017/IB015/um/homework/reseni08c.hs
Další zdroje (Haskell)
- The Evolution of a Haskell Programmer
Množství způsobů, jak v Haskellu naprogramovat faktoriál :-} (anglicky) - hsExprTest
Back-end vyhodnocovací služby pro odpovědníky, napsán v Haskellu. - IB016 Seminář z funkcionálního programování
Jestli se vám funkcionální programování líbilo, zapište si seminář! - IA014 Advanced Functional Programming
Pokud vás zajímají i teoretické základy funkcionálního programování, můžete se více dozvědět zde.
Další zdroje (Prolog)
- Learn Prolog now!
Tutorial jazyka Prolog (anglicky) - Prolog visualizer
Vizualizační nástroj na průběh výpočtu v Prologu