Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Add cabal scripting support #5483
Closes #3843. Implements effectively the design given, with some changes:
Please include the following checklist in your PR:
I tried this with a multi-module script and got the following error:
Aug 2, 2018
@23Skidoo well, technically this is still all a tech-preview in 2.4, thanks to the
As for what to do about the spec-version, I intend to write up a design ticket to discuss how to pin down the semantics in a robust way so that scripts don't bitrot if cabal keeps changing its semantics.
In any case, I consider the benefit of making this feature available to users in 2.4 in a tech-preview to gain more feedback & experience to outweight the potential risk of having to break those early adopters in 3.0...