@@ -640,17 +640,16 @@ toString opts argType =
640640
641641pipeLeft :: [Doc] -> Doc
642642pipeLeft =
643− encloseSep lparen rparen " <| "
643+ encloseSep lparen rparen " <| " . filter (not . isEmpty)
644644
645645pipeRight :: [Doc] -> Doc
646646pipeRight =
647− encloseSep lparen rparen " |> "
647+ encloseSep lparen rparen " |> " . filter (not . isEmpty)
648648
649649composeLeft :: [Doc] -> Doc
650650composeLeft =
651− encloseSep lparen rparen " << "
651+ encloseSep lparen rparen " << " . filter (not . isEmpty)
652652
653653composeRight :: [Doc] -> Doc
654654composeRight =
655− encloseSep lparen rparen " >> "
656−
655+ encloseSep lparen rparen " >> " . filter (not . isEmpty)