Archives by Month

March 2020

A Journey Into Haskell: Part 2 All Hands on Deck

What is Haskell? Haskell is a functional language, whereas most popular programming languages are imperative languages. Imperative languages allow you to give a computer a set of instructions; the computer then executes them. Whereas with functional languages, you more so attempt to explain what things are and express them as functions. Haskell Udemy Course Lessons 1 – 8 This course…

A Journey into Haskell: Part 1

My Introduction into Functional Programming Before I decided to learn more about Haskell and functional programming, I had almost no interactions with the language other than the occasionally hearing about its difficulty and small viable use cases. Right before starting my journey, I discussed the language with a good friend who said that it is one of the most beautiful…