Ich bin dabei #Haskell zu lernen und gerade dabei das Kapitel Monaden abzuschliessen.
Als Übung wollte ich eine eigene Liste implementieren, die auch eine Instanz der Typklasse Monad hat.
Nachdem ich irgendwann auf die Idee gekommen Monoid zu implementieren, konnte ich die Aufgabe letztendlich lösen.
Der Code liegt hier: https://gist.github.com/blabber/8d1283b3c0de688837d9eb4e90b5b261
Gibt es eine Möglichkeit Monad und Applicative ohne Monoid zu implementieren? Ich freue mich auch über sonstige Verbesserungsvorschläge.