عن المشروع

Yaifl (مكتبة خيال تفاعلي أخرى) هي لغة مجال متخصصة بلغة هاسكل لبناء ألعاب مغامرات نصية تعتمد على المحلل اللغوي. وهي مستوحاة إلى حد كبير من Inform 7، لكنها تُزيل اشتراط كتابة كود اللعبة بجمل إنجليزية أدبية. يصف المشروع نفسه بأنه أكثر تعميمًا ليكون أساسًا للتوليد الإجرائي لعوالم كبيرة بدلًا من الاكتفاء بصناعة عوالم صغيرة يدويًا؛ ويشير ملف README إلى أن منطق Inform 7 الخاص بجمع العناصر لعرض فقرة «يمكنك أيضًا رؤية» يمرّ على كل عنصر في اللعبة، مما يعني أن Yaifl تهدف إلى دعم توليد عوالم أكبر حجمًا بكفاءة أكبر. ويُذكر أن الأمثلة والاختبارات مأخوذة من أمثلة Inform 7. المستودع مرخّص برخصة MIT ويتضمن تكاملًا مستمرًا عبر GitHub Actions.