expected is a single header implementation of std::expected with
functional-style extensions.
