Directories ¶
Path | Synopsis |
---|---|
break
|
|
kv
Package kv provides key/value types, functions
|
Package kv provides key/value types, functions |
kv/loop
Package loop provides helpers for loop operation over key/value pairs.
|
Package loop provides helpers for loop operation over key/value pairs. |
kv/loop/group
Package group provides short aliases for functions thath are used to group key/value pairs retrieved by a loop
|
Package group provides short aliases for functions thath are used to group key/value pairs retrieved by a loop |
kv/predicate
Package predicate provides helpers for filtering keys or values of a map
|
Package predicate provides helpers for filtering keys or values of a map |
loop
Package loop provides helpers for loop operation and iterator implementations
|
Package loop provides helpers for loop operation and iterator implementations |
map_/convert
Package convert provides key, value convert adapters
|
Package convert provides key, value convert adapters |
op
Package op provides generic operations that can be used for converting or reducing collections, loops, slices
|
Package op provides generic operations that can be used for converting or reducing collections, loops, slices |
predicate
Package predicate provides breakable predicate builders
|
Package predicate provides breakable predicate builders |
predicate/always
Package always provides constant predicate implementations
|
Package always provides constant predicate implementations |
predicate/eq
Package eq provides predicate builder short aliases
|
Package eq provides predicate builder short aliases |
predicate/exclude
Package exclude provides predicate builders
|
Package exclude provides predicate builders |
predicate/less
Package less provides predicate builders
|
Package less provides predicate builders |
predicate/more
Package more provides predicate builders
|
Package more provides predicate builders |
predicate/not
Package not provides negalive predicate builders like 'not equals to'
|
Package not provides negalive predicate builders like 'not equals to' |
predicate/one
Package one provides predicate builders
|
Package one provides predicate builders |
Package c provides common types of containers, utility types and functions
|
Package c provides common types of containers, utility types and functions |
Package collection consists of common operations of Iterable based collections
|
Package collection consists of common operations of Iterable based collections |
convert
Package convert provides converation helpers for collection implementations
|
Package convert provides converation helpers for collection implementations |
filter
Package filter provides aliases for collections filtering helpers
|
Package filter provides aliases for collections filtering helpers |
immutable
Package immutable provides immutable collection implementations
|
Package immutable provides immutable collection implementations |
immutable/map_
Package map_ provides immutable.Map constructors
|
Package map_ provides immutable.Map constructors |
immutable/ordered
Package ordered provides immutable ordered collection implementations
|
Package ordered provides immutable ordered collection implementations |
immutable/ordered/map_
Package map_ provides immutale ordered.Map constructors
|
Package map_ provides immutale ordered.Map constructors |
immutable/ordered/set
Package set provides ordered.Set constructors and helpers
|
Package set provides ordered.Set constructors and helpers |
immutable/set
Package set provides unordered immutable.Set constructors and helpers
|
Package set provides unordered immutable.Set constructors and helpers |
immutable/vector
Package vector provides ordered immutable.Vector constructors and helpers
|
Package vector provides ordered immutable.Vector constructors and helpers |
mutable
Package mutable provides implementations of mutable containers.
|
Package mutable provides implementations of mutable containers. |
mutable/map_
Package map_ provides unordered mutable.Map constructors
|
Package map_ provides unordered mutable.Map constructors |
mutable/ordered
Package ordered provides mutable ordered collection implementations
|
Package ordered provides mutable ordered collection implementations |
mutable/ordered/map_
Package map_ provides mutable ordered.Map constructors
|
Package map_ provides mutable ordered.Map constructors |
mutable/ordered/set
Package set provides mutable ordered.Set constructors and helpers
|
Package set provides mutable ordered.Set constructors and helpers |
mutable/set
Package set provides unordered mutable.Set constructors and helpers
|
Package set provides unordered mutable.Set constructors and helpers |
mutable/sync
Package sync provides parametrized Map implementation
|
Package sync provides parametrized Map implementation |
mutable/vector
Package vector provides mutable.Vector constructors and helpers
|
Package vector provides mutable.Vector constructors and helpers |
Package comparer provides builders of slices.CompareFunc comparsion functions
|
Package comparer provides builders of slices.CompareFunc comparsion functions |
Package convert provides converting helpers
|
Package convert provides converting helpers |
as
Package as provides as.Is alias
|
Package as provides as.Is alias |
ptr
Package ptr provides value, pointer convert helpers
|
Package ptr provides value, pointer convert helpers |
val
Package val provides pointer to value convert helpers
|
Package val provides pointer to value convert helpers |
expr
|
|
first
Package first provides helpers for retrieving a first element of a slice that satisfies a condition
|
Package first provides helpers for retrieving a first element of a slice that satisfies a condition |
get
Package get provides conditional expression builders
|
Package get provides conditional expression builders |
last
Package last provides helpers for retrieving a last element of a slice that satisfies a condition
|
Package last provides helpers for retrieving a last element of a slice that satisfies a condition |
use
Package use provides conditional expression builders
|
Package use provides conditional expression builders |
internal
|
|
Package k provides the k.V constructor for building key/value pairs
|
Package k provides the k.V constructor for building key/value pairs |
Package kv provides generic key/value pair constructors and helpers
|
Package kv provides generic key/value pair constructors and helpers |
convert
Package convert provides key, value convert adapters
|
Package convert provides key, value convert adapters |
group
Package group provides short aliases for functions that are used to group collection elements
|
Package group provides short aliases for functions that are used to group collection elements |
loop
Package loop provides helpers for loop operation over key/value pairs and iterator implementations
|
Package loop provides helpers for loop operation over key/value pairs and iterator implementations |
loop/group
Package group provides short aliases for functions thath are used to group key/value pairs retrieved by a loop
|
Package group provides short aliases for functions thath are used to group key/value pairs retrieved by a loop |
Package loop provides helpers for loop operation and iterator implementations
|
Package loop provides helpers for loop operation and iterator implementations |
conv
Package conv provides loop converation helpers
|
Package conv provides loop converation helpers |
convert
Package convert provides loop converation helpers
|
Package convert provides loop converation helpers |
filter
Package filter provides aliases for loop filtering helpers
|
Package filter provides aliases for loop filtering helpers |
first
Package first provides short aliases for loop functions for retrieving a first element
|
Package first provides short aliases for loop functions for retrieving a first element |
flat
Package flat provides short aliases for loop functions
|
Package flat provides short aliases for loop functions |
group
Package group provides short aliases for functions that are used to group elements retrieved by a loop
|
Package group provides short aliases for functions that are used to group elements retrieved by a loop |
range_
Package range_ provides alias for the slice.Range function
|
Package range_ provides alias for the slice.Range function |
sum
Package sum provides sum.Of alias
|
Package sum provides sum.Of alias |
Package map_ provides map processing helper functions
|
Package map_ provides map processing helper functions |
clone
Package clone provides map clone aliases
|
Package clone provides map clone aliases |
filter
Package filter provides helpers for filtering keys or values of a map
|
Package filter provides helpers for filtering keys or values of a map |
group
Package group provides short aliases for functions that are used to group key/values retieved from a source
|
Package group provides short aliases for functions that are used to group key/values retieved from a source |
resolv
Package resolv provides values resolvers for maps that builded by ToMap-converter functions
|
Package resolv provides values resolvers for maps that builded by ToMap-converter functions |
Package notsafe provides unsafe helper functions
|
Package notsafe provides unsafe helper functions |
Package op provides generic operations that can be used for converting or reducing collections, loops, slices
|
Package op provides generic operations that can be used for converting or reducing collections, loops, slices |
check
Package check provides common predicate functions
|
Package check provides common predicate functions |
check/not
Package not provides negalive predicates like 'not equals to'
|
Package not provides negalive predicates like 'not equals to' |
delay
Package delay provides functions that return anonymous functions for delayed executions.
|
Package delay provides functions that return anonymous functions for delayed executions. |
delay/chain
Package chain provides functions call chain builder
|
Package chain provides functions call chain builder |
delay/replace
Package replace provides builders that specifies on value replacing
|
Package replace provides builders that specifies on value replacing |
delay/string_
Package string_ provides string builders
|
Package string_ provides string builders |
delay/string_/join
Package join provides string builders
|
Package join provides string builders |
delay/string_/wrap
Package wrap provides wrap string builders
|
Package wrap provides wrap string builders |
delay/sum
Package sum provides sum.Of alias
|
Package sum provides sum.Of alias |
string_
Package string_ provides string utils
|
Package string_ provides string utils |
string_/join
Package join provides concatenate string utils
|
Package join provides concatenate string utils |
string_/wrap
Package wrap provides string wrap utils
|
Package wrap provides string wrap utils |
sum
Package sum provides sum.Of alias
|
Package sum provides sum.Of alias |
Package over provides helpers for rangefunc feature introduced in go 1.22.
|
Package over provides helpers for rangefunc feature introduced in go 1.22. |
Package predicate provides predicate builders
|
Package predicate provides predicate builders |
always
Package always provides constant predicate implementations
|
Package always provides constant predicate implementations |
eq
Package eq provides predicate builder short aliases
|
Package eq provides predicate builder short aliases |
exclude
Package exclude provides predicate builders
|
Package exclude provides predicate builders |
less
Package less provides predicate builders
|
Package less provides predicate builders |
match
Package match provides short predicate constructors
|
Package match provides short predicate constructors |
more
Package more provides predicate builders
|
Package more provides predicate builders |
not
Package not provides negalive predicate builders like 'not equals to'
|
Package not provides negalive predicate builders like 'not equals to' |
one
Package one provides predicate builders
|
Package one provides predicate builders |
where
Package where provides short predicate constructors
|
Package where provides short predicate constructors |
Package slice provides generic functions for slice types
|
Package slice provides generic functions for slice types |
clone
Package clone provides slice clone aliases
|
Package clone provides slice clone aliases |
clone/reverse
Package reverse provides shor aliases for cloning slices with the elements in reverse order
|
Package reverse provides shor aliases for cloning slices with the elements in reverse order |
clone/sort
Package sort provides sorting of cloned slice elements
|
Package sort provides sorting of cloned slice elements |
clone/stablesort
Package stablesort provides stable sorting of cloned slice elements
|
Package stablesort provides stable sorting of cloned slice elements |
conv
Package conv provides slice converation helpers
|
Package conv provides slice converation helpers |
convert
Package convert provides slice converation helpers
|
Package convert provides slice converation helpers |
filter
Package filter provides aliases for slice filtering helpers
|
Package filter provides aliases for slice filtering helpers |
first
Package first provides short aliases for slice functions for retrieving a first element
|
Package first provides short aliases for slice functions for retrieving a first element |
flat
Package flat provides short aliases for slice functions
|
Package flat provides short aliases for slice functions |
group
Package group provides short aliases for grouping functions
|
Package group provides short aliases for grouping functions |
last
Package last provides helpers for retrieving the last element of a slice
|
Package last provides helpers for retrieving the last element of a slice |
over
Package over provides helpers for rangefunc feature introduced in go 1.22.
|
Package over provides helpers for rangefunc feature introduced in go 1.22. |
range_
Package range_ provides alias for the slice.Range function
|
Package range_ provides alias for the slice.Range function |
reverse
Package reverse provides shor aliases for reversng order of a slice
|
Package reverse provides shor aliases for reversng order of a slice |
sort
Package sort provides sorting in place slice elements
|
Package sort provides sorting in place slice elements |
sort/asc
Package asc provides aliases for storing slice functions.
|
Package asc provides aliases for storing slice functions. |
sort/desc
Package desc provides aliases for storing slice functions.
|
Package desc provides aliases for storing slice functions. |
split
Package split provides utils for splitting slices
|
Package split provides utils for splitting slices |
stablesort
Package stablesort provides stable sorting in place slice elements
|
Package stablesort provides stable sorting in place slice elements |
sum
Package sum provides sum.Of alias
|
Package sum provides sum.Of alias |
Package walk provides utilily functions for the interface Walker
|
Package walk provides utilily functions for the interface Walker |
group
Package group provides short aliases for functions that are used to group collection elements
|
Package group provides short aliases for functions that are used to group collection elements |
Click to show internal directories.
Click to hide internal directories.