Align arrows in types under "::".

Fixes #1.
Merge pull request #140 from mboes/align-arrows

Align arrows in types under "::".