Why are some Racket functions such a 'member' not designed as booleans?
I would expect 'member' to be a boolean.
I am inclined to write my own version of 'member' that is boolean.
Before I do, I am wondering if the bright person who designed the Racket
function: 'member', did so for some very good reason that is not obvious to
me.
I notice that there are a number of other Racket functions like this, where
they return #t or the value of the argument passed to the function, not #t
or #f.
I am just looking for the concept so that I might be convinced that I
should use the racket function as it is, rather than writing a boolean
version.
Thanks
____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to