MARust is using exactly the same approach - very nice read, thanks!Comment·Article·Jul 26, 2022·A declarative approach to error handling in Typescript