R6RS 또는 Chez Scheme v7.9.4에 목록에 중복 요소가 있는지 확인하는 라이브러리 기능이 있습니까?Scheme : 목록에서 중복 요소 감지
다른 방법으로 세트에 내장 된 기능 (중복 요소를 허용하지 않음)을 가지고 있습니까? 지금까지 나는 here이라는 예를 찾을 수있었습니다.
문제는 실제로 Chez Scheme 라이브러리의 일부로 보이지 않는다는 것입니다. 비록 내가 이 내 자신의 버전을 쓸 수 있지만, 잘 오히려, 잘 알려진, 테스트 및 유지 관리 라이브러리 기능을 사용하고 싶습니다 - 특히 얼마나 기본적인 작업이 주어집니다.
따라서 간단한 "내장 함수 사용"또는 "내장 라이브러리 없음"으로 충분합니다. 감사!
덕분에 -이 유용한 기능이 될 것 같습니다. SRFI 1이 Chez Scheme에 들어갈 때 어떤 생각? 이미이 SRFI가 제공해야 할 것의 많은 부분을 가지고있는 것으로 보이지만, v7.9.4에서는 삭제 중복을 볼 수 없습니다. –
나는 PLT를 사용하고 Chez에 대해서는 아무 것도 모른다. 그러나 많은 SRFI는 일반적인 Scheme 구현에 사용할 수 있어야한다. 그들은 기본적으로 Scheme의 큰 표준 라이브러리입니다. Google에서 즉시이를 발견했습니다. https://code.launchpad.net/~scheme-libraries-team/scheme-libraries/srfi 이러한 SLS (Scheme 라이브러리 소스) 파일은 Chez를 통해로드 할 수 있어야합니다 (예 : http : // www). .scheme.com/csug8/libraries.html – mquander
감사합니다. Chez에로드하기에 충분한 소스를 다운로드 할 수있는 기회가 없었음에도 불구하고 아마도 이것이 작동 할 것 같습니다. –