brittany/source/library/Language/Haskell/Brittany/Internal
Lennart Spitzner ebe85a5949 Use dependency-injection for ToBriDoc modules
I assume this makes inlining impossible, but it enables
parallel compilation of all these modules. In my tests
this reduce wall clock time to 92%, and with more cores
the benefit should be higher.
2023-05-02 09:16:04 +00:00
..
Components Use dependency-injection for ToBriDoc modules 2023-05-02 09:16:04 +00:00
Config Implement fixity-aware-ops feature 2023-05-02 09:16:03 +00:00
ToBriDoc Use dependency-injection for ToBriDoc modules 2023-05-02 09:16:04 +00:00
Transformations Refactor s/rec/go for extension compat 2023-05-02 09:16:03 +00:00
Util Refactor+Rewrite+Adaptation for ghc-9.2 support 2023-05-02 09:16:03 +00:00
WriteBriDoc Implement fixity-aware-ops feature 2023-05-02 09:16:03 +00:00
Prelude.hs Refactor+Rewrite+Adaptation for ghc-9.2 support 2023-05-02 09:16:03 +00:00
S1_Parsing.hs Refactor+Rewrite+Adaptation for ghc-9.2 support 2023-05-02 09:16:03 +00:00
S2_SplitModule.hs Refactor+Rewrite+Adaptation for ghc-9.2 support 2023-05-02 09:16:03 +00:00
S3_ToBriDocTools.hs Implement fixity-aware-ops feature 2023-05-02 09:16:03 +00:00
S4_WriteBriDoc.hs Implement fixity-aware-ops feature 2023-05-02 09:16:03 +00:00
StepOrchestrate.hs Use dependency-injection for ToBriDoc modules 2023-05-02 09:16:04 +00:00
ToBriDoc.hs Use dependency-injection for ToBriDoc modules 2023-05-02 09:16:04 +00:00
Types.hs Use dependency-injection for ToBriDoc modules 2023-05-02 09:16:04 +00:00
Utils.hs Implement fixity-aware-ops feature 2023-05-02 09:16:03 +00:00