Functional Programming in Haskell
Supercharge Your Coding
Most FutureLearn courses run multiple times. Every run of a course has a set start date but you can join it and work through it after it starts. Find out more This course is intended for learners who already have experience of at least one programming language, such as Python or Java. You might be a computer science student, a software developer who wants to learn a new programming style, or somebody considering university study in computer science or information technology. You can use the hashtag #FLhaskell to talk about this course on social media.
Topics Covered- Evaluation via expression reduction
- Semantics of function abstraction and application
- Operations involving basic types including integers, characters and booleans
- Definition and traversal of recursive data types including lists and trees
- Techniques for structuring programs of non-trivial size
- Developing custom parsing tools with library support
- Automated testing with the QuickCheck tool
- Infinite data structures and lazy evaluation
- Type classes
- Principles of Lambda calculus
- Monads
Get a Reminder
Rating | Not enough ratings |
---|---|
Length | 6 weeks |
Effort | 4 hours per week |
Starts | Sep 17 (237 weeks ago) |
Cost | $79 |
From | University of Glasgow via FutureLearn |
Instructors | Jeremy Singer, Wim Vanderbauwhede, Cristian Urlea, Blair Archibald, Magnus Morton, Jan de Muijnck-Hughes |
Download Videos | Only via web browser |
Language | English |
Subjects | Programming Engineering |
Tags | C R Science, Engineering & Maths |
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Teacher: Computer Science $55k
Instructor - Computer Science $72k
Lecturer of Computer Science $72k
Computer Science educator $78k
Computer Science Specialist $87k
Lecturer (Computer Science) $98k
MS Computer Science $106k
Professor Computer Science $109k
Computer Science R&D $129k
Associate Computer Science $133k
Professor - Computer Science $138k
MS in Computer Science $141k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | Not enough ratings |
---|---|
Length | 6 weeks |
Effort | 4 hours per week |
Starts | Sep 17 (237 weeks ago) |
Cost | $79 |
From | University of Glasgow via FutureLearn |
Instructors | Jeremy Singer, Wim Vanderbauwhede, Cristian Urlea, Blair Archibald, Magnus Morton, Jan de Muijnck-Hughes |
Download Videos | Only via web browser |
Language | English |
Subjects | Programming Engineering |
Tags | C R Science, Engineering & Maths |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course