Create an object allowing modifying the given (deeply nested) field accessible in a case class
hierarchy
via path
on the given obj
.
Create an object allowing modifying the given (deeply nested) field accessible in a case class
hierarchy
via path
on the given obj
.
All modifications are side-effect free and create copies of the original objects.
You can use .each
to traverse options, lists, etc.
Create an object allowing modifying the given (deeply nested) fields accessible in a case class
hierarchy
via paths
on the given obj
.
Create an object allowing modifying the given (deeply nested) fields accessible in a case class
hierarchy
via paths
on the given obj
.
All modifications are side-effect free and create copies of the original objects.
You can use .each
to traverse options, lists, etc.