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

4 ответа

Ошибка с определением в Racket

Я только что открыл Racket несколько дней назад, и я пытаюсь освоиться с ним, написав небольшой скрипт, который генерирует изображения для представления исходного кода, используя#lang slideshow. Я знаю, что при программировании в функциональной ...

4 ответа

Как сделать powerset в DrRacket?

Я использую начальный язык со списком сокращений для DrRacket и хочу рекурсивно сделать powerset, но не могу понять, как это сделать. У меня сейчас так много (define (powerset aL) (cond [(empty? aL) (list)]любая помощь будет хорошей.

5 ответов

функция добавления списка версий хвостовой рекурсии

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

5 ответов

(определить (среднее…)) в Лиспе

Я просто играю со схемой / шуткой и думал о том, как бы я исправил свое собственное определение

5 ответов

Что именно является символом в lisp / схеме?

Ради любви всемогущего, мне еще предстоит понять цель символа'iamasymbol, Я понимаю числа, логические значения, строки ... переменные. Но символы - это слишком много для моего маленького умственного мышления. Для чего именно я их использую? Как ...

5 ответов

функция добавления списка версий хвостовой рекурсии

я вижу несколько примеров реализацииappend элемент списка, но все не используют хвостовая рекурсия, Как реализовать такую функцию в функциональном стиле? (define (append-list lst elem) expr)

6 ответов

Чем Ракетка отличается от Схемы?

Ракетка является потомком Схемы. Чем Racket отличается от R6RS? Что это добавило, или убрало, или просто другое?Я понимаю, что Racket - это больше, чем язык,...

7 ответов

Как я могу создать список ассоциаций из 2 списков?

8 ответов

Как избавиться от дубликатов в списке, но сохранить порядок

Я используюСредний студент с лямбда в DrRacket мне было интересно, как можно удалить дубликаты в списке, сохраняя порядок. Например(remove-dup (list 2 5 4 5 1 2)) будет производить(list 2 5 4 1), Пока у меня есть это: (define (remove-duplicates ...