۶ - ۱تایپکلاس‌ها

دقت کنید که این فصل هنوز در دست ویراستاری‌ه و ممکنه بعضی از بخش‌هاش قابل مطالعه نباشن.

شاید تا الان متوجه شده باشین که خیلی سخته از تایپ سیستم ِ هسکل حرف زد و چیزی از تایپکلاس‌ها نگفت. تا اینجا بیشتر به رابطه‌شون با متغیرهای تایپ و تایپ‌های عددی تمرکز کردیم. این فصل چندتا از تایپکلاس‌های از پیش تعریف‌شده‌ی مهم رو توضیح میده (که فقط چندتاشون به اعداد ربط دارن) و جزئیات بیشتری از طرز کار تایپکلاس‌ها ارائه میده. در این فصل:

  • تایپکلاس‌های ‏‎Eq‎‏، ‏‎Num‎‏، ‏‎Ord‎‏، ‏‎Enum‎‏، و ‏‎Show‎‏ رو بررسی می‌کنیم؛

  • تایپکلاس‌ها با تایپ‌های پیش‌فرض و وراثت ِ تایپکلاس‌ها رو یاد می‌گیریم؛

  • بعضی توابع رایج (ولی اکثراً ضمنی) رو می‌بینیم که عوارض ایجاد می‌کنن.