RE: Desugaring do-notation to Applicative