Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #9265

E

Eirik Tsarpalis

Personal blog · eiriktsarpalis.wordpress.comprogrammingmath

Eirik Tsarpalis's personal blog at eiriktsarpalis.wordpress.com covers programming and math. Since 2017, 8 different Hacker News readers have linked it 11 times, most often “Why OO Matters in F#”. The last post was in 2024, but the archive is still widely read.

Visit the blog
11mentions?
8HN people?
2017–2023first – last linked?
Links on Hacker News per year · peak 6 in 2017

Too few sampled comments (3) to say how often HN recommends it.?

Why HN links it

HN readers link Eirik Tsarpalis's posts on object-oriented design in F#, including a 2017 post on why OO matters, for how F# handles OO-style modelling and why he moved from Haskell to F#.

Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Notes in Programming & Mathematics

Most-linked posts?

  1. Why OO Matters in F#
    4 people · 5 mentions · first linked 2017-03-22
  2. Programming in the Point-Free Style
    2 people · 2 mentions · first linked 2017-04-02
  3. You’re better off using Exceptions
    2 people · 2 mentions · first linked 2017-02-21

What Hacker News says?

  1. That "famous slide" really rings true for me. F# allowed me to forget (or at least not worry about) a TON of OO design patterns. Data goes in, transformation happens, data comes out. I do like that F# is very practical about OO though.[0] I feel that the language often strikes a balance of programming paradigms that enables me to be very productive. [0] https://eiriktsarpalis.wordpress.com/2017/03/20/why-oo-matte...

    Comment linking /2017/03/20/why-oo-matters-in-f/

    on “Why you should learn F#”
  2. Submitted You’re better off using Exceptions as a story · 190 points

    HN discussion
  3. No, but you can get very close using classes/objects. See https://eiriktsarpalis.wordpress.com/2017/03/20/why-oo-matte... and https://www.microsoft.com/en-us/research/publication/general... for more details.

    Comment linking /2017/03/20/why-oo-matters-in-f/

    on “Getting started with the F# and .Net ecosystem”
  4. Submitted Programming in the Point-Free Style as a story · 180 points

    HN discussion
  5. myk9001 · 2021-09-09Recommends
    An interesting opinion on OOP in F# from Eirik Tsarpalis, who curiously started out their programming with pure FP in Haskell [1]. And a talk from Don Syme, the author of F#, on good F# code as they see it [2]. It's a great talk overall and they specifically address OOP's good and bad bits starting from about 39:00. 1: https://eiriktsarpalis.wordpress.com/2017/03/20/why-oo-matte... 2: https://www.youtube.com/watch?v…

    Comment linking /2017/03/20/why-oo-matters-in-f/

    on “A Compiler for Standard ML in Rust”
  6. Submitted Why OO Matters in F# as a story · 85 points

    HN discussion
  7. Submitted You’re better off using Exceptions in F# as a story · 5 points

    HN discussion
  8. Submitted Programming in the Point-Free Style as a story · 3 points

    HN discussion
  9. Submitted F# and Purity as a story · 2 points

    HN discussion
  10. Submitted Algebraic effect programming in C# with async method extensibility (2020) as a story · 1 points

    HN discussion
  11. Submitted Why OO Matters (in F#) (2017) as a story · 1 points

    HN discussion

Search all of HN for eiriktsarpalis.wordpress.com