slice

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 4, 2022 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Adjust

func Adjust[T any](changeIndex int, changeElem ChangeElemFunc[T, T], arr []T) []T

func All added in v0.6.0

func All[T any](matchBy MatchElemFunc[T], arr []T) bool

func Any added in v0.6.0

func Any[T any](matchBy MatchElemFunc[T], arr []T) bool

func Aperture added in v0.9.0

func Aperture[T any](tuple_len int, arr []T) [][]T

func Append added in v0.9.0

func Append[T any](element T, arr []T) []T

func Concat added in v0.7.0

func Concat[T any](arr []T, secondArr []T) []T

func Filter

func Filter[T any](filterBy MatchElemFunc[T], arr []T) []T

func Find

func Find[T any](findBy MatchElemFunc[T], arr []T) T

func Foreach added in v0.6.0

func Foreach[T any](action func(T), arr []T) []T

func Map

func Map[T any, S any](mapBy ChangeElemFunc[T, S], arr []T) []S

Types

type ChangeElemFunc

type ChangeElemFunc[T any, S any] func(T) S

type MatchElemFunc

type MatchElemFunc[T any] func(T) bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL