New linear types syntax: a %p -> b (#18459)
Implements GHC Proposal #356 Updates the haddock submodule.
Showing
- compiler/GHC/Core/DataCon.hs 2 additions, 2 deletionscompiler/GHC/Core/DataCon.hs
- compiler/GHC/Core/Multiplicity.hs 3 additions, 3 deletionscompiler/GHC/Core/Multiplicity.hs
- compiler/GHC/Core/Opt/Arity.hs 1 addition, 1 deletioncompiler/GHC/Core/Opt/Arity.hs
- compiler/GHC/Core/Opt/Monad.hs 1 addition, 1 deletioncompiler/GHC/Core/Opt/Monad.hs
- compiler/GHC/Core/Opt/Simplify.hs 1 addition, 1 deletioncompiler/GHC/Core/Opt/Simplify.hs
- compiler/GHC/Core/Opt/Simplify/Env.hs 2 additions, 2 deletionscompiler/GHC/Core/Opt/Simplify/Env.hs
- compiler/GHC/Core/SimpleOpt.hs 0 additions, 2 deletionscompiler/GHC/Core/SimpleOpt.hs
- compiler/GHC/Hs/Decls.hs 1 addition, 1 deletioncompiler/GHC/Hs/Decls.hs
- compiler/GHC/Hs/Type.hs 2 additions, 2 deletionscompiler/GHC/Hs/Type.hs
- compiler/GHC/Parser.y 13 additions, 8 deletionscompiler/GHC/Parser.y
- compiler/GHC/Parser/Annotation.hs 1 addition, 3 deletionscompiler/GHC/Parser/Annotation.hs
- compiler/GHC/Parser/Lexer.x 5 additions, 3 deletionscompiler/GHC/Parser/Lexer.x
- compiler/GHC/Parser/PostProcess.hs 6 additions, 1 deletioncompiler/GHC/Parser/PostProcess.hs
- compiler/GHC/Types/Id/Make.hs 3 additions, 3 deletionscompiler/GHC/Types/Id/Make.hs
- compiler/GHC/Utils/Outputable.hs 1 addition, 1 deletioncompiler/GHC/Utils/Outputable.hs
- docs/users_guide/9.0.1-notes.rst 1 addition, 1 deletiondocs/users_guide/9.0.1-notes.rst
- docs/users_guide/exts/linear_types.rst 23 additions, 27 deletionsdocs/users_guide/exts/linear_types.rst
- libraries/base/Data/Typeable/Internal.hs 5 additions, 5 deletionslibraries/base/Data/Typeable/Internal.hs
- libraries/template-haskell/Language/Haskell/TH/Ppr.hs 2 additions, 2 deletionslibraries/template-haskell/Language/Haskell/TH/Ppr.hs
- testsuite/tests/linear/should_compile/Linear1Rule.hs 2 additions, 2 deletionstestsuite/tests/linear/should_compile/Linear1Rule.hs
Loading
Please register or sign in to comment