<+> +pretty

(<+>) :: Doc -> Doc -> Doc
pretty Text.PrettyPrint.HughesPJ, pretty Text.PrettyPrint
Beside, separated by space, unless one of the arguments is empty. <+> is associative, with identity empty.