Haskell Exercises for Beginners
About this course
The course is a collection of hands‑on Haskell programming exercises that start with simple tasks and gradually become more challenging. It focuses on writing pure functional code, leveraging Haskell’s strong static typing, and applying core language features such as recursion, pattern matching, and list comprehensions. Each exercise is designed to reinforce understanding of functional concepts without requiring any prior Haskell experience. By the end, you’ll have a portfolio of solved problems that demonstrate practical competence in the language.
55/100
CourseAsk score
- What the provider tells you
- 31/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- write basic Haskell functions using pure functional style
- apply recursion and pattern matching to solve problems
- use Haskell’s type system to define and check data structures
- manipulate lists and other data types with list comprehensions and higher‑order functions
- develop confidence in reading and writing Haskell code through progressive exercises
Course objectives
- provide a sequence of exercises that build from introductory to intermediate Haskell topics
- encourage learning by doing rather than passive theory
- strengthen problem‑solving skills specific to functional programming
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Compared on these lists
Where this course ranks against the alternatives.