Posts

Haskell type keyword …

In this short blog post, I will explain the difference between data, type, newtype, class, and instance keywords in haskell and how they all work together. This is not meant to be an in-depth tutorial, but just a reference guide. If you program occasionally in haskell and just want a quick …

My thoughts on Rob …

The oath (in the most recent form that I could find online) is as outlined below:

  1. I will not produce harmful code.
  2. The code that I produce will always be my best work. I will not knowingly allow code that is defective in either behaviour or structure to accumulate.
  3. I will produce, with each …

Why I use a Tiling Window …

I use my computer a lot. I use my computer for work, I use my computer for school, I even use my computer for leisure. I consider it basic professionalism to be as efficient and proficient with the tools of my trade as possible. I want the slowest part of the system between my brain, my fingers, and …