Результаты поиска по запросу "racket"
Схема: изменение определения комплексных чисел для принятия векторов
По сути, я пытаюсь изменить определение комплексных чисел, чтобы я мог представлять векторы на схеме. Я хочу иметь возможность писать что-то вроде «i + j + k...
Может ли кто-нибудь объяснить call / cc простыми словами?
Я изучаю языковую ракетку и пытаюсь понять, для чего нужен call / cc. Может ли кто-нибудь объяснить это простыми словами и привести пример или два? Благодарю.
Фильтрация по списку номеров
Это моя функция для карри:
Функциональный вариант функции oneof в Racket
Я написал следующую функцию, чтобы узнать, является ли истинной одна и только одна из 5 переменных:
Вы можете использовать нагрузку
ел бы включить все функции, определенные в данном файле ракетки, чтобы получить тот же эффект, как если бы они были скопированы. Возможно ли это сделать?
(SLIME для Vim) поддерживает Racket. SLIMV считается самой зрелой средой Lisp для Vim на данный момент.
но я начал программировать Racket (ранее Scheme) в DrRacket. Я довольно быстро начал скучать по всем функциям VIM в DrRacket, поэтому я хотел бы использовать VIM для программирования схем (ракеток). Я знаю, что Emacs может быть лучшим выбором ...
Для запуска "eval" без ошибок необходимо добавить следующее
ел код этого урока в Интернете (http://groups.csail.mit.edu/mac/ftpdir/6.001-fall91/ps4/matcher-from-lecture.scm), и у меня чертовски много времени пытаясь отладить это. Код выглядит довольно сравнимо с тем, что написал Суссман: ;;; Scheme code ...
Анонимные лямбды, непосредственно ссылающиеся на себя
Есть ли в Scheme или в каких-либо диалектах схемы какой-то оператор «self», так что анонимные лямбды могут повторяться сами по себе, не делая что-то вроде Y-комбинатора, не будучи названным в letrec и т. Д. Что-то вроде: (lambda (n) (cond ((= n ...
Преобразовать номер в список цифр
Как мне преобразовать число в список цифр? В настоящее время я делаю: ;; (num->list 12345) -> '(1 2 3 4 5) (define (num->list n) (local ((define (num->list n) (map (lambda (c) (char->num c)) (string->list (number->string n)))) (define ...