Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Conditions ¶
type Conditions[T any] interface { All(condition func(item T) bool) bool Any(condition func(item T) bool) bool }
func NewConditions ¶
func NewConditions[T any](list []T) Conditions[T]
type ContainsElementChecker ¶
func NewContainsElementChecker ¶
func NewContainsElementChecker[T comparable](in []T) ContainsElementChecker[T]
func NewDeepContainsElementChecker ¶
func NewDeepContainsElementChecker[T any](in []T) ContainsElementChecker[T]
type Diff ¶
type Diff[T any] interface { Diff(old []T, new []T) []T }
func NewDeepDiff ¶
func NewDiff ¶
func NewDiff[T comparable]() Diff[T]
type ListFilter ¶
func NewListFilter ¶
func NewListFilter[T any]() ListFilter[T]
Click to show internal directories.
Click to hide internal directories.