Enable build support by adding .onedev-buildspec.yml
| cmake | Loading last commit info... | |
| examples | ||
| fallible | ||
| tests | ||
| third-party | ||
| .clang-format | ||
| .gitignore | ||
| CMakeLists.txt | ||
| README.md |
README.md
Fallible
All happy requests are alike; each unhappy request is unhappy in its own way.
Content
- Containers
ContextError=int32_tcode +ContextResult<T>=T+ErrorStatus=Result<Unit>
- Constructors
Context:CtxError:ErrResult/Status:OkFailPropagateErrorToStatus(std::error_code)
- Monadic API for
Result<T>:- Combinators
MapRecover
- Mappers
- Combinators
Reading List
- The Error Model by Joe Duffy
- https://abseil.io/docs/cpp/guides/status