packages feed

haskell-names 0.9.1 → 0.9.2

raw patch · 2 files changed

+6/−5 lines, 2 filesdep ~aesondep ~basedep ~pretty-shownew-uploaderPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: aeson, base, pretty-show, tasty

API changes (from Hackage documentation)

+ Language.Haskell.Names.LocalSymbolTable: instance GHC.Base.Semigroup Language.Haskell.Names.LocalSymbolTable.Table
- Language.Haskell.Names.Open: Alg :: (forall d. Resolvable d => d -> Scope -> w d) -> Alg w
+ Language.Haskell.Names.Open: Alg :: forall d. Resolvable d => d -> Scope -> w d -> Alg w

Files

haskell-names.cabal view
@@ -1,5 +1,5 @@ Name:                   haskell-names-Version:                0.9.1+Version:                0.9.2 License:                BSD3 Author:                 Philipp Schuster, Roman Cheplyaka, Lennart Augustsson Maintainer:             Philipp Schuster@@ -242,7 +242,7 @@     , filepath >= 1.1 && < 1.5     , containers >= 0.2 && < 0.6     , uniplate >= 1.5.1 && < 1.7-    , aeson >= 0.8.0.2 && < 1.3+    , aeson >= 0.8.0.2 && < 1.5     , bytestring >= 0.10.4.0 && < 0.11     , data-lens-light >= 0.1.2.1 && < 0.2     , traverse-with-class >= 1.0.0.0 && < 1.1@@ -287,9 +287,9 @@     , mtl >= 2.2.1 && < 2.3     , filepath >= 1.1 && <1.5     , containers >= 0.2 && < 0.6-    , tasty >= 0.12 && < 0.13+    , tasty >= 0.12 && < 1.2     , tasty-golden >= 2.2.1 && < 2.4     , filemanip >= 0.3.6.3 && < 0.4-    , pretty-show >= 1.6.1 && < 1.7+    , pretty-show >= 1.6.1 && < 1.8     , traverse-with-class >= 1.0.0.0 && < 1.1 
src/Language/Haskell/Names/LocalSymbolTable.hs view
@@ -8,13 +8,14 @@   ) where  import qualified Data.Map as Map+import Data.Semigroup import Language.Haskell.Exts import Language.Haskell.Names.SyntaxUtils (dropAnn) import Language.Haskell.Names.Types  -- | Local symbol table — contains locally bound names newtype Table = Table (Map.Map (Name ()) SrcLoc)-  deriving Monoid+  deriving (Semigroup, Monoid)  addValue :: SrcInfo l => Name l -> Table -> Table addValue n (Table vs) =