File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -331,6 +331,9 @@ The following is the progress report:
331331| | ` sumBy ` | ` sumBy ` | ` sumByAsync ` | |
332332| ✅ ; [ #76 ] [ ] | ` tail ` | ` tail ` | | |
333333| | ` take ` | ` take ` | | |
334+ | ✅ ; [ #126 ] [ ] | ` takeUntil ` | ` takeUntil ` | ` takeUntilAsync ` | |
335+ | ✅ ; [ #126 ] [ ] | | | ` takeUntilInclusive ` | |
336+ | ✅ ; [ #126 ] [ ] | | | ` takeUntilInclusiveAsync ` | |
334337| ✅ ; [ #126 ] [ ] | ` takeWhile ` | ` takeWhile ` | ` takeWhileAsync ` | |
335338| ✅ ; [ #126 ] [ ] | | | ` takeWhileInclusive ` | |
336339| ✅ ; [ #126 ] [ ] | | | ` takeWhileInclusiveAsync ` | |
@@ -526,6 +529,10 @@ module TaskSeq =
526529 val prependSeq: source1: seq<'T> -> source2: taskSeq<'T> -> taskSeq<'T>
527530 val singleton: source: 'T -> taskSeq<'T>
528531 val tail: source: taskSeq<'T> -> Task<taskSeq<'T>>
532+ val takeUntil: predicate: ('T -> bool) -> source: taskSeq<'T> -> Task<taskSeq<'T>>
533+ val takeUntilAsync: predicate: ('T -> #Task<bool>) -> source: taskSeq<'T> -> Task<taskSeq<'T>>
534+ val takeUntilInclusive: predicate: ('T -> bool) -> source: taskSeq<'T> -> Task<taskSeq<'T>>
535+ val takeUntilInclusiveAsync: predicate: ('T -> #Task<bool>) -> source: taskSeq<'T> -> Task<taskSeq<'T>>
529536 val takeWhile: predicate: ('T -> bool) -> source: taskSeq<'T> -> Task<taskSeq<'T>>
530537 val takeWhileAsync: predicate: ('T -> #Task<bool>) -> source: taskSeq<'T> -> Task<taskSeq<'T>>
531538 val takeWhileInclusive: predicate: ('T -> bool) -> source: taskSeq<'T> -> Task<taskSeq<'T>>
You can’t perform that action at this time.
0 commit comments