Package arrow.optics

Types

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class optics(targets: Array<OpticsTarget>)

Empty arrays means "Everything that matches annotated class"

Link copied to clipboard
enum OpticsTarget : Enum<OpticsTarget>