Browsing Category

Haskell

A Journey Into Haskell: Part 3

“Learn You a Haskell” Chapter 3: So in Learn you a Haskell the book chapter 3 covers pattern matching, guards, using where, and let in. Part 4 is exclusively covering recursion. I am currently have been practicing pattern matching, guards, and using where. My experience so far has been mostly positive. When my programming environment works, then working in Haskell…

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…