Educating about C# and F#
The Cost of Abstracting a List in C#
In software development, there’s a tradeoff between design and optimization. As a general rule of thumb, most abst...
Pure v. Impure Functions
Pure and Impure functions is a very important distinction in functional programming. Most of my university and early wor...