About the Course : =============== This is a tailored course - TopicsExpress



          

About the Course : =============== This is a tailored course for developers who want to get their brains around the Functional Programming Paradigm, how to think functionally and what do you need to break the barriers and become a functional programmers, what are the benefits and how does this affect you even if you stick to your imperative language. The course will focus on the Haskell programming language but just as an illustration language, the concepts and ideas demonstrated in this course are the same in most languages and the lessons you will learn during this course will affect the way your brain work and eventually will make you a better and more conscious programmer. We will cover the basics of the Haskell programming language and eventually you will be able to understand the meaning of those words properly: Types, Type Variables, Monads, Type Classes, Value Types, Kinds, Applicatives, Functors, Pure Functions, Recursion, Tail Recursion Optimisation, Pattern Matching, Set/List Comprehensions, Currying, Algebraic Types. If you are a life-long imperative programmer (Java, C, and etc.) you will enjoy this brain wrestling and I will challenge you to change the way your brain works.
Posted on: Sat, 24 May 2014 18:33:58 +0000

Trending Topics



of NICODEMUS, formerly called the ACTS of PONTIUS
Crappy first Monday back at work after the holidays? Well this
Poetic Licence Womens Island Surprise
Friends: There is this person who just tried to friend

Recently Viewed Topics




© 2015