Результаты поиска по запросу "racket"

3 ответа

Схема: изменение определения комплексных чисел для принятия векторов

По сути, я пытаюсь изменить определение комплексных чисел, чтобы я мог представлять векторы на схеме. Я хочу иметь возможность писать что-то вроде «i + j + k...

3 ответа

Функция числа (номер два one (один два три) -> 123

3 ответа

Может ли кто-нибудь объяснить call / cc простыми словами?

Я изучаю языковую ракетку и пытаюсь понять, для чего нужен call / cc. Может ли кто-нибудь объяснить это простыми словами и привести пример или два? Благодарю.

ТОП публикаций

3 ответа

Фильтрация по списку номеров

Это моя функция для карри:

3 ответа

Функциональный вариант функции oneof в Racket

Я написал следующую функцию, чтобы узнать, является ли истинной одна и только одна из 5 переменных:

3 ответа

Вы можете использовать нагрузку

ел бы включить все функции, определенные в данном файле ракетки, чтобы получить тот же эффект, как если бы они были скопированы. Возможно ли это сделать?

3 ответа

 (SLIME для Vim) поддерживает Racket. SLIMV считается самой зрелой средой Lisp для Vim на данный момент.

но я начал программировать Racket (ранее Scheme) в DrRacket. Я довольно быстро начал скучать по всем функциям VIM в DrRacket, поэтому я хотел бы использовать VIM для программирования схем (ракеток). Я знаю, что Emacs может быть лучшим выбором ...

3 ответа

Для запуска "eval" без ошибок необходимо добавить следующее

ел код этого урока в Интернете (http://groups.csail.mit.edu/mac/ftpdir/6.001-fall91/ps4/matcher-from-lecture.scm), и у меня чертовски много времени пытаясь отладить это. Код выглядит довольно сравнимо с тем, что написал Суссман: ;;; Scheme code ...

3 ответа

Анонимные лямбды, непосредственно ссылающиеся на себя

Есть ли в Scheme или в каких-либо диалектах схемы какой-то оператор «self», так что анонимные лямбды могут повторяться сами по себе, не делая что-то вроде Y-комбинатора, не будучи названным в letrec и т. Д. Что-то вроде: (lambda (n) (cond ((= n ...

3 ответа

Преобразовать номер в список цифр

Как мне преобразовать число в список цифр? В настоящее время я делаю: ;; (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 ...