uint32y

package
v0.1.11 Latest Latest
Warning

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

Go to latest
Published: Dec 15, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Contains

func Contains(vs []uint32, v uint32) bool

Contains returns true if vs contains v. NOTE: this function is deprecated. Use slicey.Contains instead.

func FromString

func FromString(s string) (uint32, error)

FromString parses s and returns a uint32.

func FromStringOrDefault added in v0.1.0

func FromStringOrDefault(s string, defaultVal uint32) uint32

FromStringOrDefault parses s and returns a uint32.

func Max

func Max(v uint32, vs ...uint32) uint32

Max returns the maximum value from v and vs. NOTE: this method is deprecated. Use helpy.Max instead.

func Min

func Min(v uint32, vs ...uint32) uint32

Min returns the minimum value from v and vs. NOTE: this method is deprecated. Use helpy.Min instead.

func Pointer

func Pointer(v uint32) *uint32

Pointer returns a pointer to the given uint32. NOTE: this method is deprecated. Use helpy.Pointer instead.

func Random

func Random() uint32

Random returns a non-negative pseudo-random number of type uint32

func RandomN

func RandomN(n uint32) uint32

RandomN returns a non-negative pseudo-random number in [0,n) of type uint32. It panics if n <= 0.

func Sort

func Sort(vs []uint32) []uint32

Sort sorts data in place. Not guaranteed to be stable.

func Uint32OrDefault

func Uint32OrDefault(v *uint32, defaultVal uint32) *uint32

Uint32OrDefault returns uint32 if it is not nil, and a pointer to defaultVal otherwise. NOTE: this method is deprecated. Use helpy.DerefOrValue instead.

func Unique

func Unique(vs []uint32) []uint32

Unique returns a new list containing unique uint32s from the given input NOTE: this function is deprecated. Use slicey.Unique instead.

Types

type Set

type Set helpy.Set[uint32]

NOTE: this type is deprecated. Use helpy.Set instead

func MakeSet

func MakeSet(vs ...uint32) Set

MakeSet returns a lookup map for uint32 NOTE: this function is deprecated. Use helpy.MakeSet instead.

func ToSet

func ToSet(vs []uint32) Set

ToSet returns a lookup map for uint32. NOTE: this function is deprecated. Use helpy.ToSet instead.

func (Set) Contains

func (s Set) Contains(v uint32) bool

func (Set) Equal

func (s Set) Equal(s2 Set) bool

func (Set) Intersect

func (s Set) Intersect(s2 Set) Set

func (Set) Union

func (s Set) Union(s2 Set) Set

type Uint32Slice

type Uint32Slice []uint32

func (Uint32Slice) Len

func (p Uint32Slice) Len() int

func (Uint32Slice) Less

func (p Uint32Slice) Less(i, j int) bool

func (Uint32Slice) Swap

func (p Uint32Slice) Swap(i, j int)

Jump to

Keyboard shortcuts

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