@@ -92,7 +92,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
9292 1000
9393
9494 Revisions:
95- - main : New.
95+ - v1.0.0 : New.
9696 '''
9797
9898 @overload
@@ -420,7 +420,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
420420 [6561, 19683, 59049, 177147]
421421
422422 Revisions:
423- - main : New.
423+ - v1.0.0 : New.
424424 '''
425425
426426 def concat (self , second : Iterable [TSource_co ]) -> Enumerable [TSource_co ]:
@@ -535,7 +535,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
535535 [1, 4, 6, 3, 99]
536536
537537 Revisions:
538- - main : New. The method with same name (but different return type) in MoreEnumerable class
538+ - v1.0.0 : New. The method with same name (but different return type) in MoreEnumerable class
539539 was removed.
540540 '''
541541
@@ -563,7 +563,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
563563 100
564564
565565 Revisions:
566- - main : Added support for negative index.
566+ - v1.0.0 : Added support for negative index.
567567 '''
568568
569569 @overload
@@ -587,7 +587,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
587587 0
588588
589589 Revisions:
590- - main : Added support for negative index.
590+ - v1.0.0 : Added support for negative index.
591591 '''
592592
593593 @staticmethod
@@ -632,7 +632,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
632632 [(16, 'x'), (16, 't')]
633633
634634 Revisions:
635- - main : New. The method with same name (but different usage) in MoreEnumerable class was
635+ - v1.0.0 : New. The method with same name (but different usage) in MoreEnumerable class was
636636 renamed as ``except_by2()`` to accommodate this.
637637 '''
638638
@@ -905,7 +905,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
905905 ['+1', '-3', '+5', '+9']
906906
907907 Revisions:
908- - main : New.
908+ - v1.0.0 : New.
909909 '''
910910
911911 def join (self ,
@@ -1078,7 +1078,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
10781078 'dddd'
10791079
10801080 Revisions:
1081- - main : New.
1081+ - v1.0.0 : New.
10821082 '''
10831083
10841084 @overload
@@ -1094,7 +1094,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
10941094 if lhs < rhs, and 0 if they are equal.
10951095
10961096 Revisions:
1097- - main : New.
1097+ - v1.0.0 : New.
10981098 '''
10991099
11001100 @overload
@@ -1135,7 +1135,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
11351135 `InvalidOperationError` if there is no value.
11361136
11371137 Revisions:
1138- - main : New.
1138+ - v1.0.0 : New.
11391139 '''
11401140
11411141 @overload
@@ -1151,7 +1151,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
11511151 if lhs < rhs, and 0 if they are equal.
11521152
11531153 Revisions:
1154- - main : New.
1154+ - v1.0.0 : New.
11551155 '''
11561156
11571157 def of_type (self , t_result : Type [TResult ]) -> Enumerable [TResult ]:
@@ -1603,6 +1603,9 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
16031603 '''
16041604 Produces a subsequence defined by the given slice notation.
16051605
1606+ This method always uses a generic list slicing method regardless the implementation of the
1607+ wrapped iterable.
1608+
16061609 This method currently is identical to `elements_in()` when it takes a slice.
16071610
16081611 Example
@@ -1615,7 +1618,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
16151618 [10, 100]
16161619
16171620 Revisions:
1618- - main : New.
1621+ - v1.0.0 : New.
16191622 '''
16201623
16211624 def take_last (self , count : int ) -> Enumerable [TSource_co ]:
@@ -1740,7 +1743,7 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
17401743 [1, 9, -2, -7, 14, 15, -26] # abs(-2) == abs(2)
17411744
17421745 Revisions:
1743- - main : New.
1746+ - v1.0.0 : New.
17441747 '''
17451748
17461749 def where (self , predicate : Callable [[TSource_co ], bool ]) -> Enumerable [TSource_co ]:
@@ -1902,6 +1905,8 @@ class Enumerable(Sequence[TSource_co], Generic[TSource_co]):
19021905 This method always uses a generic list slicing method regardless the implementation of the
19031906 wrapped iterable.
19041907
1908+ This method currently is identical to `take()` when it takes a slice.
1909+
19051910 Example
19061911 .. code-block:: python
19071912
0 commit comments