3 ms·It can be type safe and testable with free monadsby sharno 8mo agoIt can be type safe and testable with free monads