Мне нужно определить большой набор функций, которые позже будут использоваться на нескольких языках программирования. Существует ли какое-либо стандартное описание интерфейса, не зависящее от языка программирования, для таких функций, как OpenAPI для REST API?
Мне нужно определить
- имя
- описание
- входные параметры, включая типы и / или схемы
- вывод, включая тип и / или схему
- возможно: категоризация функций
В конце концов, я хотел бы создать из него удобочитаемую документацию, как вы можете это сделать и с OpenAPI.