kotlin-algebraic-types-plugin / org.drx.plugin.algebraictypes.generate.optics / setter

setter

fun setter(dataClass: DataClass, generics: String?): String

Build the setter: Data.set(setter: Data.()->Product<..., T_i.()->T_i ,...>): Data

fun setter(type: String): String

Build setter: T.()->T