Documentation
¶
Index ¶
- type Sequence
- func (s *Sequence[K, V]) Drop(number int) *Sequence[K, V]
- func (s *Sequence[K, V]) Filter(fn func(K, V) bool) *Sequence[K, V]
- func (s *Sequence[K, V]) FirstKey() (key K, exist bool)
- func (s *Sequence[K, V]) FirstValue() (value V, exist bool)
- func (s *Sequence[K, V]) Map(fn func(K, V) (K, V)) *Sequence[K, V]
- func (s *Sequence[K, V]) Take(number int) *Sequence[K, V]
- func (s *Sequence[K, V]) ToKeySlice() []K
- func (s *Sequence[K, V]) ToMap() map[K]V
- func (s *Sequence[K, V]) ToValueSlice() []V
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Sequence ¶
type Sequence[K comparable, V any] struct { // contains filtered or unexported fields }
func (*Sequence[K, V]) FirstValue ¶
func (*Sequence[K, V]) ToKeySlice ¶
func (s *Sequence[K, V]) ToKeySlice() []K
func (*Sequence[K, V]) ToValueSlice ¶
func (s *Sequence[K, V]) ToValueSlice() []V
Click to show internal directories.
Click to hide internal directories.