Overview
Syllabus
FP 1 - Course Overview.
FP 2 - Haskell Demo.
FP 3 - Introduction.
FP 4 - First Steps.
FP 5 - Types and Classes.
FP 6 - Defining Functions.
FP 7 - List Comprehensions.
FP 8 - Recursive Functions.
FP 9 - Exercises On Recursion.
FP 10 - Higher-Order Functions.
FP 11 - How To Think Recursively.
FP 12 - Declaring Types and Classes.
FP 13 - The Countdown Problem.
FP 14 - Interactive Programming.
FP 15 - Exercises On Interaction.
FP 16 - Lazy Evaluation.
FP 17 - Course Wrap Up.
Taught by
Graham Hutton
Reviews
4.7 rating, based on 26 Class Central reviews
-
The course "Functional Programming in Haskell" on YouTube provides a comprehensive and well-structured introduction to functional programming using the Haskell programming language. The instructor does an excellent job of explaining fundamental conc…
-
Haskell is the main technology that helps us deliver high quality software. There are various criteria to judge software quality, but the most important ones are correctness, performance, and maintainability. Haskell facilitates writing code that sc…
-
This Functional Programming course in Haskell provided through YouTube is a great resource for both beginners and experienced programmers looking to delve into the world of functional paradigms. The content is well-structured, starting from the basi…
-
Functional Programming in Haskell is an exceptional course that provides a comprehensive introduction to one of the most powerful and elegant programming languages out there. The course is well-structured, easy to follow, and offers a perfect balan…
-
Functional Programming in Haskell is an excellent course offered by the University of Glasgow on the Class Central platform. The course is designed for beginners and introduces students to the fundamental concepts of functional programming using the…
-
Functional Programming in Haskell is an excellent course offered by the University of Glasgow on the Class Central platform. The course is designed for beginners and introduces students to the fundamental concepts of functional programming using the…
-
I recently completed a functional programming course, and I have to say it was an excellent experience. The course covered a wide range of topics, including the basics of functional programming, functional data structures, recursion, and higher-orde…
-
I recently completed the Functional Programming in Haskell course, and I can confidently say that it was an incredible experience. The course covered a broad range of topics related to functional programming, including basic syntax, data types, and…
-
The course on functional programming in Haskell was an exceptional learning experience. The curriculum was well-structured, covering all the fundamental concepts of functional programming and diving into advanced topics with clarity. The instructor'…
-
Functional Programming in Haskell is an outstanding education provided on the Class Central platform by the University of Glasgow. One of the best aspects of the training is how much emphasis is placed on actual exercises. Students are offered a lo…
-
Easy to comprehend and very helpful for beginners. Concepts of Functional Programming using Haskell were delivered efficiently.
-
The Functional Programming in Haskell course exceeded my expectations in every way. The instructor's expertise and passion for the subject matter were evident throughout the lectures. The course materials were comprehensive, well-structured, and pr…
-
The Functional Programming in Haskell MOOC course is an exceptional resource for anyone interested in diving into the world of functional programming. The course offers a comprehensive and structured approach to learning Haskell, a powerful function…
-
The course on Functional Programming in Haskell stands as a testament to exceptional content quality. From its inception, the course dives into the depths of functional programming, presenting concepts with remarkable clarity. The instructor's expertise shines through as they guide learners through higher-order functions, immutable data structures, monads, and more. With a focus on real-world applications, the course empowers learners to apply their newfound knowledge in practical coding exercises. The course materials are well-structured and complemented by engaging examples, ensuring a seamless learning experience. This course is a true gem, delivering an unparalleled understanding of functional programming in Haskell.
-
Functional Programming in Haskell is an exceptional course that provides a comprehensive introduction to functional programming principles and their practical applications. The course material is well-organized and easy to follow, making it suitable for beginners. With a strong focus on Haskell programming language, the course covers topics such as immutability, higher-order functions, type systems, and recursion. The course also emphasizes on writing concise and expressive code, making it an ideal choice for developers who value code maintainability. Overall, Functional Programming in Haskell is a must-attend course for anyone who wants to master functional programming.
-
The basic Haskell course is an excellent introduction to functional programming. The course covers the fundamental concepts of the Haskell programming language in a clear and concise manner. The material is presented in a logical sequence, building upon each concept as you progress through the course. The instructor provides helpful explanations and examples that make it easy to understand the material. The exercises are well-designed and provide opportunities to practice what you have learned. Overall, this course is highly recommended for anyone interested in learning Haskell or functional programming in general. -
Functional Programming in Haskell is a remarkable course that flawlessly combines a well-structured curriculum with exceptional teaching. The course content flows seamlessly, presenting concepts in a logical and digestible manner. The instructors' expertise shines through their clear explanations and engaging examples. With challenging exercises and invaluable guidance, this course is an ideal choice for anyone seeking to delve into functional programming paradigms using Haskell. It's a truly enriching educational experience.
-
The course "Functional Programming in Haskell" offers a brilliantly structured learning experience. With its logical progression, hands-on exercises, and comprehensive coverage of key topics, it provides a solid foundation in functional programming. The instructor's clear explanations and the inclusion of practical examples make complex concepts easily understandable. The course materials and online community further enhance the learning journey. Highly recommended for anyone seeking to delve into Haskell and functional programming.
-
One of my go-to suggestions for folks wishing to learn Haskell is to start programming in it. It is well written and understandable and covers the fundamentals of Haskell in great detail (enough to get you started on your own projects), but it lacks…
-
This course is very helpful and easy to understand. You can begin from scratch to learn the important points of functional programming in haskell. The communication is also good and easy to understand. Overall this course is effective in learning about haskell.