Moved tupelo.misc/tuid-str ⇒ tupelo.java-time/tuid-str
Moved tupelo.core/clip-str ⇒ tupelo.string/clip
Added is-float= and is-double= to tupelo.test
Replaced tupelo.csv with tupelo.dev.csv2
rewrite using clojure.data.csv instead of previous clojure-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.stringcollapse-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 to has-some? to avoid conflict with new function clojure.core/any?
tupelo.core/has-none? added as synonym for clojure.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.
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |