+ package:ghc
Concatenate with an optional single space
Join two
SDoc together vertically
Join two docs together horizontally with a gap between them.
Above, with no overlapping.
$+$ is associative, with identity
empty.
Beside, separated by space, unless one of the arguments is
empty.
<+> is associative, with identity
empty.