Tag: Java

  • Okay, but what ARE Monads?

    Monads are kinda hard to wrap your head around. So I figured I’ll share which mental model helped me to understand their applications.

  • What’s Up With Scoping?

    Okay, so I have this thing with programming languages: Inconsistencies and stupid language design, they… how shall I put this? They bother me. One thing in particular that gets my gears turning is idiotic scoping rules.