assoc : 'a -> ('a * 'b) list -> 'b
- SYNOPSIS
-
Searches a list of pairs for a pair whose first component equals a specified
value.
- DESCRIPTION
-
assoc x [(x1,y1);...;(xn,yn)] returns the first yi in the list such
that xi equals x.
- FAILURE CONDITIONS
-
Fails if no matching pair is found. This will always be the case if the list
is empty.
- EXAMPLE
-
# assoc 2 [1,4; 3,2; 2,5; 2,6];;
val it : int = 5
- SEE ALSO
-
rev_assoc, find, mem, tryfind, exists, forall.