Refactoring Filters

Recently I was working on refactoring some unwieldy code for filtering data. Here's a short story of how it went :slightly_smiling_face:.

Functor Composition

Composition is the beauty of functional programming & haskell with it's typeclasses excels at this. Let's see what Functors are and how they compose.