Releases: tiendc/gofn
Releases · tiendc/gofn
v1.11.1
Upgrade version of rflutil to latest
v1.11.0
Renamed some functions with keeping the old with marking deprecated
Added Iter
, IterXX
, ToPtrSlice
, StringLexJoin
, RuneLength
, ReduceReverse
, Zip4
, Zip5
, FindUniques
, FindDuplicates
, Clamp
, ExecDuration
v1.10.0
Added Clamp
, ExecDurationN
, Iter
, IterReverse
, RuneLength
Added uintptr
to constraint UInt
Refactoring: merged related functions into same files
Refactoring: renamed some functions with deprecation for the old
v1.9.0
Added new functions: Drop, MapPick, MapOmit, MapOmitCopy, Partition, PartitionN, ExecTaskFunc, ExecTaskFuncEx, HeadOf, TailOf, MapSliceToMapKeys.
Renamed some types: IntEx -> IntExt (meaning of extended). Old types are kept with deprecation.
v1.8.1
Add support for slice derived types in function arguments (use generic type S ~[]T)
Add support for map derived types in function arguments (use generic type M ~map[K]V)
v1.8.0
Add RandChoice() to pick up a random item from a slice
Add RandChoiceMaker to pick up random items from a slice
Add Shuffle() to shuffle a slice
v1.7.0
Add function ToSetPredReverse
Add function Or
Add CI test using Go 1.22
v1.6.1
Upgrade dependency version
v1.6.0
Add func ExecTasks() for running functions concurrently
Add func SubSlice()
Add func SliceByRange()
v1.5.0
Upgrade dependencies version
Add Bind functions
Add MapCopy / MapCopyExcludeKeys
You can’t perform that action at this time.