You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some generic functions, like in SplitApplyCombine.jl, construct their return values from Base.empty or Base.emptymutable. It would be nice if these were implemented for StructArrays to not always end up with Arrays of Structs.
The text was updated successfully, but these errors were encountered:
Not to discourage adding such methods here, but:
Assuming you are talking about functions SplitApplyCombine.group and SplitApplyCombine.innerjoin, try FlexiGroups.jl and FlexiJoins.jl respectively. They do better in preserving container types and also often are more performant. These Flexi* packages were actually born because I found SplitApplyCombine not general enough for my usecases.
Some generic functions, like in SplitApplyCombine.jl, construct their return values from
Base.empty
orBase.emptymutable
. It would be nice if these were implemented forStructArrays
to not always end up with Arrays of Structs.The text was updated successfully, but these errors were encountered: