Хочемо вивчити й опанувати ReScript?

Приєднаймося до треку ReScript на Exercism, щоб отримати доступ до 33 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.

Про ReScript

let rec fibonacci = n =>
  switch n {
  | 0 => 0
  | 1 => 1
  | n => fibonacci(n - 1) + fibonacci(n - 2)
  }

let first10 = Array.fromInitializer(~length=10, fibonacci)

33 вправ із програмування для ReScript на Exercism. Від вправи Привіт, світ! до вправи Двійкове дерево пошуку.


Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на Exercism.

Переглянути всі вправи ReScript на Exercism

Ключові можливості ReScript


ReScript

Система типів OCaml

ReScript приносить у JavaScript перевірену в боях потужну систему типів OCaml.

Виведені типи

Компілятор ReScript виводить типи, і їхня правильність гарантована.

Функціональне програмування

Як і OCaml, ReScript - це функціональна мова програмування зі зіставленням зі зразком, варіантами та іншим.

Взаємодія з JavaScript

Сумісність із JavaScript проста, тож наявні пакети JavaScript можна використовувати.

Швидкий компілятор

Компіляція ReScript відбувається надзвичайно швидко, а отже, і цикли ітерацій швидкі.

Рефакторинг без зусиль

Компілятор проведе нас через усі місця, які потрібно виправити під час рефакторингу, доки все не запрацює.

Наставництво у стилі ReScript

У кожної мови свої звичаї. ReScript не виняток. Наші наставники допоможуть нам навчитися думати як розробник ReScript і писати ідіоматичний код мовою ReScript. Коли ми розвʼяжемо вправу, надішлімо її нашій команді волонтерів, і вони дадуть нам підказки, ідеї та відгук про те, як зробити її ближчою до того, що ми зазвичай бачимо мовою ReScript, і допоможуть нам відкрити те, чого ми не знаємо, що не знаємо.

Дізнатися більше про наставництво

Вправи ReScript від спільноти

Трек ReScript на Exercism має 33 вправ, щоб допомогти нам писати кращий код.

Переглянути всі вправи ReScript
ReScript

Почати з треку ReScript

А найкраще те, що це 100% безкоштовно для всіх.

Приєднайтеся до треку ReScript