-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
Base.Bottom
is referred to in the Union{}
doc string, but it's not public
#55292
Comments
Having it is unnecessary, given `Union{}`, and confusing, now that `Top` is gone. Fixes JuliaLang#55292
I don't see why this is a problem. |
It's a problem because |
Why is this implied. Lots of doc strings talk about internals. We very explicitly moved away from documented == public, because it just leads to things not being documented. |
OK then I was mistaken.
Ref? |
OK, then this is only a possible documentation style issue. I'd prefer the docs (except the devdocs, of course) to only document public interfaces, to be more newbie-friendly? Probably not worth it keeping the issue open. |
I think the solution for doc style is option ii in JuliaDocs/Documenter.jl#1506 (comment) |
https://docs.julialang.org/en/v1/base/base/#Union{}
Usage of objects named "Bottom" among packages: https://juliahub.com/ui/Search?type=symbols&q=Bottom&u=use
Solutions, two alternatives:
Base.Bottom
publicBottom
from theBase
and from the doc string ofUnion{}
. This could be a viable minor change, after a PkgEval, etc.The text was updated successfully, but these errors were encountered: