Genre: eLearning | Language: English + .VTT | Duration: 3 hour | Size: 1 GB
What you'll learn Homepage: https://www.udemy.com/haskell-programming-course-for-beginner-to-advanced/
Functional Programming
Decision Making
Haskell Functions
Haskell Modules
Function Composition
Haskell Input and Output
Functor in Haskell
Monads in Haskell
Zippers in Haskell
Debugging with GHCi
GHCi and Interactive Haskell etc.
Requirements
The learners have a reasonable exposure to any programming environment and knowledge of basic concepts such as variables, commands, syntax, etc.
Description
Haskell is a widely used purely functional language. Functional programming is based on mathematical functions. Besides Haskell, some of the other popular languages that follow Functional Programming paradigm include: Lisp, Python, Erlang, Racket, F#, Clojure, etc. Haskell is more intelligent than other popular programming languages such as Java, C, C++, PHP, etc. In this course, we will discuss all the concepts and functionalities of Haskell using relevant examples for easy understanding.
This course has been prepared for learners to let them understand the concepts of functional programming using Haskell as a programming language.
We assume that the learners have a reasonable exposure to any programming environment and knowledge of basic concepts such as variables, commands, syntax, etc.
Who this course is for:
This course is ideal for anyone with a little experience in imperative or object-oriented programming language and wants to learn about functional programming or Haskell.
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.