LensMacros

quotidian.examples.lens.LensMacros
object LensMacros

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
LensMacros.type

Members list

Value members

Concrete methods

def makeLensImpl[S : Type, A : Type](selectorExpr: Expr[S => A])(implicit evidence$2: Type[S], evidence$3: Type[A], Quotes): Expr[Lens[S, A]]
def makeLensesImpl[S : Type](implicit evidence$4: Type[S], Quotes): Expr[Any]
def refinedTypeFor[S : Type](implicit evidence$5: Type[S], Quotes): TypeRepr

Implicits

Implicits

implicit transparent inline def makeLenses[S]: Any