Приєднаймося до треку Standard ML на Exercism, щоб отримати доступ до 90 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.
fun fib 0 = 0
| fib 1 = 1
| fib n = fib (n - 1) + fib (n - 2)
Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на Exercism.
Підрахуйте очки за один кидок кубиків у грі «Яхта».
Дано розмір, поверніть квадратну матрицю чисел у спіральному порядку.
Вставляйте числа в двійкове дерево та шукайте їх.
Легко визначати й легко користуватися, з надійним зіставленням зі зразком і перевіркою вичерпності.
Потужна й гнучка система, що підтримує приховування інформації та узагальнення.
Безпека насамперед! Потужні гарантії правильності програм під час компіляції.
Усі переваги функціонального програмування разом із деякими імперативними можливостями.
Компілятор часто може вивести тип із контексту. Програми стають стислішими й простішими для написання.
Абстракції над типами даних, як-от шаблони в C++ чи узагальнення в Ada.
У кожної мови свої звичаї. Standard ML не виняток. Наші наставники допоможуть нам навчитися думати як розробник Standard ML і писати ідіоматичний код мовою Standard ML. Коли ми розвʼяжемо вправу, надішлімо її нашій команді волонтерів, і вони дадуть нам підказки, ідеї та відгук про те, як зробити її ближчою до того, що ми зазвичай бачимо мовою Standard ML, і допоможуть нам відкрити те, чого ми не знаємо, що не знаємо.
Дізнатися більше про наставництвоТрек Standard ML на Exercism має 90 вправ, щоб допомогти нам писати кращий код.
Переглянути всі вправи Standard MLА найкраще те, що це 100% безкоштовно для всіх.
Приєднайтеся до треку Standard ML