My implementation of a C++ Result<T, E> type inspired by Rust
☆359Oct 6, 2024Updated 2 years ago
Alternatives and similar repositories for result
Users that are interested in result are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Option type implementation in C++11☆14Apr 2, 2016Updated 10 years ago
- A rust like Result type for modern C++☆20May 26, 2019Updated 7 years ago
- C++11/14/17 std::expected with functional-style extensions☆1,897Sep 1, 2025Updated last year
- A lightweight C++11-compatible error-handling mechanism☆313Sep 23, 2022Updated 4 years ago
- Provides very lightweight outcome<T> and result<T> (non-Boost edition)☆803Oct 1, 2026Updated last month
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- A modern, fast, structured logging framework in C++☆61May 6, 2023Updated 3 years ago
- C++11/14/17 std::optional with functional-style extensions and reference support☆924Jun 10, 2024Updated 2 years ago
- Zero overhead utilities for preventing bugs at compile time☆1,649Oct 13, 2025Updated last year
- Result<T, E> for Modern C++☆35Mar 14, 2020Updated 6 years ago
- A C++ library for type level flagging☆64Jun 28, 2018Updated 8 years ago
- Proposal for the expected class.☆18May 12, 2017Updated 9 years ago
- A C++ smart-pointer with value-semantics 💎☆132Sep 16, 2019Updated 7 years ago
- A modern formatting library☆25,898Updated this week
- C++ implementation of Rust Option/Result and Iterator.☆15Mar 2, 2022Updated 4 years ago
- End-to-end encrypted email - Proton Mail • AdSpecial offer: 40% Off Yearly / 80% Off First Month. All Proton services are open source and independently audited for security.
- C++ asynchronous promises like a Promises/A+☆47Jan 6, 2023Updated 3 years ago
- rust's std::result re-implemented in c++☆12Jan 8, 2022Updated 4 years ago
- A C++17 implementation of the "value or error" type Result<T, E>.☆22May 11, 2018Updated 8 years ago
- optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library☆423Oct 12, 2026Updated 2 weeks ago
- Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate …☆6,249Updated this week
- Functional C++ iterator library☆25Jun 18, 2022Updated 4 years ago
- Header-only llvm::Expected<T>☆37Oct 14, 2019Updated 7 years ago
- C++17 `std::variant` for C++11/14/17☆716Dec 7, 2022Updated 3 years ago
- variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library.☆251Oct 10, 2026Updated 3 weeks ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- C++17 & C++ 20 error-handling and utility extensions.☆630Jun 29, 2026Updated 4 months ago
- My old crazy idea about functional programming in C++☆14Oct 29, 2020Updated 6 years ago
- A comparison of different options to implement binary flags in C++17☆17Jan 5, 2018Updated 8 years ago
- Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!☆2,057Dec 17, 2025Updated 10 months ago
- A header-only C++ library for task concurrency☆632May 18, 2023Updated 3 years ago
- What did you expect?☆111May 15, 2017Updated 9 years ago
- This is an experimental library that has evolved to P2688☆687Nov 27, 2024Updated last year
- expected lite - C++23 expected objects for C++11 and later in a single-file header-only library☆561Oct 15, 2026Updated 2 weeks ago
- ☆26Oct 5, 2019Updated 7 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Tagged types C++ library☆10Apr 2, 2018Updated 8 years ago
- JSON/CBOR streaming library, without using memory, like a GoldFish☆73Aug 23, 2016Updated 10 years ago
- STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.☆1,620May 29, 2025Updated last year
- unique_resource, The General RAII Wrapper for Exclusive Ownership Resource Management.☆50Aug 9, 2024Updated 2 years ago
- Either and Maybe monads for better error-handling in C++ ↔️☆257Oct 31, 2019Updated 7 years ago
- optional (nullable) objects for C++14☆314Sep 16, 2020Updated 6 years ago
- Range library for C++14/17/20, basis for C++20's std::ranges☆4,376Oct 10, 2026Updated 3 weeks ago