goggles
goggles copied to clipboard
Pleasant, yet principled Scala optics DSL
Implement suggestions to be show to the user for MacroUserErrors. For instance: ``` Perhaps you meant one of these methods in Bunch? .brian : Bunch => String .burgle : Bunch...
If a case class field is marked as varargs, then "get" and "set" expressions cannot recognise the expected `copy` method. Once #3 is resolved, "get" shouldn't be a problem at...
But what syntax? `getS"..."`/`setS"..."`/`getR"..."`? To what extent should we use Monocle's State support?
Currently, we have some mildly convenient syntax sugar for updating numeric values: ``` set"$foo.int" += 3 set"$foo.int" *= 3 set"$foo.int" -= 3 ``` Which translate to ``` set"$foo.int" ~= (_...