Jeff Bezanson
Jeff Bezanson
From triage: this is potentially confusing since `rad2deg(vec)` would work whereas most similar cases require a dot. We do think the signature can be expanded to `Union{Number, Missing}` at least....
One interesting problem with allowing this to be called on e.g. arrays is that it might give a different answer than broadcasting: we will compute `array/pi` first, followed by `*180`,...
That's a good idea!
Also related: #18714 I think without more specifics this issue isn't actionable though. If there is a new proposed operator we don't yet parse, it can be added in this...
Good point. There are two cases, for passing a type or a value. How should we document that? Just combine both into a single overall docstring? Or can we document...
Fixes #783?
We should just fix this for real instead!
:+1: Looks good now, just needs finishing touches.
We could patch up the `==` methods, but it's a bit whack-a-mole --- because of SubString and things like it, any AbstractString can potentially have annotations, so it seems all...
One bug here is that `annotations(::SubString)` is implemented, making it inconsistent with the behavior in the OP. We could remove those methods and say only AnnotatedStrings have annotations, and use...