به مسیر Standard ML در Exercism بپیوندید تا از این موارد بهرهمند شوید: 90 تمرین همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
fun fib 0 = 0
| fib 1 = 1
| fib n = fib (n - 1) + fib (n - 2)
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
اعداد عربی امروزی را به اعداد رومی تبدیل کنید.
یک پرتاب تاس در بازی Yacht را امتیازدهی کنید.
تعیین کنید آیا یک مثلث متساویالاضلاع، متساویالساقین یا مختلفالاضلاع است.
تعریف و استفاده از آن آسان است، همراه با تطبیق الگوی قدرتمند و پوشش کامل الگوها.
سیستمی قدرتمند و منعطف که از پنهانسازی اطلاعات و عمومیت پشتیبانی میکند.
اول ایمنی! تضمینهای قوی دربارهی درستی برنامهها در زمان کامپایل.
همهی مزایای برنامهنویسی تابعی، همراه با برخی ویژگیهای دستوری.
کامپایلر اغلب میتواند نوع را از بافت محاسبه کند. برنامهها موجزتر و نوشتنشان آسانتر میشود.
انتزاعهایی در میان انواع داده؛ مانند قالبها در ++C یا جنریکها در Ada.
هر زبانی روش خودش را برای انجام کارها دارد. Standard ML هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس Standard ML فکر کنید و کد را به سبک اصیل Standard ML بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در Standard ML میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر Standard ML در Exercism شامل 90 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای Standard ML را ببینید