nfrisby / frags

Plugin gonna getcha, row types
0 stars 1 forks source link

react and split WDs appropriately #31

Open nfrisby opened 5 years ago

nfrisby commented 5 years ago

As of 13c6608c0082fb98c1c162cb1568034fc74ba2b3, the plugin:

  1. reacts Gs
  2. reacts Ds with fixed G cache
  3. simplifies Ws and WDs with fixed G cache

This Issue is to refine that to:

  1. reacts Gs
  2. reacts WDs and Ds with fixed G cache; split any changed WDs into an unchanged W and changed D
  3. simplifies Ws with fixed G cache

See https://gitlab.haskell.org/ghc/ghc/wikis/plugins/type-checker/notes for more context.

nfrisby commented 5 years ago

While I'm at it, this Issue would be a good time to