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

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

Про Uiua

U ← /=⊞<0.2_0.7 /+×⟜ⁿ1_2
I ← >⌵/ℂ: # Circle
u ← +0.1↧¤ ⊃(I0.95|⊂:0.5⇌°√)
A ← ×⊃U(I1) # Alpha
⍜°⍉(⊂⊃u A) -1÷÷2⟜(⇡↯2) 200

100 вправ із програмування для Uiua на Exercism. Від вправи Спіральна матриця до вправи Дартс.


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

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

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


Uiua

Векторизовані операції

Будь-яка операція, що застосовується до одного елемента, так само застосовується і до багатьох елементів

Виразна

Багато вбудованих функцій Uiua дають змогу легко описувати складні перетворення даних.

Лаконічність

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

Простий синтаксис

Синтаксис Uiua дуже простий, тож зайвих формальностей мало.

Дружні гліфи

Усі вбудовані функції мають дружні гліфи. Форматувальник автоматично перетворює назви функцій на гліфи.

Проста модель виконання

Uiua використовує просту стекову модель виконання, яка виконує код справа наліво.

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

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

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

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

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

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

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

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

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