## *status: experimental* `dead-code-detection` detects dead code in haskell projects. This project is still in an early stage. Currently only those language constructs have been implemented that I have stumbled across in projects I used it on. If the tool encounters a language construct that it doesn't understand yet, it will crash. (I *think* this is the best behavior since ignoring unimplemented language constructs would easily result in false positives and false negatives.) If you use `dead-code-detection` on any project and it doesn't work due to a not implemented language construct, please consider opening an issue on github. ``` shell $ dead-code-detection --root Main -isrc src/Example/Module.hs:42:23: unusedName ```