a.modify(_.b.c, _.d.e) => new PathMod(a, << chained modifications >>)
modifyAll(a)(_.b.c, _.d.e) => new PathMod(a, << chained modifications >>)
modifyAll[A](_.b.c, _.d.e) => a => new PathMod(a, << chained modifications >>)
modify[A](_.b.c) => a => new PathMod(a, (A, F) => A.copy(b = A.b.copy(c = F(A.b.c))))
a.modify(_.b.c) => new PathMod(a, (A, F) => A.copy(b = A.b.copy(c = F(A.b.c))))
A helper method for modifyPimp_impl and modifyAllPimp_impl.
modify(a)(_.b.c) => new PathMod(a, (A, F) => A.copy(b = A.b.copy(c = F(A.b.c))))
(Since version ) see corresponding Javadoc for more information.