Documentation
¶
Index ¶
- Variables
- func IterInterchanged[L, R any](seq iter.Seq2[L, R]) iter.Seq2[R, L]
- func IterLeftOnly[L, R any](seq iter.Seq2[L, R]) iter.Seq[L]
- func IterRightOnly[L, R any](seq iter.Seq2[L, R]) iter.Seq[R]
- func MakeIter2FromIter1[K, V any](iter1 iter.Seq[V], k K) iter.Seq2[K, V]
- func MakeIter2FromIter1Func[K, V any](iter1 iter.Seq[V], f func(v V) (k K)) iter.Seq2[K, V]
- func MakeIter2FromIter1Indexed[V any](iter1 iter.Seq[V]) iter.Seq2[int, V]
- func TranslateEmpty[T comparable](s T, replacement T) (r T)
- type InterfaceIsReferentialTransparentType
- type NilIteratorValueType
- type PromiseReferentialTransparentI
Constants ¶
This section is empty.
Variables ¶
View Source
var NilIteratorValue = struct{}{}
Functions ¶
func MakeIter2FromIter1Func ¶
func TranslateEmpty ¶
func TranslateEmpty[T comparable](s T, replacement T) (r T)
TranslateEmpty if s is the empty value (type specific) TranslateEmpty returns replacement
Types ¶
type InterfaceIsReferentialTransparentType ¶
type InterfaceIsReferentialTransparentType bool
type NilIteratorValueType ¶
type NilIteratorValueType struct{}
type PromiseReferentialTransparentI ¶
type PromiseReferentialTransparentI interface {
PromiseToBeReferentialTransparent() (_ InterfaceIsReferentialTransparentType)
}
Click to show internal directories.
Click to hide internal directories.