//arr

An array is a list of values, with each value validated against the same schema.

Matches three or more integers:

{
    "type": "//arr",
    "contents": "//int",
    "length": { "min": 3 }
}

contents must be supplied and must be a valid schema.

length is optional, and is a range to be checked against the number of items in tested lists.

/.meta/arr, the schema for //arr definitions:

{
  "type": "//rec",
  "required": {
    "type": { "type": "//str", "value": "//arr" },
    "contents": "/.meta/schema"
  },
  "optional": {
    "length": "/.meta/range"
  }
}