Skip to content

2.3.1

Compare
Choose a tag to compare
@ocharles ocharles released this 21 May 14:17
· 30 commits to master since this release
1d7f6f0

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 both a and b depend on xxx. 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).