Either monad to the rescue…

Lots of programming problems can be modeled by pipe-lining data through series of sequential or parallel processing steps. This data flow allows us to separate computational tasks into meaningful modules and get more focused code base that is easier to debug and reason about. For example, a pipeline with three steps that takes input ‘req’Continue reading “Either monad to the rescue…”