partial.lenses
Advanced tools
Changelog
13.10.0
There is no longer guarantee that optic operations return newly allocated data
structures. In case all the elements of the result are the same, as determined
by
Object.is
,
as in the input, optic operations may return the input as is. OTOH, there is
also currently no guarantee that input is returned as is.
Changelog
13.7.2
Tightened the specification of L.flatten
and L.leafs
to skip undefined
focuses. This is considered a bug fix as the behaviour wasn't previously
strictly specified.
Changelog
13.6.2
Fixed a bug in L.filter
, which didn't correctly handle the case of writing an
empty array in case the focus wasn't an array-like object.