MCPcopy Create free account

hub / github.com/Shimada666/super-stream / functions

Functions57 in github.com/Shimada666/super-stream

↓ 12 callersMethodto_list
(self)
src/superstream/stream.py:117
↓ 4 callersMethodreduce
(self, func: Callable[[T, T], T], initial: T = _initial_missing)
src/superstream/stream.py:60
↓ 2 callersMethodany_match
this is equivalent to for i in self._stream: if func(i): return True return False
src/superstream/stream.py:99
↓ 2 callersMethodfilter
(self, func: Callable[[T], bool])
src/superstream/stream.py:33
↓ 2 callersMethodfind_first
(self)
src/superstream/stream.py:96
↓ 2 callersMethodmap
(self, func: Callable[[T], R])
src/superstream/stream.py:24
↓ 2 callersMethodmax
:param default: use default value when stream is empty :param key: at lease supported __lt__ method
src/superstream/stream.py:87
↓ 2 callersMethodmin
:param default: use default value when stream is empty :param key: at lease supported __lt__ method
src/superstream/stream.py:78
↓ 2 callersMethodsum
(self, start: T = 0)
src/superstream/stream.py:51
↓ 2 callersMethodto_dict
(self, k: Callable[[T], K], v: Callable[[T], U])
src/superstream/stream.py:123
↓ 1 callersMethodall_match
(self, func: Callable[[T], bool])
src/superstream/stream.py:111
↓ 1 callersMethodcollect
(self, func: Callable[[Iterable[T]], R])
src/superstream/stream.py:129
↓ 1 callersMethodcollects
(self, func: Callable[[Iterable[T]], Iterable[R]])
src/superstream/stream.py:132
↓ 1 callersMethodcount
(self)
src/superstream/stream.py:46
↓ 1 callersMethoddistinct
(self)
src/superstream/stream.py:40
↓ 1 callersMethodflat_map
(self, func: Callable[[T], 'Stream[R]'])
src/superstream/stream.py:30
↓ 1 callersMethodfor_each
(self, func: Callable[[T], None])
src/superstream/stream.py:36
↓ 1 callersMethodgroup_by
(self, classifier: Callable[[T], K])
src/superstream/stream.py:54
↓ 1 callersFunctionidentity
:param x: :return: itself, is equivalent to lambda x: x
src/superstream/util.py:6
↓ 1 callersMethodlimit
(self, max_size: int)
src/superstream/stream.py:72
↓ 1 callersMethodnone_match
(self, func: Callable[[T], bool])
src/superstream/stream.py:114
↓ 1 callersMethodof
(*args: T)
src/superstream/stream.py:21
↓ 1 callersMethodskip
(self, n: int)
src/superstream/stream.py:75
↓ 1 callersMethodsorted
(self, key=None, reverse=False)
src/superstream/stream.py:43
↓ 1 callersMethodstar_map
(self, func: Callable[..., R])
src/superstream/stream.py:27
↓ 1 callersMethodto_map
(self, k: Callable[[T], K], v: Callable[[T], U])
src/superstream/stream.py:126
↓ 1 callersMethodto_set
(self)
src/superstream/stream.py:120
Method__init__
(self, stream: Iterable[T])
src/superstream/stream.py:14
Method__iter__
(self)
src/superstream/stream.py:17
Methodtest_all_match
(self)
tests/test_stream.py:111
Methodtest_any_match
(self)
tests/test_stream.py:106
Methodtest_collect
(self)
tests/test_stream.py:150
Methodtest_collects
(self)
tests/test_stream.py:155
Methodtest_count
(self)
tests/test_stream.py:42
Methodtest_distinct
(self)
tests/test_stream.py:32
Methodtest_filter
(self)
tests/test_stream.py:23
Methodtest_find_first
(self)
tests/test_stream.py:97
Methodtest_flat_map
(self)
tests/test_stream.py:18
Methodtest_for_each
(self)
tests/test_stream.py:28
Methodtest_group_by
(self)
tests/test_stream.py:56
Functiontest_identity
()
tests/test_util.py:4
Methodtest_init
(self)
tests/test_stream.py:5
Methodtest_limit
(self)
tests/test_stream.py:75
Methodtest_map
(self)
tests/test_stream.py:8
Methodtest_max
(self)
tests/test_stream.py:91
Methodtest_min
(self)
tests/test_stream.py:85
Methodtest_none_match
(self)
tests/test_stream.py:116
Methodtest_of
(self)
tests/test_stream.py:147
Methodtest_reduce
(self)
tests/test_stream.py:61
Methodtest_set
(self)
tests/test_stream.py:126
Methodtest_skip
(self)
tests/test_stream.py:80
Methodtest_sorted
(self)
tests/test_stream.py:37
Methodtest_star_map
(self)
tests/test_stream.py:13
Methodtest_sum
(self)
tests/test_stream.py:47
Methodtest_to_dict
(self)
tests/test_stream.py:131
Methodtest_to_list
(self)
tests/test_stream.py:121
Methodtest_to_map
(self)
tests/test_stream.py:139