/
githubmirror
/
lazygit
Обзор
Документация
Войти
/
githubmirror
/
lazygit
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lazygit
/
...
/
samber
/
lo
/
..
internal
Bump samber.lo to latest version
4 месяца назад
mutable
Bump samber.lo to latest version
4 месяца назад
.gitignore
use boxlayout from lazycore
4 года назад
.golangci.yml
Bump samber.lo to latest version
4 месяца назад
Dockerfile
Bump samber.lo to latest version
4 месяца назад
LICENSE
Bump samber.lo to latest version
4 месяца назад
Makefile
Bump samber.lo to latest version
4 месяца назад
README.md
Bump samber.lo to latest version
4 месяца назад
channel.go
Bump samber.lo to latest version
4 месяца назад
concurrency.go
Bump samber.lo to latest version
4 месяца назад
condition.go
Bump samber.lo to latest version
4 месяца назад
constraints.go
make more use of generics
4 года назад
errors.go
Bump samber.lo to latest version
4 месяца назад
find.go
Bump samber.lo to latest version
4 месяца назад
func.go
Bump samber.lo to latest version
4 месяца назад
intersect.go
Bump samber.lo to latest version
4 месяца назад
map.go
Bump samber.lo to latest version
4 месяца назад
math.go
Bump samber.lo to latest version
4 месяца назад
retry.go
Bump samber.lo to latest version
4 месяца назад
slice.go
Bump samber.lo to latest version
4 месяца назад
string.go
Bump samber.lo to latest version
4 месяца назад
time.go
Bump samber.lo to latest version
4 месяца назад
tuples.go
Bump samber.lo to latest version
4 месяца назад
type_manipulation.go
Bump samber.lo to latest version
4 месяца назад
types.go
Bump samber.lo to latest version
4 месяца назад
lo - Iterate over slices, maps, channels...
🚀 Install
💡 Usage
Tips for lazy developers
🤠 Spec
Filter
Map
UniqMap
FilterMap
FlatMap
Reduce
ReduceRight
ForEach
ForEachWhile
Times
Uniq
UniqBy
GroupBy
GroupByMap
Chunk
Window
Sliding
PartitionBy
Flatten
Concat
Interleave
Shuffle
Reverse
Fill
Repeat
RepeatBy
KeyBy
SliceToMap (alias: Associate)
FilterSliceToMap
Keyify
Take
TakeWhile
TakeFilter
Drop
DropRight
DropWhile
DropRightWhile
DropByIndex
Reject
RejectMap
FilterReject
Count
CountBy
CountValues
CountValuesBy
Subset
Slice
Replace
ReplaceAll
Clone
Compact
IsSorted
IsSortedBy
Splice
Cut
CutPrefix
CutSuffix
Trim
TrimLeft
TrimPrefix
TrimRight
TrimSuffix
Keys
UniqKeys
HasKey
Values
UniqValues
ValueOr
PickBy
PickByKeys
PickByValues
OmitBy
OmitByKeys
OmitByValues
Entries (alias: ToPairs)
FromEntries (alias: FromPairs)
Invert
Assign
ChunkEntries
MapKeys
MapValues
MapEntries
MapToSlice
FilterMapToSlice
FilterKeys
FilterValues
Range / RangeFrom / RangeWithSteps
Clamp
Sum
SumBy
Product
ProductBy
Mean
MeanBy
Mode
RandomString
Substring
ChunkString
RuneLength
PascalCase
CamelCase
KebabCase
SnakeCase
Words
Capitalize
Ellipsis
T2 -> T9
Unpack2 -> Unpack9
Zip2 -> Zip9
ZipBy2 -> ZipBy9
Unzip2 -> Unzip9
UnzipBy2 -> UnzipBy9
CrossJoin2 -> CrossJoin9
CrossJoinBy2 -> CrossJoinBy9
Duration
Duration0 -> Duration10
ChannelDispatcher
SliceToChannel
ChannelToSlice
Generator
Buffer
BufferWithContext
BufferWithTimeout
FanIn
FanOut
Contains
ContainsBy
Every
EveryBy
Some
None
NoneBy
Intersect
IntersectBy
Difference
Union
Without
WithoutBy
WithoutEmpty
WithoutNth
ElementsMatch
ElementsMatchBy
IndexOf
LastIndexOf
HasPrefix
HasSuffix
Find
FindIndexOf
FindLastIndexOf
FindOrElse
FindKey
FindKeyBy
FindUniques
FindUniquesBy
FindDuplicates
FindDuplicatesBy
Min
MinIndex
MinBy
MinIndexBy
Earliest
EarliestBy
Max
MaxIndex
MaxBy
MaxIndexBy
Latest
LatestBy
First
FirstOrEmpty
FirstOr
Last
LastOrEmpty
LastOr
Nth
NthOr
NthOrEmpty
Sample
SampleBy
Samples
SamplesBy
Ternary
TernaryF
If / ElseIf / Else
Switch / Case / Default
IsNil
IsNotNil
ToPtr
Nil
EmptyableToPtr
FromPtr
FromPtrOr
ToSlicePtr
FromSlicePtr
FromSlicePtrOr
ToAnySlice
FromAnySlice
Empty
IsEmpty
IsNotEmpty
Coalesce
CoalesceOrEmpty
CoalesceSlice
CoalesceSliceOrEmpty
CoalesceMap
CoalesceMapOrEmpty
Partial
Partial2 -> Partial5
Attempt
AttemptWithDelay
AttemptWhile
AttemptWhileWithDelay
Debounce
DebounceBy
Throttle
Synchronize
Async
Async{0->6}
Transaction
WaitFor
WaitForWithContext
Validate
Must
Must{0->6}
Try
Try{0->6}
TryOr
TryOr{0->6}
TryWithErrorValue
TryCatch
TryCatchWithErrorValue
ErrorsAs
Assert
Assertf
🛩 Benchmark
🤝 Contributing
👤 Contributors
💫 Show your support
📝 License
README.md