aocslices

package
v0.0.0-...-2577a71 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2023 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Chunks

func Chunks[S ~[]E, E any](s S, n int) []S

func CountFunc

func CountFunc[S ~[]E, E any](s S, f func(e E) bool) int

func Filter

func Filter[S ~[]E, E any](s []E, f func(E) bool) []E

func FilterInplace

func FilterInplace[S ~[]E, E any](s S, f func(E) bool) []E

func FlatMap

func FlatMap[S ~[]E1, E1, E2 any](s S, f func(s E1) []E2) []E2

func Map

func Map[S ~[]E1, E1, E2 any](s S, f func(s E1) E2) []E2

func Repeat

func Repeat[E any](e E, n int) []E

func Sum

func Sum[S ~[]E, E constraints.Integer | constraints.Float](s S) E

func TakeWhile

func TakeWhile[S ~[]E, E any](s S, f func(s E) bool) S

Types

This section is empty.

Jump to

Keyboard shortcuts

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