there is not possible to generate Option[List[Foo]] or empty list
somearray:
type: array
items:
$ref: "#/components/schemas/Foo"
We can use property for this feature:
nullable: true => for Option[List[Foo]] // to generate Option[List[Foo]]
default: [] => for empty list // to generate empty list