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