Conversation
|
As usual such change turns out to break DataFrames.jl tests which assumed this method is not defined 😄. I will fix it in the package. |
|
For a reference - we defined |
|
Also is this intended: ? |
|
and: |
|
Is this change really a good idea? What's the rationale? I'm afraid it's going to create some confusion as @bkamins shows. |
|
That is a bit of a tricky case, when some types (e.g. arrays) define a different value-equivalence class than the usual convert definitions |
I agree, however, my concern was that these "some types" are fundamental types that are most commonly used in practice. The alternative would be to make sure that we define proper |
|
In addition to @bkamins examples, is this also expected? |
This reverts commit ecc0398.
I know this was discussed a while ago, but there was never a PR. I think this is reasonable enough to add.