0
Hugs هو مترجم Haskell صغير محمول ومكتوب بلغة C ويعمل على أي جهاز تقريبًا.يُفضل استخدام Hugs كنظام لتطوير برنامج Haskell: فهو يتميز بتفسير سريع للغاية للكود المصدري ، ويدعم التفسير التزايدي ، ولديه راحة مترجم شفهي تفاعلي (حيث يمكن للمرء الانتقال من وحدة إلى وحدة لاختبار أجزاء مختلفة من البرنامج).ومع ذلك ، كونه مترجمًا ، فإنه لا يتطابق تقريبًا مع أداء وقت التشغيل ، على سبيل المثال ، GHC أو nhc98 أو HBC.يتوافق Hugs 98 مع Haskell 98. وهو متاح لجميع منصات Unix بما في ذلك Linux و DOS و Windows 3.x و Win 32 (Windows 95 و Win32s و NT) و Macintosh.يحتوي على العديد من المكتبات بما في ذلك مكتبات Win32 وآلية واجهة خارجية لتسهيل التشغيل المتداخل مع C ، وإصدار Windows لديه واجهة مستخدم رسومية تسمى WinHugs.يمكن العثور على توضيحات لبعض رسائل الخطأ Hugs الشائعة وأسبابها على صفحة Simon Thompson....