...

Package array

import "go.formulabun.club/functional/array"
Overview
Index

Overview ▾

func All

func All[T any](array []T, function func(T) bool) bool

func AllBool

func AllBool(array []bool) bool

func Any

func Any[T any](array []T, function func(T) bool) bool

func AnyBool

func AnyBool(array []bool) bool

func Filter

func Filter[T any](array []T, function func(T) bool) []T

func FindFirst

func FindFirst[T any](array []T, function func(T) bool) *T

func FindFirstIndex

func FindFirstIndex[T any](array []T, function func(T) bool) int

func FindFirstIndexMatching

func FindFirstIndexMatching[T comparable](array []T, toSearch T) int

func Map

func Map[T any, P any](array []T, function func(T) P) []P