toybag

package
v0.0.0-...-223f09d Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2022 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Overview

Package toybag is how Santa brings his input data

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReadAsBinaryUInt64Slice

func ReadAsBinaryUInt64Slice(args ...string) []uint64

func ReadAsBitAbstractionUInt64Slice

func ReadAsBitAbstractionUInt64Slice(zeroVal, oneVal string, args ...string) []uint64

func ReadAsCharacterBooleanSlice

func ReadAsCharacterBooleanSlice(args ...string) [][]bool

func ReadAsInt64Slice

func ReadAsInt64Slice(args ...string) []int64

func ReadAsTokenizedStringSlice

func ReadAsTokenizedStringSlice(args ...string) [][]string

func ReadToInt64SliceBlocks

func ReadToInt64SliceBlocks(args ...string) [][]int64

func ReadToLines

func ReadToLines(args ...string) []string

func ReadToRuneSliceLines

func ReadToRuneSliceLines(args ...string) [][]rune

func ReadToStringSliceBlocks

func ReadToStringSliceBlocks(args ...string) [][]string

Types

type DefaultInputResolver

type DefaultInputResolver struct{}

func (DefaultInputResolver) ResolveInput

func (resolver DefaultInputResolver) ResolveInput(args ...string) (*os.File, error)

type InputResolver

type InputResolver interface {
	ResolveInput(args ...string) (*os.File, error)
}
var InputSource InputResolver = DefaultInputResolver{}

Jump to

Keyboard shortcuts

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