Documentation
¶
Index ¶
- func All(f func(any, int) bool, input []any) (output bool)
- func AllByte(f func(byte, int) bool, input []byte) (output bool)
- func AllFloat32(f func(float32, int) bool, input []float32) (output bool)
- func AllFloat64(f func(float64, int) bool, input []float64) (output bool)
- func AllInt(f func(int, int) bool, input []int) (output bool)
- func AllInt16(f func(int16, int) bool, input []int16) (output bool)
- func AllInt32(f func(int32, int) bool, input []int32) (output bool)
- func AllInt64(f func(int64, int) bool, input []int64) (output bool)
- func AllInt8(f func(int8, int) bool, input []int8) (output bool)
- func AllString(f func(string, int) bool, input []string) (output bool)
- func AllUint16(f func(uint16, int) bool, input []uint16) (output bool)
- func AllUint32(f func(uint32, int) bool, input []uint32) (output bool)
- func AllUint64(f func(uint64, int) bool, input []uint64) (output bool)
- func AllUint8(f func(uint8, int) bool, input []uint8) (output bool)
- func Any(f func(any, int) bool, input []any) (output bool)
- func AnyByte(f func(byte, int) bool, input []byte) (output bool)
- func AnyFloat32(f func(float32, int) bool, input []float32) (output bool)
- func AnyFloat64(f func(float64, int) bool, input []float64) (output bool)
- func AnyInt(f func(int, int) bool, input []int) (output bool)
- func AnyInt16(f func(int16, int) bool, input []int16) (output bool)
- func AnyInt32(f func(int32, int) bool, input []int32) (output bool)
- func AnyInt64(f func(int64, int) bool, input []int64) (output bool)
- func AnyInt8(f func(int8, int) bool, input []int8) (output bool)
- func AnyString(f func(string, int) bool, input []string) (output bool)
- func AnyUint16(f func(uint16, int) bool, input []uint16) (output bool)
- func AnyUint32(f func(uint32, int) bool, input []uint32) (output bool)
- func AnyUint64(f func(uint64, int) bool, input []uint64) (output bool)
- func AnyUint8(f func(uint8, int) bool, input []uint8) (output bool)
- func Filter(f func(any, int) bool, input []any) (output []any)
- func FilterByte(f func(byte, int) bool, input []byte) (output []byte)
- func FilterFloat32(f func(float32, int) bool, input []float32) (output []float32)
- func FilterFloat64(f func(float64, int) bool, input []float64) (output []float64)
- func FilterInt(f func(int, int) bool, input []int) (output []int)
- func FilterInt16(f func(int16, int) bool, input []int16) (output []int16)
- func FilterInt32(f func(int32, int) bool, input []int32) (output []int32)
- func FilterInt64(f func(int64, int) bool, input []int64) (output []int64)
- func FilterInt8(f func(int8, int) bool, input []int8) (output []int8)
- func FilterString(f func(string, int) bool, input []string) (output []string)
- func FilterUint16(f func(uint16, int) bool, input []uint16) (output []uint16)
- func FilterUint32(f func(uint32, int) bool, input []uint32) (output []uint32)
- func FilterUint64(f func(uint64, int) bool, input []uint64) (output []uint64)
- func FilterUint8(f func(uint8, int) bool, input []uint8) (output []uint8)
- func Map(f func(any, int) any, input []any) (output []any)
- func MapByte(f func(byte, int) byte, input []byte) (output []byte)
- func MapFloat32(f func(float32, int) float32, input []float32) (output []float32)
- func MapFloat64(f func(float64, int) float64, input []float64) (output []float64)
- func MapInt(f func(int, int) int, input []int) (output []int)
- func MapInt16(f func(int16, int) int16, input []int16) (output []int16)
- func MapInt32(f func(int32, int) int32, input []int32) (output []int32)
- func MapInt64(f func(int64, int) int64, input []int64) (output []int64)
- func MapInt8(f func(int8, int) int8, input []int8) (output []int8)
- func MapString(f func(string, int) string, input []string) (output []string)
- func MapUint16(f func(uint16, int) uint16, input []uint16) (output []uint16)
- func MapUint32(f func(uint32, int) uint32, input []uint32) (output []uint32)
- func MapUint64(f func(uint64, int) uint64, input []uint64) (output []uint64)
- func MapUint8(f func(uint8, int) uint8, input []uint8) (output []uint8)
- func Reduce(f func(any, any, int) any, input []any) (output any)
- func ReduceByte(f func(byte, byte, int) byte, input []byte) (output byte)
- func ReduceFloat32(f func(float32, float32, int) float32, input []float32) (output float32)
- func ReduceFloat64(f func(float64, float64, int) float64, input []float64) (output float64)
- func ReduceInt(f func(int, int, int) int, input []int) (output int)
- func ReduceInt16(f func(int16, int16, int) int16, input []int16) (output int16)
- func ReduceInt32(f func(int32, int32, int) int32, input []int32) (output int32)
- func ReduceInt64(f func(int64, int64, int) int64, input []int64) (output int64)
- func ReduceInt8(f func(int8, int8, int) int8, input []int8) (output int8)
- func ReduceString(f func(string, string, int) string, input []string) (output string)
- func ReduceUint16(f func(uint16, uint16, int) uint16, input []uint16) (output uint16)
- func ReduceUint32(f func(uint32, uint32, int) uint32, input []uint32) (output uint32)
- func ReduceUint64(f func(uint64, uint64, int) uint64, input []uint64) (output uint64)
- func ReduceUint8(f func(uint8, uint8, int) uint8, input []uint8) (output uint8)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AllFloat32 ¶
AllFloat32 return true if all values are matched
func AllFloat64 ¶
AllFloat64 return true if all values are matched
func AnyFloat32 ¶
AnyFloat32 return true if any of values is matched
func AnyFloat64 ¶
AnyFloat64 return true if any of values is matched
func FilterByte ¶
FilterByte return the values which are matched
func FilterFloat32 ¶
FilterFloat32 return the values which are matched
func FilterFloat64 ¶
FilterFloat64 return the values which are matched
func FilterInt16 ¶
FilterInt16 return the values which are matched
func FilterInt32 ¶
FilterInt32 return the values which are matched
func FilterInt64 ¶
FilterInt64 return the values which are matched
func FilterInt8 ¶
FilterInt8 return the values which are matched
func FilterString ¶
FilterString return the values which are matched
func FilterUint16 ¶
FilterUint16 return the values which are matched
func FilterUint32 ¶
FilterUint32 return the values which are matched
func FilterUint64 ¶
FilterUint64 return the values which are matched
func FilterUint8 ¶
FilterUint8 return the values which are matched
func Map ¶
func Map(f func(any, int) any, input []any) (output []any)
Map make a map from the current slice to a new slice using the function
func MapFloat32 ¶
MapFloat32 make a map from the current slice to a new slice using the function
func MapFloat64 ¶
MapFloat64 make a map from the current slice to a new slice using the function
func Reduce ¶
func Reduce(f func(any, any, int) any, input []any) (output any)
Reduce accumulate all values
func ReduceByte ¶
ReduceByte accumulate all values
func ReduceFloat32 ¶
ReduceFloat32 accumulate all values
func ReduceFloat64 ¶
ReduceFloat64 accumulate all values
func ReduceInt16 ¶
ReduceInt16 accumulate all values
func ReduceInt32 ¶
ReduceInt32 accumulate all values
func ReduceInt64 ¶
ReduceInt64 accumulate all values
func ReduceInt8 ¶
ReduceInt8 accumulate all values
func ReduceString ¶
ReduceString accumulate all values
func ReduceUint16 ¶
ReduceUint16 accumulate all values
func ReduceUint32 ¶
ReduceUint32 accumulate all values
func ReduceUint64 ¶
ReduceUint64 accumulate all values
Types ¶
This section is empty.