SRFI-67

SRFI 67: Compare Procedures

http://srfi.schemers.org/srfi-67/srfi-67.html

SRFI-67 is implemented in ChezScheme Guile Ikarus Larceny Mosh MzScheme SISC Scheme48 Schluessel


boolean-compare, char-compare, char-compare-ci, string-compare, string-compare-ci, symbol-compare, integer-compare, rational-compare, real-compare, complex-compare, number-compare

vector-compare, vector-compare-as-list, list-compare, list-compare-as-vector

pair-compare-car, pair-compare-cdr, pair-compare

default-compare

refine-compare, select-compare, cond-compare

if3, if=?, if<?, if>?, if<=?, if>=?, if-not=?

=?, <?, >?, <=?, >=?, not=?

</<?, </<=?, <=/<?, <=/<=?, >/>?, >/>=?, >=/>?, >=/>=?

chain=?, chain<?, chain>?, chain<=?, chain>=?

pairwise-not=?

min-compare, max-compare, kth-largest

compare-by<, compare-by>, compare-by<=, compare-by>=, compare-by=/<, compare-by=/>

debug-compare