Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • Scheme
(member x list)
(define (contains list x)
	(cond [(null? list) #f]
		[(equal? (car list) x) #t]
		[else (contains (cdr list) x)]))

This is a custom implementation, use it if no built-in predicate is available in your Scheme environment.
with Ada.Containers.Vectors;
Result := List.Contains (X);

New implementation...