packages feed

ghc-lib-parser-ex 8.8.5.4 → 8.8.5.5

raw patch · 3 files changed

+7/−44 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Language.Haskell.GhclibParserEx.Fixity: lensFixities :: [(String, Fixity)]
- Language.Haskell.GhclibParserEx.Fixity: otherFixities :: [(String, Fixity)]

Files

ChangeLog.md view
@@ -2,6 +2,11 @@  ## Unreleased changes +## 8.8.5.5 released 2020-03-12+- Remove from `Language.Haskell.GhclibParserEx.Fixity`:+   - `preludeFixities`+   - `baseFixities`+ ## 8.8.5.4 released 2020-03-11 - Expose from `Language.Haskell.GhclibParserEx.Fixity`:    - `preludeFixities`
ghc-lib-parser-ex.cabal view
@@ -1,6 +1,6 @@ cabal-version: >= 1.18 name:           ghc-lib-parser-ex-version:        8.8.5.4+version:        8.8.5.5 description:    Please see the README on GitHub at <https://github.com/shayne-fletcher/ghc-lib-parser-ex#readme> homepage:       https://github.com/shayne-fletcher/ghc-lib-parser-ex#readme bug-reports:    https://github.com/shayne-fletcher/ghc-lib-parser-ex/issues
src/Language/Haskell/GhclibParserEx/Fixity.hs view
@@ -11,7 +11,7 @@  module Language.Haskell.GhclibParserEx.Fixity(     applyFixities-  , preludeFixities, baseFixities, lensFixities, otherFixities+  , preludeFixities, baseFixities   ) where  import BasicTypes@@ -166,48 +166,6 @@     , infixl_ 0 ["on"]     , infixr_ 0 ["par","pseq"]     ]--lensFixities :: [(String, Fixity)]-lensFixities = concat-    -- List as provided at https://github.com/ndmitchell/hlint/issues/416-    [infixr_ 4 ["%%@~","<%@~","%%~","<+~","<*~","<-~","<//~","<^~","<^^~","<**~"]-    ,infix_ 4 ["%%@=","<%@=","%%=","<+=","<*=","<-=","<//=","<^=","<^^=","<**="]-    ,infixr_ 2 ["<<~"]-    ,infixr_ 9 ["#."]-    ,infixl_ 8 [".#"]-    ,infixr_ 8 ["^!","^@!"]-    ,infixl_ 1 ["&","<&>","??"]-    ,infixl_ 8 ["^.","^@."]-    ,infixr_ 9 ["<.>","<.",".>"]-    ,infixr_ 4 ["%@~",".~","+~","*~","-~","//~","^~","^^~","**~","&&~","<>~","||~","%~"]-    ,infix_ 4 ["%@=",".=","+=","*=","-=","//=","^=","^^=","**=","&&=","<>=","||=","%="]-    ,infixr_ 2 ["<~"]-    ,infixr_ 2 ["`zoom`","`magnify`"]-    ,infixl_ 8 ["^..","^?","^?!","^@..","^@?","^@?!"]-    ,infixl_ 8 ["^#"]-    ,infixr_ 4 ["<#~","#~","#%~","<#%~","#%%~"]-    ,infix_ 4 ["<#=","#=","#%=","<#%=","#%%="]-    ,infixl_ 9 [":>"]-    ,infixr_ 4 ["</>~","<</>~","<.>~","<<.>~"]-    ,infix_ 4 ["</>=","<</>=","<.>=","<<.>="]-    ,infixr_ 4 [".|.~",".&.~","<.|.~","<.&.~"]-    ,infix_ 4 [".|.=",".&.=","<.|.=","<.&.="]-    ]--otherFixities :: [(String, Fixity)]-otherFixities = concat-  -- hspec-  [ infix_ 1 ["`shouldBe`","`shouldSatisfy`","`shouldStartWith`","`shouldEndWith`","`shouldContain`","`shouldMatchList`"-             ,"`shouldReturn`","`shouldNotBe`","`shouldNotSatisfy`","`shouldNotContain`","`shouldNotReturn`","`shouldThrow`"]-  -- quickcheck-  , infixr_ 0 ["==>"]-  , infix_ 4 ["==="]-  -- esqueleto-  , infix_ 4 ["==."]-  -- lattices-  , infixr_ 5 ["\\/"]-  , infixr_ 6 ["/\\"]-  ]  infixr_, infixl_, infix_ :: Int -> [String] -> [(String,Fixity)] infixr_ = fixity InfixR