Я ищу язык схемы, который позволяет определять функции. Сначала я думал о http://json-schema.org/, но этот формат - только для данных. Мои знания из XSD одинаковы.Моделирование схем с помощью функций
Язык сначала не важен, мой проект только начинается, поэтому есть много гибкости. Вещь, которая, я думаю, важна, заключается в том, чтобы смоделировать структуру данных, содержащую функции.
В конечном счете, можно моделировать функцию с литералами, предназначенными только для данных, что будет моим последним средством, если не существует хорошего языка с встроенной поддержкой.
UML не поможет? – hashbrown
UML, если он отличается неплохо при разработке программных проектов и т. Д. Но, насколько мне известно, он не может использоваться для проверки типов. –