I'm having a hard time understanding how to migrate Lens binding from 7.0.6 (Scala 2.10) to 7.1 (Scala 2.11).
val s = List(Shift(Monday, 10, 18))
val u = UserInfo("Walter White", "1231231234", "
te...@thing.com", "asdfasdf", "fdsafdsa", s)
val newUser: UserInfo = (UserInfo.nameL := "Gus Fring") >> (UserInfo.emailL := newEmail) >>
(UserInfo.scheduleL := List(Shift(Tuesday, 8, 12), Shift(Wednesday, 12, 20))) >>
(UserInfo.phoneNumberL := "7897897890") >> (UserInfo.outOfOfficeL := true) exec u
value >> is not a member of scalaz.IndexedStateT[[+X]X,UserInfo,UserInfo,EmailAddress]
[error] val newUser: UserInfo = (UserInfo.nameL := "Gus Fring") >> (UserInfo.emailL := newEmail) >>