![]() ![]() There is a great deal of online material freely available that covers this material. You should be able to write recursive functions over algebraic data types, such as lists and trees. ![]() We expect students to have a basic familiarity with Haskell already. Besides the lectures, there are numerous supervised lab sessions to help you come to grips with the material covered in class. The course aims to teach not only the more advanced Haskell features, such as GADTs or type families, but also the underlying theory. This course explores some of the more advanced language features of Haskell, a state-of-theart functional programming language, together with some of its theoretical background. ![]() Typed functional programming languages allow for the rapid development of robust programs. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |