@swift @mcc @poppyhaze I find promises very difficult to brain, personally. But async is an inherently tricky thing to deal with especially when you have complex branching flow or multiple dependency chains.
@mcc @fluffy @poppyhaze oh it's super easy to understand. the basic premise of monads is aaaaaaAAAAAAAA AAAAAAA AAAAAAAAAAAAAAAAAAAA