Boost logo

Boost :

Subject: Re: [boost] [review] Review of Outcome (starts Fri-19-May)
From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2017-05-19 19:03:07


Niall:

Over here I see a "boost-lite" submodule which exports public interfaces:
https://github.com/ned14/boost.outcome/tree/master/include/boost/outcome

But then in this README.md
https://github.com/ned14/boost-lite/blob/master/Readme.md

It says

"Herein is a set of tooling to enable a Boost library to swap in the
C++11 standard library instead of Boost..."

If Outcome requires C++14 (or maybe C++17?) what is the value of
including within Outcome a library which allows you to use C++11
standard library instead of boost? In other words, Outcome could
already be written against the C++ standard library facilities, since
they are guaranteed to be there in all versions of C++ which Outcome
supports.

I also see things in boost-lite like array, thread,
condition_variable, are those part of the public interfaces being
proposed?

Thanks


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk