Zunächst entschuldige ich mich, wenn dies nicht der richtige Ort für diese Frage ist, aber ich denke, dass das CS mit Sicherheit nicht der richtige Ort ist und StackOverflow auch nicht.
Ich mag funktionales Programmieren wirklich und ich denke, ich bin ein mittelständischer Typ in F # und verstehe die Grundkonzepte von Haskell ziemlich gut - und ja, ich glaube, ich weiß / bin gefallen, als ob ich weiß, was eine Monade ist.
Jetzt möchte ich das wirklich auf die nächste Ebene heben und verstehen, worum es bei all dem Gerede über Funktoren und so geht. Ich weiß nur nicht, wo ich anfangen soll.
Hast du etwas über Lambda Calculus gelesen? Kategorietheorie? Beide kenne ich ein bisschen und ich denke nicht, dass dies der richtige / schnellste Weg zur Erleuchtung ist.
Vielleicht kannst du mir dazu ein paar Hinweise geben.
PS: Ich habe keine Angst vor Mathe und bin bei Übungen nicht so leicht frustriert, aber ich bevorzuge einige Intros / Texte, in denen Sie Code ablegen können, da Sie auf diese Weise das Feedback sofort erhalten.