Get rid of PERL dependency of `ghc-split`
The problem:
ghc-split
is a ~280 SLOC (literate) Perl script and it's needed at runtime by GHC. Which means that we depend on a Perl interpreter, and since Windows usually doesn't have one installed by default, we need to bundle a Perl interpreter w/ the GHC binary Windows distribution for convenience.
Obvious solutions:
- Rewrite
ghc-split
tool in Haskell, or - Merge
ghc-split
functionality into GHC proper