[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Missing and desired sequence function.
- To: common-lisp@SAIL.STANFORD.EDU
- Subject: Missing and desired sequence function.
- From: Skef Wholey <Wholey@C.CS.CMU.EDU>
- Date: Thu, 12 Nov 1987 06:47:00 -0000
Date: Thursday, 12 November 1987 01:09-EST
From: Bob Kanefsky <Kanef at SPAR.SLB.COM>
[...] later I realized I wanted it [the BEST function]
to return the position as well as the element; [...]
Following the lead of FIND, POSITION, and perhaps even COUNT, we could
add a few new functions: FIND-BEST, POSITION-BEST (I think BEST-POSITION
sounds nicer, though), and COUNT-BEST. This gives a picture of "BEST"
functions having a kind of orthagonalilty with the -IF and -IF-NOT forms
of these functions; indeed, the argument lists of these forms would be
identical to those of the -IF and -IF-NOT functions.
Also note that functions of this sort should take a :FROM-END keyword
(defaulting to NIL), so that one has control over which "best" item is