doing those two pieces is *amazing* and jailbreaks a lot of amazing tooling/experiments being possible in userspace! props to all who were involved
On Fri, Jun 3, 2022 at 2:56 PM Mikolaj Konarski <miko...@well-typed.com> wrote: > > This looks great! > > Thank you. :O) > > > Is the solver being factored out as its own package a new architecture > change ? > > It's a new old change, many years in the brewing by generations > of cabal developers and now finally (to be) released. We are equally > proud of the separation of Cabal-syntax package, again a collaborative > effort, started with a mega-commit by Patrick Dougherty. > > A warning though: the APIs of the new packages are not mature yet, > because not enough people use them and give feedback, because > they are not mature yet. So expect lots of breakage, guarded by major > version bumps. E.g., we re-export too much stuff from Cabal-syntax > to limit the breakage of Cabal, to give users a sporting chance > to transition to the split API before it's the only one available. > > All the best, > Mikolaj >
_______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/cabal-devel