I am looking for resources (articles, books, anything) about how to model a functional program.
A lot has been said about OOP with UML and class diagrams, but it has that specific use case. I am aware of state diagrams, but it only resolves the communication between processes. I am looking for the inside parts of a module for example. How to model/diagram function calls.
I know about the new [Functional Programming] Domain Modeling Made Functional (Pragprog) (F#) but I am looking for more information (also I don’t have the money on me to buy it)
I am thankful for anything you can provide to the conversation.