duration-str->seconds
and duration-str->Duration
to calculate duration values in the style of Puppet duration settings resulting in an integer and a java.time.Duration respectivelysafe-parse-int
to convert a number or string representing a to a numberatomic-write
ensure the writer is closed if the write-function
throws an exception.get-lein-project-version
to retrieve a given project version from the standard lein
system properties.delete-recursively
to the files namespace to recursively delete a directoryThis is a minor feature release.
This is a minor feature release.
Maintenance:
This is a minor maintenance release.
Maintenance:
This is a minor maintenance release.
Maintenance:
This is a minor feature release.
Features:
stream->sha256
function for hashing the contents of an InputStreamThis is a minor feature and improvement release.
Features:
utf8-string->sha256
function, directly analogous to utf8-string->sha1
file->sha256
function, equivalent to reading a file's contents as a
UTF-8 string and hashing the result. Uses an InputStream internally to avoid
reading the entire file into memory at once.Improvement:
open-port-num
function should now return a random port number from the
entire traditional ephemeral port range of 49152 through 65535.This is a minor feature release.
Features:
This is a minor feature release.
Features:
assoc-if-new
macro, which associates a map key to a value only if
the key does not already exist in the map.deref-swap!
function, which behaves like deref but returns the old
value instead of the new one.rand-str
function, for generating random strings from various
character sets.Maintenance:
The 2.1.1 release was burned and folded into 2.2.0.
This is a minor feature release.
Features:
open-port-num
function, which returns a currently open port. Tests
that bind services to ports can use this to guard against chance port
collisions.This is a bugfix release which contains one backward incompatible change.
Bug fix:
:kind
and :msg
in place of :type
and :message
, respectively.This is a minor feature release, which also includes some bugfixes and maintenance work.
Features:
uuid?
predicate function for determining whether a string is a valid UUID.Bug fixes:
with-additional-classpath-entries
wherein it's pre/post-conditions were
not handling arguments properly.Maintenance:
lein-parent
for managing dependency versionsThis is a maintenance release.
This is a maintenance / minor feature release.
raynes.fs
to reduce downstream dependency conflicts.absolute-path
fn to replace the one that was removed from raynes.fsnormalized-path
fn to replace the one that was removed from raynes.fstemp-file-name
function, which returns a unique name to a temporary file,
but does not actually create the file.with-timeout
macro, which returns a default value if executing an
arbitrary block of code takes longer than a specified timeout.walk-leaves
function for applying a function to all of the leaf
nodes of a mapzipper?
predicate which can be used to assert that an object
is a clojure zipper.while-let
macrorand-weighted-selection
functionto-sentence
variant of string joinmkdirs!
to allow string as path arg (7097bb3)dissoc-in
function, for removing data from nested maps.to-bool
function, which provides a more tolerant way to coerce
data to booleanswith-no-jvm-shutdown-hooks
macro for running a block of code without any JVM shutdown hooks.Can you improve this documentation? These fine people already did:
jonathannewman, Chris Price, Wyatt Alt, Kevin Corcoran, Steve Axthelm, Michael Smith, Rob Browning, Justin Holguin, Maggie Dreyer, Russell Mull, Jeremy Barlow, Patrick Carlisle, Nate Wolfe, Nick Lewis & Edward BettsEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close