haskell-names 0.5.1 → 0.5.2
raw patch · 3 files changed
+9/−1 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +5/−0
- haskell-names.cabal +1/−1
- src/Language/Haskell/Names/GetBound.hs +3/−0
CHANGELOG.md view
@@ -1,6 +1,11 @@ Changes ======= +Version 0.5.2+-------------++* Handle more syntactic constructs+ Version 0.5.1 -------------
haskell-names.cabal view
@@ -1,5 +1,5 @@ Name: haskell-names-Version: 0.5.1+Version: 0.5.2 License: BSD3 Author: Philipp Schuster, Roman Cheplyaka, Lennart Augustsson Maintainer: Philipp Schuster
src/Language/Haskell/Names/GetBound.hs view
@@ -39,6 +39,7 @@ getBound ctx e = case e of TypeDecl{} -> [] TypeFamDecl{} -> []+ ClosedTypeFamDecl{} -> [] DataDecl _ _ _ _ ds _ -> getBound ctx ds GDataDecl _ _ _ _ _ ds _ -> getBound ctx ds DataFamDecl{} -> []@@ -67,6 +68,7 @@ InstSig{} -> [] AnnPragma{} -> [] InlineConlikeSig{} -> []+ MinimalPragma{} -> [] instance (Data l) => GetBound (QualConDecl l) l where getBound ctx (QualConDecl _ _ _ d) = getBound ctx d@@ -97,6 +99,7 @@ ClsDataFam{} -> [] ClsTyFam{} -> [] ClsTyDef{} -> []+ ClsDefSig{} -> [] instance (Data l) => GetBound (Match l) l where getBound _ctx e = case e of