compiler-plugin / arrow.meta.plugins.optics

Package arrow.meta.plugins.optics

Extensions for External Classes

org.jetbrains.kotlin.psi.KtClassBody  

Properties

destructured val ScopedList<KtParameter>.destructured: String
lenses val Meta.lenses: CliPlugin
optics val Meta.optics: CliPlugin
opticsAnnotation val opticsAnnotation: Regex
tupled val ScopedList<KtParameter>.tupled: String
tupledType val ScopedList<KtParameter>.tupledType: String

Functions

isOpticsTarget fun isOpticsTarget(ktClass: KtClass): Boolean
isProductType fun isProductType(ktClass: KtClass): Boolean

Do you like Arrow?

Arrow Org
<