I would say yes. Isn't this primarily a string function?

How about a #:repeated? argument that defaults to #t?

Neil ⊥

On 05/11/2012 08:38 AM, Matthias Felleisen wrote:

The question you need to ask is whether you want string-trim to be usable by 
someone who is not familiar with our syntax (or any syntax) of regexp, which is 
an embedded sublanguage with a definitely complex and somewhat obscure syntax. 
-- Matthias




On May 11, 2012, at 9:56 AM, Eli Barzilay wrote:

An hour and a half ago, Robby Findler wrote:
Did you consider an optional argument to string-trim?

Yes, but it seems that if you're moving from

  (string-trim "stuff" " ")

to some

  (string-trim "stuff" " " #:repeated? #t)

then you could just as well go with

  (string-trim "stuff" #rx" +")

instead.  IOW, a keyword is possible, but doesn't seem useful given
that the intention is for this to be a function that is simple and/or
convenient.

--
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!
_________________________
  Racket Developers list:
  http://lists.racket-lang.org/dev


_________________________
   Racket Developers list:
   http://lists.racket-lang.org/dev

_________________________
 Racket Developers list:
 http://lists.racket-lang.org/dev

Reply via email to