Quantum64
12/30/2021, 8:02 PMinline val TestOptics.Companion.nullable: arrow.optics.Optional<TestOptics, Int> inline get()= arrow.optics.Optional(
  getOrModify = { testOptics: TestOptics -> testOptics.`nullable`?.right() ?: testOptics.left() },
  set = { testOptics: TestOptics, value: Int -> testOptics.copy(`nullable` = value) }
)Nathan Bedell
12/30/2021, 8:38 PMQuantum64
12/30/2021, 8:39 PMsimon.vergauwen
01/03/2022, 8:21 AMsimon.vergauwen
01/03/2022, 8:22 AMOptionalLens