per prima cosa mi scuso se questo non è il posto giusto per questa domanda, ma penso che th.CS non sia il posto giusto per certo né StackOverflow.
Mi piace molto la programmazione funzionale e penso di essere un ragazzo di medio livello in F # e comprendo abbastanza bene i concetti di base di Haskell - e sì, penso di sapere / essere caduto come se sapessi cos'è una Monade.
Ora voglio davvero portare questo al livello successivo e voglio capire di cosa si tratta tutto il parlare di funzioni e cose. Non so da dove cominciare.
Leggi qualcosa su Lambda Calculus? Teoria delle categorie? Entrambi lo so un po 'e non penso che questo sia il modo giusto / più veloce per l'illuminazione.
Forse puoi darmi qualche suggerimento a riguardo.
PS: Non ho paura della matematica e non mi sento frustrato per gli esercizi facilmente, ma preferirei qualche introduzione / testo in cui puoi mettere un po 'di codice perché in questo modo ottieni il feedback in una volta.