Jestem programistą Haskell (generalnie implementuję algorithms in Haskell) i próbuję zrozumieć bibliotekę HOOPL, ale nie jestem w stanie jej odkodować. Nie mam tła kompilatora (obecnie uczę się od Cou
używam biblioteki Hoopl i chciałby mieć przy sobie stan się podczas przepisywania. Funkcje przepisujące są polimorficzne dotyczące monady używane, ale nie mogę dowiedzieć się, jak połączyć State monad