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

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

درباره‌ی Standard ML

fun fib 0 = 0
  | fib 1 = 1
  | fib n = fib (n - 1) + fib (n - 2)

90 تمرین برنامه‌نویسی برای Standard ML در Exercism. از اعداد رومی تا مثلث.


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

همه‌ی تمرین‌های Standard ML را در Exercism ببینید

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


Standard ML

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

تعریف و استفاده از آن آسان است، همراه با تطبیق الگوی قدرتمند و پوشش کامل الگوها.

ماژولار

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

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

اول ایمنی! تضمین‌های قوی درباره‌ی درستی برنامه‌ها در زمان کامپایل.

تابع‌محور

همه‌ی مزایای برنامه‌نویسی تابعی، همراه با برخی ویژگی‌های دستوری.

استنتاج خودکار نوع

کامپایلر اغلب می‌تواند نوع را از بافت محاسبه کند. برنامه‌ها موجزتر و نوشتن‌شان آسان‌تر می‌شود.

چندریختی پارامتری

انتزاع‌هایی در میان انواع داده؛ مانند قالب‌ها در ++C یا جنریک‌ها در Ada.

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

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

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

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

مسیر Standard ML در Exercism شامل 90 تمرین است تا به شما کمک کند کد بهتری بنویسید.

همه‌ی تمرین‌های Standard ML را ببینید
Standard ML

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

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

به مسیر Standard ML بپیوندید