Cabal paketleri set bağımsız alt | Netgez.com
SORU
3 Mart 2013, Pazar


Cabal paketleri set bağımsız alt

Cabal paketleri verildi, otomatik olarak bağımsız paketler alt hesaplamak için bir yol var mı? Diğer bir deyişle, paketlerin alt hepsini yüklemek için yeterli olacaktır.

[network,parsec] cevap network parsec bağlı olduğundan [network].

[network,containers] cevap [network,containers] çünkü:

  • network containers baÄŸlı deÄŸildir
  • tüm networks bağımlılıkları containers baÄŸlıdır
  • containers network baÄŸlı deÄŸildir
  • tüm containerss bağımlılıkları network baÄŸlıdır

Zor değil 2 paket için cevap bulmak için. Asıl ilginç olan, [containers, directory, filepath, lens, xml, http-conduit, regex-posix, monad-control, unordered-containers, glib, hashable, hspec, split, aeson, attoparsec, stm, QuickCheck] bağımsız set bulmak.


Cevap bazı fonksiyonu ∷ [Packages] → IO [Packages] gibi cabal kütüphane dayalı bekliyorum.

CEVAP
15 Mayıs 2013, ÇARŞAMBA


Cabal bağımlılık çözünürlük çok daha basit hale getirecek etmesinin önünü-gibi bir model için harekete geçti. Her yüklü paket bağımlılıklarından yerel bir kopyasını, birbirini dışlayan paketi sürüm talepleri ile birden çok küresel paketleri yükleme baş ağrısı için küçük bir disk alanı ticaret devam edecektir.

Bu model altında, paketler, alt paketleri == belirlenen yüklemek için gerekli. Diğer bir bağımlılık olabilir, ama her yüklü kopya Cabal bağımlılık böyle yüklü bir daha düşünün olmaz bağımlılıkları kendi yerel kopyasını saklayın.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bach Vlogs

    Bach Vlogs

    18 HAZİRAN 2011
  • edwin maldonado

    edwin maldon

    28 Mart 2009
  • Rozetked | Обзоры

    Rozetked | Ð

    5 AÄžUSTOS 2011