Comment Comment by sharno It can be type safe and testable with free monads parent sharno 9 months ago