Articles by Tag #monads

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Why I use (and abuse) the Builder pattern

When presenting my talk about Monads, one question kept coming up: "Why do you rely so much on the...

Learn More 7 0Feb 13

The Monad Invasion - Part 3: Railway-Oriented Programming

Hello friends, Our previous post, "The Monad Invasion - Part 2: Monads in action!", introduced a set...

Learn More 2 0Nov 15 '24

How I reduced code size by about 85%

Background Story I worked on transforming a legacy desktop application into a system with centralized...

Learn More 0 0Sep 19 '24

Introducing Do Notation in the Mo Package for Golang

What is Do Notation? Do notation is a syntactic sugar primarily used in functional...

Learn More 0 0Jun 27 '24

During presentations of "Throw exceptions... away from your codebase", I've been asked a lot "Why I use so much on the Builder pattern?". So, I just wrote a post about it. On the menu: Immutability, Parsing, Validation, and Fluent APIs.

Why I use (and abuse) the Builder pattern Guillaume Faas...

Learn More 0 0Feb 17

Mini Monads

Here's a quick bite for those using result monads provided by dry-monads to code workflows and test...

Learn More 0 0Jan 30