Course Information

Course Code:
Course Number:
Code Course Name Language Type
BLG 458E Functional Programming English Elective
Local Credits ECTS Theoretical Tutorial Laboratory
2 4 2 0 0
Course Prerequisites and Class Restriction
Prerequisites BLG 233 MIN DD
or BLG 233E MIN DD
or BLG 221 MIN DD
or BLG 221E MIN DD
or BLG 223 MIN DD
or BLG 223E MIN DD
Class Restriction None
Course Description
Programming paradigms and functional programming principles. Recursion. Pattern matching. Higher order functions. Functional data structures. Lazy evaluation. Monads.