From d4339fd1c7569fd962a908f0f680a0b43524dac7 Mon Sep 17 00:00:00 2001 From: Christopher Vogt Date: Tue, 31 May 2016 11:52:53 -0400 Subject: [PATCH] Improve example --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 71064b5..6c09193 100644 --- a/README.md +++ b/README.md @@ -20,21 +20,22 @@ val a = A(B(C(3))) #### Easy updates using `.lens` ```scala -a.lens(_.b.c.d).set( 5 ) -a.lens(_.b.c.d).modify( _ + 2 ) +A(B(C(5))) == a.lens(_.b.c.d).set( 5 ) +A(B(C(6))) == a.lens(_.b.c.d).modify( _ + 3 ) ``` -#### Verbose update using `.copy` +#### Verbose updates using `.copy` ```scala -a.copy( +A(B(C(5))) == a.copy( b = a.b.copy( c = a.b.c.copy( d = 5 ))) -a.copy( + +A(B(C(6))) == a.copy( b = a.b.copy( c = a.b.c.copy( - d = a.b.c.d + 2 + d = a.b.c.d + 3 ))) ```