/lilith

Primary LanguageGoApache License 2.0Apache-2.0

lilith

GO helpers

PHP Functions for array

  1. ArrayChunk
  2. ArrayCopy
  3. ArrayDiff
  4. ArrayFill
  5. ArrayFilter
  6. ArrayFlip
  7. ArrayIntersect
  8. ArrayMap
  9. ArrayMax
  10. ArrayMerge
  11. ArrayMin
  12. ArrayPad
  13. ArrayPop
  14. ArrayPush
  15. ArrayRand
  16. ArrayReduce
  17. ArrayRemove
  18. ArrayReverse
  19. ArrayShift
  20. ArraySlice
  21. ArrayStructToMapByField
  22. ArrayToMapValues
  23. ArrayUnique
  24. ArrayUnshift
  25. InArray
  26. InMap
  27. MapCombine
  28. MapFlip
  29. MapKeys
  30. MapValues
  31. Ternary
  32. ArrayInsert
  33. ArrayStructToArrayValuesByField
  34. ArrayToMapValuesBool

Concurrency patterns

  1. Aggregate Channel
  2. Broadcast
  3. Circuit Breaker
  4. Debounce
  5. Detached Context
  6. Filter Channel
  7. Fan-In
  8. Filter Channel
  9. Iterator
  10. Pipeline
  11. Retry
  12. Fan-Out
  13. Throttle
  14. Workers
  15. Wrap
  16. PubSub
  17. MutexBucket
  18. Ticker
  19. TickerV2
  20. Semaphore
  21. SingleFlight
  22. Queue