slice

package
v0.0.25 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2023 License: CC0-1.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Chunk

func Chunk[T any](array []T, size int) [][]T

func Copy

func Copy[T any](s []T) []T

func Drop

func Drop[T any](array []T, n int) []T

func DropRight

func DropRight[T any](array []T, n int) []T

func Flatten

func Flatten[T any](data any) []T

func Map

func Map[T, R any](p []T, fn func(v T, i int) R) []R

func Object

func Object[K comparable, V any](keys []K, values []V) map[K]V

func Reverse

func Reverse[T any](array []T)
func Search[T comparable](p []T, v T) int

func Shuffle

func Shuffle[T any](data []T)

func UnsafeIndex

func UnsafeIndex[T any](s []T, n uintptr) T

UnsafeIndex returns nth element of s.

Types

This section is empty.

Jump to

Keyboard shortcuts

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