hello

I'm new in the rust dev list, so sorry if the question has already been
rised.

But what is the reason to have 2 libraries std/extra? why not gathering all
in a single "std" library?

Thanks
G.

-----
Gaetan



2013/11/4 Brian Anderson <bander...@mozilla.com>

> On 11/03/2013 11:10 PM, Martin DeMello wrote:
>
>> I've been looking at https://github.com/mozilla/rust/issues/6085 which
>> seems like it should be fairly simple to fix, however, the proposed
>> solution involves EnumSet from libextra.
>>
>> Is it possible to use stuff from libextra within libstd? It seems to
>> me that it would set up a circular dependency, though that could just
>> be my misunderstanding the rust compilation model. If it is possible,
>> how would I do it? If not, what would be the proper fix for issue
>> #6085?
>>
>>
> As others mentioned it's not generally possible, but just for curiosity's
> sake I'll point out that when running tests std *does* link to and use
> features from libextra. It's mind-bending and bad.
>
> When we decide that std absolutely can't live without features from extra,
> then those features get promoted to std. The bar is pretty high though.
>
> _______________________________________________
> Rust-dev mailing list
> Rust-dev@mozilla.org
> https://mail.mozilla.org/listinfo/rust-dev
>
_______________________________________________
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to