Next Previous Up Top Contents Index

2.6 The COMMON-EXTENSIONS module

difference

Open generic function

Summary

Returns a sequence containing the elements of one sequence that are not members of a second.

Signature

difference sequence1 sequence2 #key test => result-sequence 

Arguments

sequence1
An instance of <sequence>.

sequence2
An instance of <sequence>.

test
An instance of <function>. Default value: \==.

Values

result-sequence
An instance of <sequence>.

Library

common-extensions

Module

common-extensions

Description

Returns a sequence containing the elements of sequence1 that are not members of sequence2. You can supply a membership test function as test.

Example

> difference(#(1,2,3), #(2,3,4)); 
#(1)
> 

Common Dylan and Functional Extensions - 31 Mar 00

Next Previous Up Top Contents Index