outcome

Error handling library

A lightweight C++ library that provides an alternative to exception handling for error reporting and management.

Provides very lightweight outcome and result (non-Boost edition) (uses zig build-system)

GitHub

1 stars
0 watching
0 forks
Language: C++
last commit: 4 months ago
Linked from 1 awesome list

cpluspluscppcpp-libraryzig-package

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kassane/json A lightweight C++ JSON library with intuitive syntax and minimal dependencies 1
kassane/libsigcplusplus A typesafe callback system for C++ 0
kassane/context A C++ library for cooperative multitasking and execution control on a single thread. 0
kassane/fmt A modern formatting library with a fast and safe API for string formatting 0
zajo/leaf A lightweight error handling library designed to minimize overhead and provide efficient error management in C++11 applications. 0
kassane/intrusive A C++ library implementing intrusive containers to improve performance and exception safety in software applications 0
kassane/hana A standard library for metaprogramming in C++ 1
kassane/range-v3 A library that extends C++'s Standard Template Library with composable range abstractions for more powerful and flexible iteration 0
cdepillabout/servant-checked-exceptions A library for specifying and handling type-level errors in Servant APIs. 73
kassane/beast A C++ networking library providing low-level HTTP/1, WebSocket, and networking protocol types and algorithms. 1
emperror/errors Provides a unified error handling package with features from standard libraries and pkg/errors. 198
kassane/standalone-server A C++ HTTP/S Server with asynchronous request handling and platform independence 3
kassane/unordered A collection of hash containers with different standards compliance levels and intended use cases. 0
boostorg/leaf A lightweight error handling library for C++11 that provides efficient and portable error management. 313
altmann/fluentresults An object-oriented way to handle errors and success in .NET applications 2,075