Skip to content

ezyang work docket #3588

@ezyang

Description

@ezyang

Things that definitely need to be done:

  • Work out Haddock story

Backpack critpath:

GHC stuff

  • Stop repeatedly reading interfaces; do NO performance harm w/o Backpack
  • Update Cabal to HEAD https://phabricator.haskell.org/D2442
    • Haddock on Cabal performance regression (NOT problem, just added extra modules so Haddock will take more memory, of course.)
  • Unwind the knot-tying patchset
    • Performance regression T10370 (not actually perf regression)
    • Test framework regression
    • Knot tying regression T8184
  • Backpack proper
  • Just for fun:
    • Recursive type synonym handling

Per-component build

Things I've agreed to do

Backpack on base. (Why? base is pegged to a GHC version, so there's no worry about people needing to support multiple versions of a package at the same time.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions