Thomas Wutzler

Results 50 comments of Thomas Wutzler

I wrote a prototype by modifying the `extend` function. In order to not surprise users, I suggest making this a separate function instead of changing `extend`, but to refactor the...

Link to [Binder with branch on forked repo](https://mybinder.org/v2/gh/bgctw/JuliaTutorials.git/bgctw-patch-1) I got using Interactive.jl working. I still had problems with the plotly() graphics backend. However, this allowed me running the tutorials after...

ok, I see. Would it be possible to support returning StaticVectors on KeepIndex indexing as a special case? This would be a common case with DifferentialEquations.jl for not-too-large state and...

@ChrisRackauckas left a note at the the code of slicing [ ] with vectors that it could return a LabelledArray instead of an Array. Here, I suggest that the slicing...

Subset now additionally accepts specifying indices as both symbols or integers in the form of `SVector` or `SLVector`. Not yet working is only specifying indices as a tuple of integer...

I implemented the integer tuples with a conditional on the type of the first item of a Val(Tuple). A am happy to learn a more elegant way.

I am not familiar with the effects of `Val()` on type stability. In my testing so far the only way to return a type-stable result is to invoke the subset...

I can imagine many cases of `getindex`, where actually the labels are not needed. And I want to avoid creating many new types for those slices. The type proliferation argument...

Another reason might be performance. Just slicing the underlying SVector can be done by Arrays or SVectors. Creating, a new labelled type requires to convert the collection of symbols or...

Do I understand correctly, that you (@ChrisRackauckas) propose that return type should depend on whether to index with integers or symbols and only indexing by symbols should return the labelled...