Repiping in Haskell — Compare 1 Plumbers | CGMIMM