2.3.1
This is the last release of weeder
compatible with GHC 9.0.
-
Weeder now analyzes top-level pattern bindings. For example, with the following input:
module Dep (a, b) where xxx :: Int xxx = 3 a, b :: Int (a, b) = (xxx, 1)
...
weeder
will determine that botha
andb
depend onxxx
. While this is an over-approximation, it prevents weeder from reporting false positives. For more information, see #92. -
Corrected a typo in
--help
(#96). -
Shorten the help text for
--require-hs-files
(#97). -
Allow
algebraic-graphs-0.6
(#95). -
Allow Dhall 1.41 (#99).
-
Allow
optparse-applicative-0.17
(#100).