homplexity alternatives and similar packages
Based on the "Language" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of homplexity or a related project?
Aims to assess complexity and quality of Haskell code by measuring relative length of declarations, their depth, and code-to-comment ratio.
Cabal builds across GHC versions:
If you just need latest static executable it is always available here.
Official releases are on Hackage
After installing with
cabal install homplexity, you might run it with filenames or directories
with your Haskell source
homplexity Main.hs src/
Patches and suggestions are welcome.
You may run
homplexity --help to see options.
For html output, run:
homplexity --format=HTML Main.hs src/
How does it work?
Homplexity is based on the idea of
Metrics that are applied to various
CodeFragment types extracted automatically from parsed source. Each
metric is then assessed whether it crosses any thresholds, and depending
on them the severity of the message is chosen.
To see all metric values, set the warning