Getty Ritter writes about Haskell Code Style
Some Notes About How I Write Haskell
Maybe one day I’ll understand all this.
Nice Haskell overview from Alexis King.
An opinionated guide to Haskell in 2018
An exhausting read for me. I’m overwhelmed.
Eli Bendersky writes about return type polymorphism in Haskell.
My knowledge of Haskell is too limited to understand all the code. However, it’s interesting to see what is possible.
Note to self: read this.
Hhm. I thought that QuickCheck was the way to go for proving Haskell code. I’m disappointed.
Today I will start another programming course at FutureLearn. The course is named “Functional Programming in Haskell: Supercharge Your Coding” and it looks interesting. Here is a short description of the course:
“On this introductory course, you will discover the power, elegance and simplicity of functional programming in Haskell. By the end, you will be able to:
characterise the differences between imperative and functional programming paradigms;
implement small-scale functional programs in elementary Haskell;
apply standard combinators for operating on lists;
create new algebraic data types and use recursion to define functions that traverse recursive types; and reason in a mathematical manner about data types, functions, recursion and similar functional constructs.”
You can read more about the course here: https://www.futurelearn.com/courses/functional-programming-haskell/
I found this article about Dynamic Dispatch in Haskell.
Dynamic Dispatch in Haskell, or: How Can I Make My Code Extendable?
Not an easy read. Too much for me at this time.
Steven Syrek writes about how he teaches Haskell.
Some Notes on Haskell Pedagogy
I want to try this.
Matt Parsons about type level programming in Haskell.
Basic Type Level Programming in Haskell
If type level programming in Haskell is like template meta programming in C++, then I do not want this.