Ion Schema Language is an actively used grammar language created in 2018.

2Years Old ?Users ?Jobs
  • Ion Schema Language first appeared in 2018
  • See also: ion
  • Have a question about Ion Schema Language not answered here? Email me and let me know how I can help.

Example code from the web:

type::{
  name: Person,
  type: struct,
  fields: {
    title: {
      type: symbol,
      valid_values: [Mr, Mrs, Miss, Ms, Mx, Dr],
    },
    firstName: { type: string, occurs: required },
    middleName: string,
    lastName: { type: string, occurs: required },
    age: { type: int, valid_values: range::[0, 130] },
  },
}

Last updated August 9th, 2020

Edit Ion Schema Language on GitHub