Revert "Use (<$>) instead of an intermediary (<-)"

This reverts commit f735b79e63c8d9d525d50ea5d624254b5b61eb2e.

Using (<$>) instead of an intermediary (<-) is only valid when the line
after the intermediary (<-) is a return.