Building_Haskell_Programs_with_Fused_Effects