Open hoxbro opened 2 years ago
Honestly, I suspect it might be an implementation detail where the components are zipped together (as opposed to an explicit design decision) but this behavior is so old I can't be sure!
At least I can say that nowadays, I would probably prefer an error for this constructor.
To avoid issues with back compatibility, we should issue a warning that the data is unequal length.
I find it non-intuitive that interpolation is done by default.
An example of this:
I discussed this with @jlstevens and he couldn't remember why this was done and suggested I opened an issue and added it to the
v2.0
milestone.