Basic Stream API written in Go.(Only supports Go1.18+)
- NewEntry
- MapToEntry
- EntryToMap
- NewMap
- NewMapValue
- NewMapValue2
- NewMapValue3
- Len
- Put
- PutAll
- Delete
- Clear
- ContainsKey
- ContainsValue
- Iterate
- Keys
- Values
- KeyReduce
- ValueReduce
- NewSet
- NewSetValue
- Len
- Add
- AddAll
- Delete
- Clear
- Contains
- Iterate
- Filter
- Reduce
- List
- Ternary
- TernaryV
- If
- IfV
- IfElse
- SwitchCase
- SwitchCaseV
- Filter
- FilterThenCount
- FilterThenMap
- FilterThenToMap
- FilterThenGroupBy
- FilterThenReduce
- FilterThenToSet
- filterfunc.Eq
- filterfunc.Gt
- filterfunc.GtEq
- filterfunc.Lt
- filterfunc.LtEq
- ForEach
- ForEachPtr
- MapEach
- ForEachConcurrent
- ForEachPtrConcurrent
- MapEachConcurrent
- Generate
- GroupBy
- GroupByThenMap
- GroupByThenToMap
- GroupByCounting
- GroupByCountingThenMap
- GroupByCountingThenToMap
- Map
- MapThenFilter
- MapThenReduce
- MapThenGroupBy
- MapMap
- MapMapThenFilter
- MapMapThenReduce
- mapfunc.Int2BinaryString
- mapfunc.Int2OctalString
- mapfunc.Int2String
- mapfunc.Int2HexString
- mapfunc.Int2Any
- mapfunc.String2Bool
- mapfunc.String2Int
- mapfunc.String2Byte
- mapfunc.String2Int8
- mapfunc.String2Int16
- mapfunc.String2Int32
- mapfunc.String2Int64
- mapfunc.String2UInt
- mapfunc.String2UInt8
- mapfunc.String2UInt16
- mapfunc.String2UInt32
- mapfunc.String2UInt64
- mapfunc.String2Float32
- mapfunc.String2Float64
- mapfunc.String2Any
- Reduce
- ReduceMap
- reducefunc.Number
- reducefunc.NumberFunc
- reducefunc.Slice
- reducefunc.SliceFunc
- ReduceString
- ReduceStringWithComma
- ReduceStringWithDot
- ReduceStringWithSpace
- ReduceStringWithLine
- ReduceInt8
- ReduceInt16
- ReduceInt32
- ReduceInt
- ReduceInt64
- ReduceUint8
- ReduceUint16
- ReduceUint32
- ReduceUint
- ReduceUint64
- ReduceFloat32
- ReduceFloat64
- ToMap
- ToMapThenMap
- ToMap2
- ToMap3
- MapToMap
- MapToMapThenFilter
- MapToMapThenReduce
- ToSet
- ToSetThenMap
- ToSet2
- ToSet3