|
Boost : |
Subject: Re: [boost] [review] **NEXT WEEK** Review of Outcome (starts Fri-19-May)
From: Niall Douglas (s_sourceforge_at_[hidden])
Date: 2017-05-14 11:44:13
>> GitHub:
>> https://github.com/ned14/boost.outcome
>
> The code has a "boost-lite" submodule. Is that part of the review?
In terms of public API, only the single part of boost-lite's API exposed
in Outcome's public API which is boost-lite::tribool, which I exposed
specially into the reference docs at
https://ned14.github.io/boost.outcome/group__tribool.html
(Outcome provides ternary based logic as an extension. If the peer
review desires, we can fake hide tribool into namespace boost::outcome)
Boost-lite provides the cmake based build, config, test, Boost.Test
alternative, install, partial preprocess single header include
generation and much of the internal implemention classes used by
Outcome. However if accepted then Outcome would gain a Boost.Build
veneer and be auto generated by script from the standalone Outcome same
as Boost.ASIO is, and so I figure none of that is in scope for this review.
(that said, constructive comments, especially bug reports, in the out of
scope stuff are welcome. There are likely to be a ton of them)
Niall
-- ned Productions Limited Consulting http://www.nedproductions.biz/ http://ie.linkedin.com/in/nialldouglas/
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk