Приєднаймося до треку Racket на Exercism, щоб отримати доступ до 84 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.
#lang racket
(provide hello)
(define (hello [name "World"])
(string-append "Hello, " name "!"))
Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на Exercism.
Визначте, чи є трикутник рівностороннім, рівнобедреним або різностороннім.
За заданим числом n визначте n-те просте число.
За заданим числом від 0 до 999 999 999 999 запишіть це число словами англійською.
Racket містить інструменти для створення власної мови програмування.
Racket - це сучасний діалект Lisp, впливової мови з багатою історією.
Racket передусім функціональна, але вона також підтримує імперативне та обʼєктно-орієнтоване програмування.
Синтаксис Racket простий, виразний і легкий для вивчення.
Racket - це активно досліджуваний випробувальний стенд для цікавих нових можливостей мови.
Завдяки системі макросів Racket легко налаштувати мову під свої потреби.
У кожної мови свої звичаї. Racket не виняток. Наші наставники допоможуть нам навчитися думати як розробник Racket і писати ідіоматичний код мовою Racket. Коли ми розвʼяжемо вправу, надішлімо її нашій команді волонтерів, і вони дадуть нам підказки, ідеї та відгук про те, як зробити її ближчою до того, що ми зазвичай бачимо мовою Racket, і допоможуть нам відкрити те, чого ми не знаємо, що не знаємо.
Дізнатися більше про наставництвоТрек Racket на Exercism має 84 вправ, щоб допомогти нам писати кращий код.
Переглянути всі вправи Racket