From 2cbd58b1b86633ee0fc3d393438d6c5e31352556 Mon Sep 17 00:00:00 2001 From: Brandon Brown Date: Fri, 20 Apr 2018 13:24:04 -0400 Subject: [PATCH] Update Lenses Exercise streetNumber is referenced as strNumber, also removing spaces in defs as the first ( in the composes examples doesn't render. --- src/main/scala/monocle/LensExercises.scala | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/scala/monocle/LensExercises.scala b/src/main/scala/monocle/LensExercises.scala index ce7c1ad..a944d2c 100644 --- a/src/main/scala/monocle/LensExercises.scala +++ b/src/main/scala/monocle/LensExercises.scala @@ -43,13 +43,13 @@ object LensHelper { * * {{{ * import monocle.Lens - * val strNumber = Lens[Address, Int](_.strNumber)(n => a => a.copy(strNumber = n)) + * val streetNumber = Lens[Address, Int](_.strNumber)(n => a => a.copy(strNumber = n)) * }}} * * This case is really straightforward so we automated the generation of `Lenses` from case classes using a macro: * {{{ * import monocle.macros.GenLens - * val strNumber = GenLens[Address](_.strNumber) + * val streetNumber = GenLens[Address](_.strNumber) * }}} * * @param name lens @@ -65,7 +65,6 @@ object LensExercises extends FlatSpec with Matchers with Section { * }}} */ def exerciseGetAndSet(res0: Int, res1: Address) = { - streetNumber.get(address) should be(res0) streetNumber.set(5)(address) should be(res1) } @@ -121,7 +120,6 @@ object LensExercises extends FlatSpec with Matchers with Section { * }}} */ def exerciseComposeLens(res0: Int, res1: Person) = { - (addressLens composeLens streetNumber).get(john) should be(res0) (addressLens composeLens streetNumber).set(2)(john) should be(res1) }