Returns s without the last n characters. Returns an empty string
if n is greater than the length of s.
Note the argument order is the opposite of clojure.core/butlast;
this is to keep the string as the first argument for use with ->
(defn ^String butlast
"Returns s without the last n characters. Returns an empty string
if n is greater than the length of s.
Note the argument order is the opposite of clojure.core/butlast;
this is to keep the string as the first argument for use with ->"
[^String s n]
(if (< (count s) n)
""
(.substring s 0 (- (count s) n))))
Comments top
No comments for butlast. Log in to add a comment.