tridex

package
v0.0.0-...-ed7c31d Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Make

func Make(vs ...string) (t interfaces.TridexMutable)

Types

type Tridex

type Tridex struct {
	Root node
	// contains filtered or unexported fields
}

TODO-P4 make generic TODO-P4 recycle nodes TODO-P4 confirm JSON structure is correct TODO switch to runes and rune readers as input

func (*Tridex) Abbreviate

func (tridex *Tridex) Abbreviate(v string) string

func (*Tridex) Add

func (tridex *Tridex) Add(v string)

func (*Tridex) All

func (tridex *Tridex) All() interfaces.Seq[string]

func (*Tridex) Any

func (tridex *Tridex) Any() string

func (*Tridex) Contains

func (tridex *Tridex) Contains(v string) bool

func (*Tridex) ContainsAbbreviation

func (tridex *Tridex) ContainsAbbreviation(v string) bool

func (*Tridex) ContainsExactly

func (tridex *Tridex) ContainsExactly(v string) bool

func (*Tridex) ContainsExpansion

func (tridex *Tridex) ContainsExpansion(v string) bool

func (*Tridex) Expand

func (tridex *Tridex) Expand(v string) string

func (*Tridex) Len

func (tridex *Tridex) Len() int

func (*Tridex) MutableClone

func (tridex *Tridex) MutableClone() (b interfaces.TridexMutable)

func (*Tridex) Remove

func (tridex *Tridex) Remove(v string)

Source Files

  • main.go
  • node.go

Jump to

Keyboard shortcuts

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