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