Hey, I'm Lucas, a Software Developer living in Berlin.
In my last post about Learning Haskell, I’ve explained a little bit about the rules for recursion, and as an example, a factorial recursive function. We can implement that factorial function in many ways, for instance, with Pattern Matching.Read more about Learning Haskell - Pattern matching→
Picture this, you are at home, “surfing the Web” and for no reason, your mouse stops working…Read more about Can you buy a mouse without a mouse?→
In functional programming, our data is immutable (we don’t have state changes). We also don’t have common looping functions that rely on state changes, like for, while. To solve iteration problems, we need to use recursive approaches.Read more about Learning Haskell - Rules for recursion→
In Haskell (and functional programming in general), the most important data structure are Lists. One of the reasons is that lists are inherently recursive.Read more about Learning Haskell - Lists→
Have you ever felt nauseous or dizzy while navigating through a website or using an app with too much aggressive animation, or parallax effects? Well, maybe you suffer from a vestibular disorder…Read more about Detect Reduce Motion on the Web and iOS→