lib:retrie
Modules
- Retrie
- Retrie.AlphaEnv
- Retrie.CPP
- Retrie.Context
- Retrie.Debug
- Retrie.Elaborate
- Retrie.ExactPrint
- Retrie.ExactPrint.Annotated
- Retrie.Expr
- Retrie.Fixity
- Retrie.FreeVars
- Retrie.GHC
- Retrie.GroundTerms
- Retrie.Monad
- Retrie.Options
- Retrie.PatternMap.Bag
- Retrie.PatternMap.Class
- Retrie.PatternMap.Instances
- Retrie.Pretty
- Retrie.Quantifiers
- Retrie.Query
- Retrie.Replace
- Retrie.Rewrites
- Retrie.Rewrites.Function
- Retrie.Rewrites.Patterns
- Retrie.Rewrites.Rules
- Retrie.Rewrites.Types
- Retrie.Run
- Retrie.SYB
- Retrie.Subst
- Retrie.Substitution
- Retrie.Types
- Retrie.Universe
- Retrie.Util
Dependencies
- ansi-terminal lib:ansi-terminal >=0.10.3 && <1.1
- async lib:async >=2.2.2 && <2.3
- base lib:base >=4.11 && <4.20
- bytestring lib:bytestring >=0.10.8 && <0.13
- containers lib:containers >=0.5.11 && <0.8
- data-default lib:data-default >=0.7.1 && <0.8
- directory lib:directory >=1.3.1 && <1.4
- filepath lib:filepath >=1.4.2 && <1.6
- ghc lib:ghc >=9.2 && <9.9
- ghc-exactprint lib:ghc-exactprint >=1.5.0 && <1.9
- list-t lib:list-t >=1.0.4 && <1.1
- mtl lib:mtl >=2.2.2 && <2.4
- optparse-applicative lib:optparse-applicative >=0.15.1 && <0.19
- process lib:process >=1.6.3 && <1.7
- random-shuffle lib:random-shuffle >=0.0.4 && <0.1
- syb lib:syb >=0.7.1 && <0.8
- text lib:text >=1.2.3 && <2.2
- transformers lib:transformers >=0.5.5 && <0.7
- unordered-containers lib:unordered-containers >=0.2.10 && <0.3
Reverse dependencies
Direct only. Not exhaustive.
- ghcide lib:ghcide
- hls-exactprint-utils lib:hls-exactprint-utils
- hls-retrie-plugin lib:hls-retrie-plugin
- hls-splice-plugin lib:hls-splice-plugin
- hls-tactics-plugin lib:hls-tactics-plugin
- retrie exe:demo
- retrie exe:retrie
- retrie test:test