GHC (Haskell) Moving to Git
The Haskell guys got together, evaluated the options, and decided Git was the best choice. It came down to two things: the degree of support available, and flexibility of the…
The Haskell guys got together, evaluated the options, and decided Git was the best choice.
It came down to two things: the degree of support available, and
flexibility of the tools (git is much happier to let you modify the history
than Mercurial). Speed ruled out bzr, and Windows support is less of an
issue: git appears to work reasonably well on Windows these days.
Check out the GHC mirror on GitHub to follow along. Score one more for the good guys.
Written by
Related posts

GitHub Availability Report: May 2025
In May, we experienced three incidents that resulted in degraded performance across GitHub services.

GitHub Universe 2025: Here’s what’s in store at this year’s developer wonderland
Sharpen your skills, test out new tools, and connect with people who build like you.

GitHub Copilot: Meet the new coding agent
Implementing features has never been easier: Just assign a task or issue to Copilot. It runs in the background with GitHub Actions and submits its work as a pull request.