SelectorMacros
zio.blocks.schema.migration.SelectorMacros
object SelectorMacros
Scala 3 macros for converting selector expressions into DynamicOptic paths.
These macros parse selector expressions like:
_.field→DynamicOptic.root.field("field")_.a.b.c→DynamicOptic.root.field("a").field("b").field("c")_.items.each→DynamicOptic.root.field("items").elements_.country.when[UK]→DynamicOptic.root.field("country").caseOf("UK")
Attributes
- Source
- SelectorMacros.scala
- Graph
-
- Supertypes
- Self type
-
SelectorMacros.type
Members list
In this article