Qualcuno ha un buon modello mentale o metafora per la programmazione funzionale che fa riferimento a qualcosa nel mondo reale?
La programmazione orientata agli oggetti ha un senso intuitivo per me. Ci sono cose che hanno proprietà e talvolta possono anche fare cose o eseguire calcoli sulle loro proprietà (metodi). (Es: auto, forma, gatto).
Non sopporto alcuna programmazione funzionale e non mi interessa un dibattito sulle virtù dei due. Ho solo bisogno di una metafora o di un modello mentale con cui lavorare come ho fatto con la programmazione orientata agli oggetti.
Quali sono alcuni buoni modelli mentali o metafore del mondo reale per la programmazione in un paradigma funzionale? C'è qualcosa nelle funzioni composte da funzioni che elaborano funzioni che lasciano uno senza un posto fermo dove stare e cogitare.