Documentation
¶
Index ¶
- func Filter[Key comparable, Value any](m map[Key]Value, f func(Key, Value) bool) map[Key]Value
- func Keys[Key comparable, Value any](m map[Key]Value) []Key
- func MapToSlice[Key comparable, Value any, Mapped any](m map[Key]Value, f func(Key, Value) Mapped) []Mapped
- func TransformKeys[Key comparable, Value any, NewKey comparable](m map[Key]Value, fn func(Key) NewKey) map[NewKey]Value
- func TransformValues[Key comparable, Value any, NewValue any](m map[Key]Value, fn func(Value) NewValue) map[Key]NewValue
- func Values[Key comparable, Value any](m map[Key]Value) []Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Filter ¶
func Filter[Key comparable, Value any](m map[Key]Value, f func(Key, Value) bool) map[Key]Value
func Keys ¶
func Keys[Key comparable, Value any](m map[Key]Value) []Key
func MapToSlice ¶
func MapToSlice[Key comparable, Value any, Mapped any](m map[Key]Value, f func(Key, Value) Mapped) []Mapped
func TransformKeys ¶
func TransformKeys[Key comparable, Value any, NewKey comparable](m map[Key]Value, fn func(Key) NewKey) map[NewKey]Value
func TransformValues ¶
func TransformValues[Key comparable, Value any, NewValue any]( m map[Key]Value, fn func(Value) NewValue, ) map[Key]NewValue
func Values ¶
func Values[Key comparable, Value any](m map[Key]Value) []Value
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.