numiter

package
v0.0.0-...-157c9c8 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const ErrBadGrid = lerr.Str("args must be multiple of 3")

Variables

This section is empty.

Functions

func Grid

func Grid[T Number](args ...T) list.Wrapper[[]T]

func IntGrid

func IntGrid[T Number](args ...T) list.Wrapper[[]T]

Types

type Number

type Number interface {
	constraints.Float | constraints.Integer
}

type Range

type Range[T Number] struct {
	Start, End, Step T
}

func Include

func Include[T Number](start, end, step T) *Range[T]

func IntRange

func IntRange[T Number](end T) *Range[T]

func NewRange

func NewRange[T Number](start, end, step T) *Range[T]

func (*Range[T]) AtIdx

func (r *Range[T]) AtIdx(idx int) T

func (*Range[T]) Len

func (r *Range[T]) Len() int

func (*Range[T]) Wrap

func (r *Range[T]) Wrap() list.Wrapper[T]

Jump to

Keyboard shortcuts

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