-
Moved
tupelo.misc/tuid-str
⇒tupelo.java-time/tuid-str
-
Moved
tupelo.core/clip-str
⇒tupelo.string/clip
-
Added
is-float=
andis-double=
totupelo.test
-
Replaced tupelo.csv with tupelo.dev.csv2
-
rewrite using
clojure.data.csv
instead of previousclojure-csv
library
-
-
Moved tupelo.pedestal out into a separate project:
-
minor redefinition of
spy
for 2 args; requires at least 1 arg to be a keyword, which is treated as a "label" for the output line.
-
renamed
select-values
→map-keys→vals
(ref. puppetlabs.kitchensink.core/select-values)
tupelo.misc
namespace to tupelo.string
-
collapse-whitespace
-
equals-ignore-spacing
-
double-quotes→single-quotes
-
single-quotes→double-quotes
-
normalize-str
-
str→kw
-
char-seq
-
seq→str
-
printable-chars
tupelo.string
namespace:-
drop "Drops the first N chars of a string, returning a string result."
-
take "Drops the first N chars of a string, returning a string result."
-
indent "Indents a string by pre-pending N spaces. Returns a string result."
-
indent-lines "Splits out each line of txt using clojure.string/split-lines, then indents each line by prepending N spaces. Joins lines together into a single string result, with each line terminated by a single \newline."
-
tupelo.core/any?
renamed tohas-some?
to avoid conflict with new functionclojure.core/any?
-
tupelo.core/has-none?
added as synonym forclojure.core/not-any?
-
Clojure 1.9.0-alpha5 or later
-
Java 1.8
Copyright © 2016 Alan Thompson.
Distributed under the Eclipse Public License, the same as Clojure.