Revert "Replace ++ with Semigroup in Prelude"

This reverts commit d9a1d4376af0a90de1716ba8cc2a69188b784df4.