Documentation ¶
Index ¶
- func ChunkSlice[T any](slice []T, numChunks int) [][]T
- func ChunkString(s string, numChunks int) []string
- func Clamp(v, min, max int) int
- func Contains[T constraints.Ordered](arr []T, a T) bool
- func EqualSlice[T constraints.Ordered](a, b []T) bool
- func ExcludeUniques[T constraints.Ordered](a, b []T) []T
- func GetInput() string
- func GetTestInput() string
- func GetTestInput2() string
- func IntToStr(v int) string
- func ReverseSlice[T any](s []T) []T
- func Run[T constraints.Ordered, T2 constraints.Ordered](want1 T, want2 T2, f1 func(input string) T, f2 func(input string) T2)
- func SplitLines(s string) []string
- func StrToInt(s string) int
- func StrToInt64(s string) int64
- type Position
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ChunkSlice ¶
func ChunkString ¶
func Contains ¶
func Contains[T constraints.Ordered](arr []T, a T) bool
func EqualSlice ¶
func EqualSlice[T constraints.Ordered](a, b []T) bool
func ExcludeUniques ¶
func ExcludeUniques[T constraints.Ordered](a, b []T) []T
func GetTestInput ¶
func GetTestInput() string
func GetTestInput2 ¶
func GetTestInput2() string
func ReverseSlice ¶
func ReverseSlice[T any](s []T) []T
func Run ¶
func Run[T constraints.Ordered, T2 constraints.Ordered](want1 T, want2 T2, f1 func(input string) T, f2 func(input string) T2)
func SplitLines ¶
func StrToInt64 ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.