Is your feature request related to a problem? Please describe.
I'm always frustrated when I try to check if 2 slices (or maps) are equal in a type-safe way.
Describe the solution you'd like
Equal handles slices and maps but EqualT can't be used in those cases as it doesn't compile. An extra SliceEqual, MapEqualT or similar name is needed.
Describe alternatives you've considered
SliceSubsetT, MapContainsT or ElementsMatchT are not the same. I'm looking for the equivalent of slices.Equal() and maps.Equal.
Is your feature request related to a problem? Please describe.
I'm always frustrated when I try to check if 2 slices (or maps) are equal in a type-safe way.
Describe the solution you'd like
Equalhandles slices and maps butEqualTcan't be used in those cases as it doesn't compile. An extraSliceEqual,MapEqualTor similar name is needed.Describe alternatives you've considered
SliceSubsetT,MapContainsTorElementsMatchTare not the same. I'm looking for the equivalent ofslices.Equal()andmaps.Equal.