====== Programowanie Funkcyjne ====== * [[http://home.agh.edu.pl/~mwypych/doku.php?id=letni:hs4javadev|Java vs Haskell]] * [[http://learnyouahaskell.com/chapters|Learn You a Haskell for Great Good!]] (podręcznik online) LABORATORIA: - [[..:pp:haskell:lab-intro|Wprowadzenie do Haskella]] - [[..:pp:haskell:lab-simple-funcs|Funkcje i listy]] - [[..:pp:haskell:lab-more-funcs|Więcej funkcji]] - [[..:pp:haskell:lab-types|Typy]] - [[..:pp:haskell:lab-io|Haskell IO]] - [[..:pp:haskell:lab-monads|Funktory i monady]] Ekstra: * [[..:pp:haskell:lab-hunit|HUnit]] Instrukcje opracowano na podstawie: [[http://learnyouahaskell.com/chapters|podręcznika]], [[https://courses.edx.org/courses/course-v1:DelftX+FP101x+3T2015/course/|kursu na edX]], [[https://www.futurelearn.com/courses/functional-programming-haskell/|kursu na FutureLearn]], [[https://www.hackerrank.com/domains/fp|zadań z HackerRank]]