On Tuesday, 7 July 2020 at 12:33:40 UTC, jmh530 wrote:
On Tuesday, 7 July 2020 at 12:14:16 UTC, Guillaume Piolat wrote:
[snip]
Likewise, you've made the std.experimental.allocator on DUB
depends on mir-core...
Is that not an example of how Steve thinks it should work? Both
are Boost licensed. mir-core has no external dependencies. Ilya
could split the parse/bignum packages to a separate repo with
no other dependencies and then public import them in
mir-algorithm and just normally import them elsewhere.
stdlib shouldn't depend on non-stdlib, there isn't anything to
debate on this point.
Walter's original comment was about adding it to DMD. He may
have intended Phobos, but I read it as DMD.
Eh, it looks like parse.d depends on std. So it wouldn't make
sense to add to DMD since then the compiler would depend on the
standard library.