
17 Jun
2021
17 Jun
'21
4:02 p.m.
Are you familiar with selective functors [1]? That library might be helpful in your case.
Thanks for link. This lib is not for me. It allows choosing next computation based on result of previous computation. This is exactly that think, which is forbidden in my task. Because number of possible parses should not depend on results of embedded monadic actions. I already wrote lib based on arrows. It works. I will share code when it is done. == Askar Safin http://safinaskar.com https://sr.ht/~safinaskar https://github.com/safinaskar