Users have frequently requested windows support of ghcup. Recent discussions have shown that the Haskell Foundation is pushing for installers that support all 3 platforms (linux, mac, windows) consistently.
We believe that ghcup with its unix philosophy model and built around the principles of rustup is the right approach for fixing these concerns.
- make the codebase build on windows (see WIP PR)
- manage MSys2
- create an installer like rustup (powershell wrapper)
Windows will have the same interface as unix, including command line options and directory structure.