كابال (برمجية)

Cabal
معلومات عامة
نوع
نظام التشغيل
النموذج المصدري
حقوق التأليف والنشر محفوظة [لغات أخرى] عدل القيمة على Wikidata
المطور الأصلي
Isaac Jones
المطورون
Duncan Coutts
موقع الويب
haskell.org… (الإنجليزية) عدل القيمة على Wikidata
معلومات تقنية
لغة البرمجة
حالة التطوير
Active
الإصدار الأول
January 2005
الإصدار التجريبي
1.8.0.1
الإصدار الأخير
1.6.0.3
المستودع
الرخصة
الملفات المقروءة
Cabal info [الإنجليزية] ترجم*Cabal info (with rem) [الإنجليزية] ترجم عدل القيمة على Wikidata
الملفات المنتجة
Cabal info [الإنجليزية] ترجم*Cabal info (with rem) [الإنجليزية] ترجم عدل القيمة على Wikidata

هاسكل كابال (بالإنجليزية: Haskell Cabal) هو المعمارية العامة لبناء البرمجيات التطبيقية والمكتبات البرمجية؛ وهو يساعد في تغليف وتوزيع مجموعة البرمجيات.[1][2][3] وهي مُدمجة في منهاج هاسكل.

إجراء عملية باستخدام Cabal

وهي عملية لكتابة مكتبة باستخدام لغة برمجة هاسكل المتوافقة مع متطلبات البنية التحتية للمكتبة Cabal بشرط أن تكون المكتبة طُورت في البداية بدون أخذ هذه المتطلبات بعين الاعتبار، أو قبل عرض Cabal لمجتمع هاسكل.

الاستخدام

توفر مناهج Cabal مجموعة معيارية من البيانات الوصفية وعملية البناء؛ وبالتالي، فمن الممكن تطوير أدوات لتحميل مناهج Cabal لمجتمعات تخزين البرمجيات أمثال سي بي اي إن، هاسكل، أو حتى السماح بالتحميل الآلي، والتصنيف، وتنصيب مناهج Hackageالمطلوبة (من خلال أداة cabalinstall).

مراجع

  1. "How we might abolish Cabal Hell". Well-Typed - The Haskell Consultants. مؤرشف من الأصل في 2017-06-30. اطلع عليه بتاريخ 2016-01-12.
  2. "Stackage Server". FP Complete. مؤرشف من الأصل في 2017-08-04. اطلع عليه بتاريخ 2016-01-12.
  3. "ANNOUNCING: first public beta of stack". FP Complete. مؤرشف من الأصل في 2017-06-26. اطلع عليه بتاريخ 2016-01-12.

وصلات خارجية

ك