You don't have to break their being pure functions to get simple curlies - they can easily enough be rewritten to take a block. The curlies do look a little less busy. If you're consistent and sufficiently generous with your whitespace the paren-brackets are no less readable though, IMHO.