[Well-Typed Blog] Reducing Haskell parallel build times using semaphores

https://well-typed.com/blog/2023/08/reducing-haskell-parallel-build-times/

16 Likes

Great work! I was wondering if the ideas for chunking up the build pipeline discussed in #14095: Improve build parallelism · Issues · Glasgow Haskell Compiler / GHC · GitLab are also things you’re investigating? The possibility of having typechecking and code generation running in parallel still seems to me like it could make a big difference even for packages with quite sequential build graphs.

2 Likes