Я написал этот код для создания списка из en количество аргументов задано
(define (create-list . e)
e)
Но мне нужно, чтобы он удалял любые дублирующиеся номера из списка в самом этом блоке.
Я пробовал и искал часами и не могу найти решение без размещения десятков строк кода в других блоках.
Например, допустим, я ввожу
(create-list . 2 2 3 5 5 )
Мне нужно, чтобы созданный список был '(2 3 5), а не '(2 2 3 5 5 )...
Порядок чисел не имеет значения.