Changelog
v0.4.0 (2013/02/26)
object/equals
object/deepEquals
object/matches
.lang/is
and lang/isnt
.lang/isInteger
.array/findIndex
.array/*
, object/*
and collection/*
methods.number/sign
behavior when value is NaN or +0 or -0.lang/isNaN
to actually check if value is not a number without
coercing value; so []
, ""
, null
and "12"
are considered NaN (#39).string/contains
to match ES6 behavior (add fromIndex argument).Changelog
v0.3.0 (2013/02/01)
lang/clone
.lang/toString
.string/replace
.string/WHITE_SPACES
function/curry
to function/partial
.string/trim
, ltrim
, and rtrim
.string/*
functions.Changelog
v0.2.0 (2013/01/13)
math/ceil
for negative radixes.object/deepFillIn
and object/deepMixIn
to recurse only if both
existing and new values are plain objects. Will not recurse into arrays
or objects not created by the Object constructor.lang/isPlainObject
to check if a file is a valid object and is created
by the Object constructorlang/clone
behavior when dealing with custom types (avoid cloning
it by default) and add second argument to allow custom behavior if needed.lang/clone
to lang/deepClone
.math/floor
, math/round
, math/ceil
and math/countSteps
.