
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of John Maddock Sent: 06 June 2014 18:26 To: boost@lists.boost.org Subject: Re: [boost] [modularization] Extracting lexical_cast from conversion
On 06/06/2014 18:08, Vicente J. Botet Escriba wrote:
Conversion depends on Math and Range due to lexical_cast.
|Extracting LexicalCast allows to break these cycle|s
Conversion -> Math -> Conversion -> Range -> Conversion
Best, Vicente
P.S. This dependencies have been introduced lately while trying to make the implementation more efficient.
And it's sensible to reuse that code rather than reinvent the wheel.
I'm open to the idea of some sort of "Math core" lib, even though it's likely to suffer feature creep, but provided - and this is going to be the controversial bit - that tests and docs remain in the "one true Math lib". In other words it's just a small module containing some headers, with links to the Math lib for docs and tests.
I'm concerned at the documentation implications of this too! :-) But links to the "one true Math docs" could also be provided? Paul --- Paul A. Bristow Prizet Farmhouse Kendal UK LA8 8AB +44 01539 561830