Моделирование / документирование функциональных программ
Мы нашли UML полезным для документирования различных аспектов ОО-систем, в частности, диаграмм классов для общей архитектуры и диаграмм последовательности для иллюстрации конкретных процедур. Я'Я хотел бы сделать то же самое для моих приложений clojure. Я'В настоящее время я не заинтересован в разработке, управляемой моделями, просто в том, чтобы рассказать о работе приложений.
Является ли UML распространенным / разумным подходом к моделированию функционального программирования? Есть ли лучшая альтернатива UML для FP?