On Wed, Apr 18, 2012 at 4:12 PM, Eli Barzilay <e...@barzilay.org> wrote: > * Finally, I'm also adding a related function: > `string-normalize-spaces', which takes a string and a regexp for the > spaces, and turns all spaces into single ones. Same principles as > above. This one is getting a `#:trim?' keyword that says whether > spaces at the edges should be dropped (the default) or normalized. > > BTW, I hate that name -- it makes the `string-' prefix looks even > uglier... Any suggestions for a better name?
compact-spaces? Why should all functions have a type prefix? How many functions could be possibly named normalize-spaces not dealing with strings? why should it take a regexp for the spaces, BTW? (compact-spaces "foobar was here!") should be self-evident without requiring the user to provide the common-sense regex everytime... the `#:trim keyword is a good idea... _________________________ Racket Developers list: http://lists.racket-lang.org/dev