Ho cercato di imparare la programmazione funzionale e la maggior parte delle esercitazioni che ho trovato usano la matematica come esempi per i costrutti più complicati (anche quelli semplici in alcuni casi). Perchè è questo? Immagino che qualcosa di più semplice possa essere usato. È difficile da imparare.
Informazioni di base: Scrivo software da 12 anni. Comprendo alcuni concetti come chiusure, funzioni come cittadini di prima classe e generici. Potrei avere problemi con funzioni di ordine superiore ad un livello avanzato, ma mi piacerebbe credere di avere una comprensione di base. Le Monade mi stanno mordendo nel sedere, ea questo punto non sono riuscito a superarlo (sono sicuro che alla fine, perché sono persistente).