Приєднаймося до треку Haskell на Exercism, щоб отримати доступ до 107 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.
Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на Exercism.
Змоделюйте банківський рахунок, який підтримує відкриття й закриття, зняття та внесення коштів. Обережно з конкурентними транзакціями!
Вставляйте числа в двійкове дерево та шукайте їх.
Розбір рядка тексту (англ. string) у форматі Smart Game Format.
Чисті функції завжди дають однакові вихідні дані для однакових вхідних даних, тож вони передбачуваніші.
Ліниве обчислення дає результат лише тоді, коли він потрібен, що дозволяє працювати з нескінченними структурами даних.
Строгі статичні типи означають, що більше помилок виявляють ще до запуску програми.
Автоматичне виведення типів робить код лаконічнішим, а розробника продуктивнішим.
Групування типів у класи дає типобезпечне перевантаження.
Потужні типи даних забезпечують високий рівень зручності та безпеки.
У кожної мови свої звичаї. Haskell не виняток. Наші наставники допоможуть нам навчитися думати як розробник Haskell і писати ідіоматичний код мовою Haskell. Коли ми розвʼяжемо вправу, надішлімо її нашій команді волонтерів, і вони дадуть нам підказки, ідеї та відгук про те, як зробити її ближчою до того, що ми зазвичай бачимо мовою Haskell, і допоможуть нам відкрити те, чого ми не знаємо, що не знаємо.
Дізнатися більше про наставництвоТрек Haskell на Exercism має 107 вправ, щоб допомогти нам писати кращий код.
Переглянути всі вправи HaskellА найкраще те, що це 100% безкоштовно для всіх.
Приєднайтеся до треку Haskell