می‌خواهید Haskell را یاد بگیرید و در آن استاد شوید؟

به مسیر Haskell در Exercism بپیوندید تا از این موارد بهره‌مند شوید: 107 تمرین همراه با تحلیل خودکار کد شما و مربی‌گری شخصی، همه ۱۰۰٪ رایگان.

درباره‌ی Haskell

107 تمرین برنامه‌نویسی برای Haskell در Exercism. از تفاضل مربع‌ها تا زنجیره‌ی غذایی.


با تمرین‌های برنامه‌نویسی سرگرم‌کننده و پاداش‌دهنده‌ای که درک شما از مفاهیم را در Exercism می‌سنجند، در برنامه‌نویسی بهتر شوید.

همه‌ی تمرین‌های Haskell را در Exercism ببینید

ویژگی‌های کلیدی مسیر Haskell


Haskell

تابعی محض

توابع محض برای ورودی یکسان همیشه خروجی یکسان تولید می‌کنند، پس قابل‌پیش‌بینی‌ترند.

غیرسخت‌گیرانه

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

نوع‌دهی قوی و ایستا

نوع‌های قوی و ایستا باعث می‌شوند خطاهای بیشتری پیش از اجرای برنامه گرفته شوند.

استنتاج نوع

استنتاج خودکار نوع‌ها کد را سبک‌تر و برنامه‌نویس را پربازده‌تر می‌کند.

کلاس‌های نوع

دسته‌بندی نوع‌ها در قالب کلاس‌ها، سربارگذاری ایمن از نظر نوع را فراهم می‌کند.

نوع‌های داده‌ی جبری

نوع‌های داده‌ی قدرتمند، راحتی و ایمنی بسیاری فراهم می‌کنند.

به سبک Haskell منتور بگیرید

هر زبانی روش خودش را برای انجام کارها دارد. Haskell هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک می‌کنند مثل یک برنامه‌نویس Haskell فکر کنید و کد را به سبک اصیل Haskell بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکته‌ها، ایده‌ها و بازخوردی درباره‌ی این که چطور آن را به آنچه معمولاً در Haskell می‌بینید نزدیک‌تر کنید به شما بدهند؛ آن‌ها کمک می‌کنند چیزهایی را کشف کنید که نمی‌دانید که نمی‌دانید.

درباره‌ی منتورینگ بیشتر بدانید

تمرین‌های Haskell برگرفته از جامعه‌ی کاربران

مسیر Haskell در Exercism شامل 107 تمرین است تا به شما کمک کند کد بهتری بنویسید.

همه‌ی تمرین‌های Haskell را ببینید
Haskell

با مسیر Haskell شروع کنید

از همه بهتر، برای همه ۱۰۰٪ رایگان است.

به مسیر Haskell بپیوندید