Blogs / Personal blogs

Russell O'Connor

r6.ca

I have my Ph.D. in Science from Radboud University Nijmegen . I have my bachelor’s of mathematics in Pure Mathematics and Computer Science from the University of Waterloo .

Popular posts
6
Total points
1,177
HN comments
611
Rank
#1,751 personal

Visit r6.ca → On Hacker News Apr 2011 – Sep 2020

Software Engineering 3Systems & Performance 2Programming Languages 2Tools & Productivity 1Math & Algorithms 1Crypto & Blockchain 1

1

Functor-Oriented Programming

My style of Haskell programming has been evolving over the 15 years that I have been working with it. It is turning into something that I would like to call “functor oriented programming”. The traditional use of typed functional programming focuses on data types. One defines data types to model the data structures…

2

Confession of a Haskell Hacker

I have a confession to make. I recently released two Haskell packages, lens-family-core and lens-family based on my previous blog post and Edward Kmett’s blog post . However, I never tested this code before releasing it. By “never tested”, I mean that I am pretty sure that I never once executed any of this code. I did…