Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Force using calls to package dependencies #5463

Closed
johnmyleswhite opened this issue Jan 21, 2014 · 3 comments
Closed

Force using calls to package dependencies #5463

johnmyleswhite opened this issue Jan 21, 2014 · 3 comments

Comments

@johnmyleswhite
Copy link
Member

Ever since the DataFrames package had DataArrays split out, I've wanted to allow people to get both sets of functionality from a single call to using DataFrames. We currently fake this by running using DataArrays in Main when you load src/DataFrames.jl, but this is a broken hack that fails in a lot of settings.

As we start to consider what would go in the Stats meta-package, the situation gets even stranger. I imagine that Stats will want to force calls to using DataArrays, using DataFrames, using GLM, etc. It would be nice to have a convenient shorthand for doing this.

Of course, we could go through each dependency and explicitly re-export things. But I was wondering if we could potentially offer this kind of second-order dependency forcing at the language level.

@stevengj
Copy link
Member

exportall DataArrays would be nice.

@stevengj
Copy link
Member

Dup of #3975 and #1986.

@johnmyleswhite
Copy link
Member Author

Thanks for redirecting to standing issue. Sorry for the noise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants