Alexander Plavin
Alexander Plavin
@vchuravy re on Accessors: we do have recursive traversal tools, mostly in AccessorsExtra (the more usecases there are, the more motivation to upstream :) ): From a cursory look, not...
Seems like it just cuts the middle part on purpose, to avoid dump infinitely large arrays into terminal. Would you expect `show` to print the whole array no matter what,...
Another – somewhat different, but probably related – failure mode: ```julia fig = Figure() ax = Axis(fig[1,1], limits=(nothing, (0,nothing))) scatter!([(1,0),(2,0),(3,0)]) fig ``` works with identity scales on both axes, but...
Actually, my explanation above doesn't explain why it works without `sleep`. That I don't know... Could someone apply the "correctness bug" label please? Seems to fit perfectly here.
> the bug being that map assumes that mutating the result of getindex at some location will mutate the value in the collection? `map` is totally fine! it's `asyncmap` that...
> adienes added [multithreading] multithreading doesn't seem to be related
> must it hold that objectid(getindex(collection, index)) == objectid(getindex(collection, index)) for two separate calls to getindex So many practical and existing array types would be excluded by this! Not just...
Tests should pass now!
This PR simply adds supports for vectors, as in `Lit(["a", "b", "c"])`. It works fine in my experience (would be nice to finally merge it...). Ideally though, I think all...