elliotchance/pie
🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance.
GoMIT
Issues
- 0
v2 Diff remove duplicate elements
#202 opened by MrSuNN - 6
remove element by value and by index
#180 opened by ismlsmile - 5
I want to add a new Functions - Remove
#171 opened by Luoxin - 3
can't run linter goanalysis_metalinter
#192 opened by zhjdhx - 1
Add inline documentation
#186 opened by royhadad - 0
proposal: grouping function for Go 1.18+
#188 opened by electrofocus - 2
Map to return different types
#185 opened by mkhstar - 2
Add First()
#181 opened by jerome-laforge - 3
Diff: unexpected behaviour
#169 opened by andriyor - 1
Diff(), not working with bigger slices
#167 opened by bluedogtwo - 1
header // Code generated .* DO NOT EDIT
#166 opened by jerome-laforge - 1
How to limit functions for the given "Cars" example
#165 opened by aphsa - 2
hi
#162 opened by TesterlifeRaymond - 2
Join is inefficient
#133 opened by Deleplace - 2
Exclude from code coverage
#154 opened by elliotchance - 3
Zero value of pointer should be nil.
#152 opened by ougwen1235 - 1
A combined Filter and Map?
#77 opened by elliotchance - 2
ToStrings -> StringsUsing
#124 opened by elliotchance - 3
Functions table in README
#105 opened by Deleplace - 0
Add generated markers to *_pie.go files
#148 opened by elliotchance - 1
DropTop can be destructive
#145 opened by ougwen1235 - 10
func Find(ElementType) int
#115 opened by elliotchance - 7
Concurrent processing
#123 opened by Deleplace - 3
problem: Equals interface
#143 opened by zhiburt - 5
Median in O(n) average performance
#91 opened by Deleplace - 1
generator: replace Equals interface
#139 opened by zhiburt - 0
Generator and Equals interface
#137 opened by zhiburt - 0
Join can be used on all types
#136 opened by elliotchance - 1
Abs is destructive and incorrect
#130 opened by Deleplace - 2
Functions depending on other Functions
#128 opened by Deleplace - 0
Refactoring Sequence and SequenceUsing
#125 opened by zhiburt - 0
DeepCopy()
#80 opened by elliotchance - 3
Stable Unique
#93 opened by Deleplace - 3
Discussion about immutability
#104 opened by Deleplace - 0
func FindAll(ElementType) []int
#116 opened by elliotchance - 0
func IntsUsing(func(Element) int) pie.Ints
#118 opened by elliotchance - 0
- 1
SequenceUsing for all types
#107 opened by zhiburt - 1
func Strings() pie.Strings
#117 opened by elliotchance - 0
Add pie.Comparator
#111 opened by elliotchance - 1
- 3
Append can be destructive
#97 opened by Deleplace - 6
Undefined method
#110 opened by hiepndd - 3
SortWith and SortStableWith, for Structs
#98 opened by Deleplace - 2
Unique is O(n)
#92 opened by Deleplace - 1
Reduce()
#87 opened by DylanMeeus - 6
Select vs Filter
#86 opened by DylanMeeus - 0
Remove circular dependency in pie command
#99 opened by samlitowitz - 0
Send()
#84 opened by elliotchance - 0
Random()
#76 opened by elliotchance