Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alaingilbert/agl
/ functions
Functions
2,276 in github.com/alaingilbert/agl
⨍
Functions
2,276
◇
Types & classes
311
Function
AglIteratorCompactMap
(it Iterator[T], f func(T) Option[R])
pkg/agl/core/core.go:641
Function
AglIteratorCount
AglIteratorCount consumes the iterator, counting the number of iterations and returning it.
pkg/agl/core/core.go:1611
Function
AglIteratorIntoIterator
(it Iterator[T])
pkg/agl/core/core.go:1314
Function
AglIteratorJoined
(s Iterator[string], sep string)
pkg/agl/core/core.go:832
Function
AglIteratorNth
AglIteratorNth returns the nth element of the iterator.
pkg/agl/core/core.go:506
Function
AglIteratorPeekable
(it Iterator[T])
pkg/agl/core/core.go:931
Function
AglIteratorPosition
(it I, f func(T) bool)
pkg/agl/core/core.go:707
Function
AglIteratorSkip
AglIteratorSkip creates an iterator that skips the first n elements.
pkg/agl/core/core.go:1510
Function
AglIteratorSorted
(it Iterator[T])
pkg/agl/core/core.go:826
Function
AglIteratorStepBy
AglIteratorStepBy creates an iterator starting at the same point, but stepping by the given amount at each iteration.
pkg/agl/core/core.go:1562
Function
AglIteratorSum
(it Iterator[T])
pkg/agl/core/core.go:393
Function
AglIteratorTake
AglIteratorTake creates an iterator that yields the first n elements, or fewer if the underlying iterator ends sooner.
pkg/agl/core/core.go:1463
Function
AglMapAllSatisfy
(m map[K]V, pred func(DictEntry[K, V]) bool)
pkg/agl/core/core.go:2432
Function
AglMapContainsKey
(m map[K]V, k K)
pkg/agl/core/core.go:2409
Function
AglMapDrain
(m map[K]V)
pkg/agl/core/core.go:2466
Function
AglMapFilter
(m map[K]V, f func(DictEntry[K, V]) bool)
pkg/agl/core/core.go:2414
Function
AglMapIndex
(m map[K]V, index K)
pkg/agl/core/core.go:2402
Function
AglMapInsert
(m map[K]V, k K, v V)
pkg/agl/core/core.go:2457
Function
AglMapIsEmpty
(m map[K]V)
pkg/agl/core/core.go:2480
Function
AglMapKeys
(m map[K]V)
pkg/agl/core/core.go:2441
Function
AglMapMap
(m map[K]V, f func(DictEntry[K, V]) R)
pkg/agl/core/core.go:2424
Function
AglMapReduce
(m map[K]V, acc R, f func(R, DictEntry[K, V]) R)
pkg/agl/core/core.go:266
Function
AglMapReduceInto
(m map[K]V, acc R, f func(*R, DictEntry[K, V]) AglVoid)
pkg/agl/core/core.go:273
Function
AglMapRemove
(m map[K]V, k K)
pkg/agl/core/core.go:2449
Function
AglMapValues
(m map[K]V)
pkg/agl/core/core.go:2445
Function
AglNewRange
(start, end T)
pkg/agl/core/core.go:1261
Function
AglNewRangeFrom
(start T)
pkg/agl/core/core.go:1195
Function
AglNewRangeInclusive
(start, end T)
pkg/agl/core/core.go:1209
Function
AglNewSet
(els ...T)
pkg/agl/core/core.go:2526
Function
AglNoop
(_ ...any)
pkg/agl/core/core.go:332
Function
AglNumString
(v T)
pkg/agl/core/core.go:2536
Function
AglOptionMap
(o Option[T], clb func(T) R)
pkg/agl/core/core.go:112
Function
AglPow
(v T, e E)
pkg/agl/core/core.go:2306
Function
AglPrecondition
(pred bool, msg ...string)
pkg/agl/core/core.go:292
Function
AglPrint
(a ...any)
pkg/agl/core/core.go:280
Function
AglPrintf
(format string, a ...any)
pkg/agl/core/core.go:288
Function
AglPrintln
(a ...any)
pkg/agl/core/core.go:284
Function
AglSequenceAllSatisfy
(s Sequence[T], pred func(T) bool)
pkg/agl/core/core.go:769
Function
AglSequenceAny
(s Sequence[T], f func(T) bool)
pkg/agl/core/core.go:778
Function
AglSequenceChain
AglSequenceChain takes two iterators and creates a new iterator over both in sequence.
pkg/agl/core/core.go:555
Function
AglSequenceContains
(s Sequence[T], e T)
pkg/agl/core/core.go:756
Function
AglSequenceFilter
(s Sequence[T], f func(T) bool)
pkg/agl/core/core.go:658
Function
AglSequenceFindMap
AglSequenceFindMap applies function to the elements of iterator and returns the first non-none result.
pkg/agl/core/core.go:685
Function
AglSequenceFlatMap
(s Sequence[T], f func(T) []R)
pkg/agl/core/core.go:645
Function
AglSequenceForEach
(s Sequence[T], f func(T) AglVoid)
pkg/agl/core/core.go:816
Function
AglSequenceInspect
AglSequenceInspect does something with each element of an iterator, passing the value on.
pkg/agl/core/core.go:434
Function
AglSequenceIntersperse
AglSequenceIntersperse creates a new iterator which places a copy of separator between adjacent items of the original iterator.
pkg/agl/core/core.go:586
Function
AglSequenceLast
AglSequenceLast consumes the iterator, returning the last element.
pkg/agl/core/core.go:446
Function
AglSequenceLen
(s Sequence[T])
pkg/agl/core/core.go:404
Function
AglSequenceMap
(s Sequence[T], f func(T) R)
pkg/agl/core/core.go:786
Function
AglSequenceMax
(s Sequence[T])
pkg/agl/core/core.go:411
Function
AglSequenceMin
(s Sequence[T])
pkg/agl/core/core.go:422
Function
AglSequencePosition
AglSequencePosition searches for an element in an iterator, returning its index.
pkg/agl/core/core.go:696
Function
AglSequenceSorted
(s Sequence[T])
pkg/agl/core/core.go:822
Function
AglSequenceStepBy
AglSequenceStepBy creates an iterator starting at the same point, but stepping by the given amount at each iteration.
pkg/agl/core/core.go:571
Function
AglSequenceSum
(s Sequence[T])
pkg/agl/core/core.go:386
Function
AglSequenceTakeWhile
AglSequenceTakeWhile creates an iterator that yields elements based on a predicate.
pkg/agl/core/core.go:604
Function
AglSetContainsWhere
(s AglSet[T], p func(T) bool)
pkg/agl/core/core.go:1740
Function
AglSetEquals
AglSetEquals returns a Boolean value indicating whether two sets have equal elements.
pkg/agl/core/core.go:1714
Function
AglSetFilter
(s AglSet[T], pred func(T) bool)
pkg/agl/core/core.go:1818
Function
AglSetFirst
(s AglSet[T])
pkg/agl/core/core.go:1771
Function
AglSetFirstWhere
(s AglSet[T], predicate func(T) bool)
pkg/agl/core/core.go:1780
Function
AglSetForEach
(s AglSet[T], f func(T) AglVoid)
pkg/agl/core/core.go:1814
Function
AglSetFormIntersection
AglSetFormIntersection removes the elements of the set that aren't also in the given sequence.
pkg/agl/core/core.go:1877
Function
AglSetFormSymmetricDifference
AglSetFormSymmetricDifference removes the elements of the set that are also in the given sequence and adds the members of the sequence that are not al
pkg/agl/core/core.go:1902
Function
AglSetFormUnion
AglSetFormUnion inserts the elements of the given sequence into the set.
pkg/agl/core/core.go:1836
Function
AglSetIntersection
AglSetIntersection returns a new set with the elements that are common to both this set and the given sequence.
pkg/agl/core/core.go:1866
Function
AglSetIsEmpty
(s AglSet[T])
pkg/agl/core/core.go:1759
Function
AglSetIsStrictSubset
AglSetIsStrictSubset returns a Boolean value that indicates whether the set is a strict subset of the given sequence. Set A is a strict subset of anot
pkg/agl/core/core.go:1927
Function
AglSetIsStrictSuperset
AglSetIsStrictSuperset returns a Boolean value that indicates whether the set is a strict superset of the given sequence. Set A is a strict superset o
pkg/agl/core/core.go:1959
Function
AglSetIsSubset
AglSetIsSubset returns a Boolean value that indicates whether the set is a subset of the given sequence. Return: true if the set is a subset of possib
pkg/agl/core/core.go:1916
Function
AglSetIsSuperset
AglSetIsSuperset returns a Boolean value that indicates whether this set is a superset of the given set. Return: true if the set is a superset of othe
pkg/agl/core/core.go:1944
Function
AglSetIter
(s AglSet[T])
pkg/agl/core/core.go:1649
Function
AglSetLen
(s AglSet[T])
pkg/agl/core/core.go:1669
Function
AglSetMap
func AglIteratorEach[T any](it Iterator[T]) aglImportIter.Seq[T] { return func(yield func(T) bool) { for { if el := it.Next(); el.IsSome() {
pkg/agl/core/core.go:1810
Function
AglSetMax
(s AglSet[T])
pkg/agl/core/core.go:1709
Function
AglSetMin
(s AglSet[T])
pkg/agl/core/core.go:1705
Function
AglSetRemove
AglSetRemove removes the specified element from the set. Return: The value of the member parameter if it was a member of the set; otherwise, nil.
pkg/agl/core/core.go:1751
Function
AglSetRemoveFirst
(s AglSet[T])
pkg/agl/core/core.go:1763
Function
AglSetSubtract
(s AglSet[T], other Iterator[T])
pkg/agl/core/core.go:1858
Function
AglSetSubtracting
(s AglSet[T], other Iterator[T])
pkg/agl/core/core.go:1846
Function
AglSetSymmetricDifference
AglSetSymmetricDifference returns a new set with the elements that are either in this set or in the given sequence, but not in both.
pkg/agl/core/core.go:1886
Function
AglSetUnion
AglSetUnion returns a new set with the elements of both this set and the given sequence.
pkg/agl/core/core.go:1823
Function
AglSqrt
(v T)
pkg/agl/core/core.go:2534
Function
AglStringAsBytes
(s string)
pkg/agl/core/core.go:2148
Function
AglStringContains
(s string, substr string)
pkg/agl/core/core.go:2084
Function
AglStringContainsAny
(s, chars string)
pkg/agl/core/core.go:2088
Function
AglStringCount
(s, substr string)
pkg/agl/core/core.go:2108
Function
AglStringCut
(s string, sep string)
pkg/agl/core/core.go:2056
Function
AglStringCutPrefix
(s string, prefix string)
pkg/agl/core/core.go:2064
Function
AglStringCutSuffix
(s string, suffix string)
pkg/agl/core/core.go:2072
Function
AglStringEnumerated
(s string)
pkg/agl/core/core.go:2003
Function
AglStringF32
(s string)
pkg/agl/core/core.go:2258
Function
AglStringF64
(s string)
pkg/agl/core/core.go:2266
Function
AglStringHasPrefix
(s string, prefix string)
pkg/agl/core/core.go:2080
Function
AglStringHasSuffix
(s string, suffix string)
pkg/agl/core/core.go:2128
Function
AglStringI16
(s string)
pkg/agl/core/core.go:2186
Function
AglStringI32
(s string)
pkg/agl/core/core.go:2195
Function
AglStringI64
(s string)
pkg/agl/core/core.go:2204
Function
AglStringI8
(s string)
pkg/agl/core/core.go:2177
← previous
next →
801–900 of 2,276, ranked by callers