functionalprogramming

Haskell Reflections Part 2: What Haskell Taught Me

Haskell Reflections Part 2: What Haskell Taught Me Disclaimers All of my thoughts and opinions here are entirely my own, and do not reflect the opinions of my associates, my employer, or anyone else. What Haskell Has Taught Me In my last blog post, I talked about what I thought about the Haskell programming language, and how it stacked up to my expectations of it. If you haven’t read it yet, I would recommend reading it before reading this post.

Read more →

Haskell Tutorial Part 2

Haskell Tutoriall Part 2 In this part 2 of our Haskell tutorial, I’m going to show you how to install Haskell from scratch on your computer. Part 1: Install GHCUP For this tutorial, we’ll be using ghcup, an all-in one tool to install the following the ghc compiler (haskell’s most popular compiler) cabal (haskell’s package manager, similar to npm in javascript) stack (a layer around cabal that makes sure packages work together nicely) the haskell language server (HLS) (a language server, resposible for things like “go to definition” and intelligent autocomplete) With that, let’s get into it!

Read more →