 
            
            
            
            
                3 Feb
                
                    2018
                
            
            
                3 Feb
                
                '18
                
            
            
            
        
    
                10:12 p.m.
            
        On Sat, Feb 3, 2018 at 5:56 AM, Andrzej Krzemienski via Boost < boost@lists.boost.org> wrote:
This is one of the applications of boost.Outcome. It is superior to naked std::error_code because it can additionally guarantee that no failure is accidentally ignored by the programmer.
If all Outcome did was transport values, error_code and exception_ptr, I'd support it.