MacroSyntax

class Object
trait Matchable
class Any
trait Syntaxes
object Monocle
object all

Extensions

Extensions

extension (optic: Traversal[From, To])
inline def as[From, To]: Traversal[From, CastTo]
extension (optic: AppliedPrism[From, To])
inline def as[From, To]: AppliedPrism[From, CastTo]
extension (optic: AppliedOptional[From, To])
inline def as[From, To]: AppliedOptional[From, CastTo]
extension (optic: Setter[From, To])
inline def as[From, To]: Setter[From, CastTo]
extension (optic: Fold[From, To])
inline def as[From, To]: Fold[From, CastTo]
extension (optic: Optional[From, To])
inline def as[From, To]: Optional[From, CastTo]
extension (optic: AppliedSetter[From, To])
inline def as[From, To]: AppliedSetter[From, CastTo]
extension (optic: AppliedTraversal[From, To])
inline def as[From, To]: AppliedTraversal[From, CastTo]
extension (optic: AppliedFold[From, To])
inline def as[From, To]: AppliedFold[From, CastTo]
extension (optic: Prism[From, To])
inline def as[From, To]: Prism[From, CastTo]