[Haskell-cafe] Best practices for linting wrt performance

Adam Bergmark adam at bergmark.nl
Sun Mar 19 16:19:42 UTC 2017


I'd like to make aeson hlint clean. aeson contains a lot of performance
optimizations which made me wonder; Which linting refactorings should you
think twice about when it comes to performance?

The best way to find an answer to this for aeson is of course to run the
benchmarks, but are there any rules-of-thumb that you take into account
when linting?

Here's the default hlint output for the current aeson master:
https://gist.github.com/bergmark/5dd63c24fe6bdcf67eae0e88495a24e7

Cheers,
Adam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20170319/31d335b0/attachment.html>


More information about the Haskell-Cafe mailing list