Demystifying the Trinity: Functor, Applicative, and Monad in PureScript
When diving into pure functional programming, you are immediately confronted with three abstract terms that sound more like advanced physics concepts …
Tech news from the best sources
When diving into pure functional programming, you are immediately confronted with three abstract terms that sound more like advanced physics concepts …
Imagine a D&D character sheet. It has typed fields (Strength 1 to 18, Class is Fighter or Wizard or Rogue) and rules between them (Halflings can't…
Functions are a very important concept in program design. They can encapsulate relatively independent logic into a simple call, increasing the reusabi…
Passing state as data in the functional core–imperative shell In an earlier post , we saw that the functional core – imperative shell pattern reduces …
CLAUDE.md for Scala: 13 Rules That Make AI Write Idiomatic Functional Code You ask Claude to "add a Subscription service that calls Stripe" inside you…