In Bezug darauf, wie Pakete in Haskell erstellt, installiert und verwendet werden, wie ist die Beziehung zwischen ghc-pkg und cabal?Was ist die Beziehung zwischen ghc-pkg und cabal?
Was sind ihre Rollen - wann würdest du eins benutzen, über das andere, oder beide benutzen?
Sind sie komplementäre Werkzeuge, wettbewerbsfähige Werkzeuge oder einfach Werkzeuge, die verschiedene Aufgaben erfüllen?
Ist es wahr, dann, dass jedes Paket registrierbar mit ghc-pkg mit Cabal gebaut worden sein? –
Nein, das stimmt nicht. In der schlechten alten Zeit gab es keine Cabal, und wir registrierten alle unsere Pakete mit make. 'make register'-Skripte sind reichlich vorhanden. Siehe 'ghc-pkg register' –