├── .clang-format ├── .clang-tidy ├── .cmake-format.yaml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake └── Conan.cmake ├── include └── rd │ └── expected.hpp └── test ├── CMakeLists.txt ├── bad_expected_access_test.cpp ├── exepcted_monadic_edge_cases_test.cpp ├── expected_assignment_test.cpp ├── expected_constructor_test.cpp ├── expected_equality_test.cpp ├── expected_modifier_test.cpp ├── expected_monadic_test.cpp ├── expected_observer_test.cpp ├── expected_swap_test.cpp ├── expected_void_assignment_test.cpp ├── expected_void_constructor_test.cpp ├── expected_void_equality_test.cpp ├── expected_void_modifier_test.cpp ├── expected_void_monadic_test.cpp ├── expected_void_observer_test.cpp ├── expected_void_swap_test.cpp ├── int_to_str.hpp ├── test_include.hpp ├── test_runner.cpp └── unexpected_test.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.cmake-format.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/.cmake-format.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/README.md -------------------------------------------------------------------------------- /cmake/Conan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/cmake/Conan.cmake -------------------------------------------------------------------------------- /include/rd/expected.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/include/rd/expected.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/bad_expected_access_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/bad_expected_access_test.cpp -------------------------------------------------------------------------------- /test/exepcted_monadic_edge_cases_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/exepcted_monadic_edge_cases_test.cpp -------------------------------------------------------------------------------- /test/expected_assignment_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_assignment_test.cpp -------------------------------------------------------------------------------- /test/expected_constructor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_constructor_test.cpp -------------------------------------------------------------------------------- /test/expected_equality_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_equality_test.cpp -------------------------------------------------------------------------------- /test/expected_modifier_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_modifier_test.cpp -------------------------------------------------------------------------------- /test/expected_monadic_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_monadic_test.cpp -------------------------------------------------------------------------------- /test/expected_observer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_observer_test.cpp -------------------------------------------------------------------------------- /test/expected_swap_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_swap_test.cpp -------------------------------------------------------------------------------- /test/expected_void_assignment_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_void_assignment_test.cpp -------------------------------------------------------------------------------- /test/expected_void_constructor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_void_constructor_test.cpp -------------------------------------------------------------------------------- /test/expected_void_equality_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_void_equality_test.cpp -------------------------------------------------------------------------------- /test/expected_void_modifier_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_void_modifier_test.cpp -------------------------------------------------------------------------------- /test/expected_void_monadic_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_void_monadic_test.cpp -------------------------------------------------------------------------------- /test/expected_void_observer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_void_observer_test.cpp -------------------------------------------------------------------------------- /test/expected_void_swap_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/expected_void_swap_test.cpp -------------------------------------------------------------------------------- /test/int_to_str.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/int_to_str.hpp -------------------------------------------------------------------------------- /test/test_include.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/test_include.hpp -------------------------------------------------------------------------------- /test/test_runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/test_runner.cpp -------------------------------------------------------------------------------- /test/unexpected_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RishabhRD/expected/HEAD/test/unexpected_test.cpp --------------------------------------------------------------------------------