• Duncan Coutts's avatar
    Refactor BuildResult type and related types · 113a7d25
    Duncan Coutts authored
    Split BuildResult into Either BuildFailure BuildSuccess
    Make BuildSuccess contain info for docs and tests.
    Make PlanPackage use BuildSuccess and BuildFailure directly
    rather than being parameterised by any build result type.
    This has a knock on effect on lots of other types which
    were parameterised just because PlanPackage was.
InstallPlan.hs 19.8 KB