I've done Perl coding and I still mix up chomp and chop. The meaning
of trim, ltrim, and rtrim is immediately clear to me.
trim, ltrim, and rtrim could take an optional argument for characters
to strip:
(rtrim foo) ;; strip trailing whitespace
(rtrim foo "\r\n") ;; equivalent to chomp
If clojure.contrib.string/butlast actually mirrored clojure.core/
butlast, it would do the same as chop (c.c.s/butlast requires an extra
arg).
Justin
On May 26, 2:08 pm, Fogus <[email protected]> wrote:
> > "chomp" has a clear meaning to anyone who's touched Perl/Ruby/shell-
> > scripting.
>
> Believe me I can sympathize with this, but just because they are well-
> known to some doesn't mean that they are good names. On that note,
> just because rtrim and less make sense to me... you know the
> rest. :-)
>
> :f
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en