# Functions

ChunkInt64s chunks the slice by given chunk size.
ChunkInts chunks the slice by given chunk size.
ChunkStrings chunks the slice by given chunk size.
ChunkUInt64s chunks the slice by given chunk size.
ContainsInt checks whether an int element is in an int slice.
ContainsInt64 checks whether an int64 element is in an int64 slice.
ContainsString checks whether a string element is in a string slice.
ContainsUInt64 checks whether an uint64 element is in an uint64 slice.
CopyInt64s makes a new int64 slice that copies the content of the given int64 slice.
CopyInts makes a new int slice that copies the content of the given int slice.
CopyStrings makes a new string slice that copies the content of the given string slice.
CopyUInt64s makes a new uint64 slice that copies the content of the given uint64 slice.
CutInt64s cuts an int64 slice by removing the elements starts from i and ends at j-1.
CutInts cuts an int slice by removing the elements starts from i and ends at j-1.
CutStrings cuts a string slice by removing the elements starts from i and ends at j-1.
CutUInt64s cuts an uint64 slice by removing the elements starts from i and ends at j-1.
EqualsInt64s checks whether two int64 slice has the same elements.
EqualsInts checks whether two int slice has the same elements.
EqualsStrings checks whether two string slice has the same elements.
EqualsUInt64s checks whether two uint64 slice has the same elements.
FilterInt64s filters an int64 slice by the given filter function.
FilterInts filters an int slice by the given filter function.
FilterStrings filters a string slice by the given filter function.
FilterUInt64s filters an uint64 slice by the given filter function.
IndexOfInt gets the index of an int element in an int slice.
IndexOfInt64 gets the index of an int64 element in an int64 slice.
IndexOfString gets the index of a string element in a string slice.
IndexOfUInt64 gets the index of an uint64 element in an uint64 slice.
InsertInt64At inserts an int64 value into a given int64 slice at given index.
InsertInt64sAt inserts a int64 slice into a given int64 slice at given index.
InsertIntAt inserts an int value into a given int slice at given index.
InsertIntsAt inserts a int slice into a given int slice at given index.
InsertStringAt inserts a string value stringo a given string slice at given index.
InsertStringsAt inserts a string slice stringo a given string slice at given index.
InsertUInt64At inserts an uint64 value into a given uint64 slice at given index.
InsertUInt64sAt inserts a uint64 slice into a given uint64 slice at given index.
MergeInt64s merges two int64 slice with specific excluded values.
MergeInts merges two int slice with specific excluded values.
MergeStrings merges two string slice with specific excluded values.
MergeUInt64s merges two uint64 slice with specific excluded values.
PopFirstInt pops the first value of an int slice.
PopFirstInt64 pops the first value of an int64 slice.
PopFirstString pops the first value of a string slice.
PopFirstUInt64 pops the first value of an uint64 slice.
PopLastInt pops the last value of an int slice.
PopLastInt64 pops the last value of an int64 slice.
PopLastString pops the last value of a string slice.
PopLastUInt64 pops the last value of an uint64 slice.
RemoveInt removes an int from a given int slice by value.
RemoveInt64 removes an int64 from a given int64 slice by value.
RemoveInt64At removes an int64 from a given int64 slice by index.
RemoveIntAt removes an int from a given int slice by index.
RemoveString removes a string from a given string slice by value.
RemoveStringAt removes a string from a given string slice by index.
RemoveUInt64 removes an uint64 from a given uint64 slice by value.
RemoveUInt64At removes an uint64 from a given uint64 slice by index.
ReverseInt64s reverses an int64 slice.
ReverseInts reverses an int slice.
ReverseStrings reverses a string slice.
ReverseUInt64s reverses an uint64 slice.
ShuffleInt64s shuffles an int64 slice.
ShuffleInts shuffles an int slice.
ShuffleStrings shuffles a string slice.
ShuffleUInt64s shuffles an uint64 slice.
SumOfInt64s find the sum of all items in int64 slice.
SumOfInts find the sum of all items in int slice.
SumOfUInt64s find the sum of all items in uint64 slice.
TransformInt64s helps figure out how to transform current to target slice by returning the ones to add and remove.
TransformInts helps figure out how to transform current to target slice by returning the ones to add and remove.
TransformStrings helps figure out how to transform current to target slice by returning the ones to add and remove.
TransformUInt64s helps figure out how to transform current to target slice by returning the ones to add and remove.
UniqueInt64s removes the duplicates from the int64 slice.
UniqueInts removes the duplicates from the int slice.
UniqueStrings removes the duplicates from the string slice.
UniqueUInt64s removes the duplicates from the uint64 slice.