@@ -72,7 +72,7 @@ module Immutable =
7272
7373 do !
7474 Gen.getSeqImmutable variant
75- |> TaskSeq.skipWhile ((>) 5 ) // skip while less than 5
75+ |> TaskSeq.skipWhile ( fun x -> x < 5 )
7676 |> verifyDigitsAsString " EFGHIJ"
7777
7878 do !
@@ -104,7 +104,7 @@ module Immutable =
104104
105105 do !
106106 Gen.getSeqImmutable variant
107- |> TaskSeq.skipWhileInclusive ((>) 5 )
107+ |> TaskSeq.skipWhileInclusive ( fun x -> x < 5 )
108108 |> verifyDigitsAsString " FGHIJ" // last 4
109109
110110 do !
@@ -118,12 +118,12 @@ module Immutable =
118118 let ``TaskSeq - skipWhileInclusive + A returns the empty sequence if always true`` variant = task {
119119 do !
120120 Gen.getSeqImmutable variant
121- |> TaskSeq.skipWhileInclusive ((<) - 1 )
121+ |> TaskSeq.skipWhileInclusive ( fun x -> x > - 1 ) // always true
122122 |> verifyEmpty
123123
124124 do !
125125 Gen.getSeqImmutable variant
126- |> TaskSeq.skipWhileInclusiveAsync ( fun x -> task { return true } )
126+ |> TaskSeq.skipWhileInclusiveAsync ( fun x -> Task.fromResult ( x > - 1 ) )
127127 |> verifyEmpty
128128 }
129129
@@ -151,7 +151,7 @@ module SideEffects =
151151
152152 do !
153153 Gen.getSeqWithSideEffect variant
154- |> TaskSeq.skipWhile ((>) 6 )
154+ |> TaskSeq.skipWhile ( fun x -> x < 6 )
155155 |> verifyDigitsAsString " FGHIJ"
156156
157157 do !
@@ -170,7 +170,7 @@ module SideEffects =
170170
171171 do !
172172 Gen.getSeqWithSideEffect variant
173- |> TaskSeq.skipWhileInclusive ((>) 6 )
173+ |> TaskSeq.skipWhileInclusive ( fun x -> x < 6 )
174174 |> verifyDigitsAsString " GHIJ"
175175
176176 do !
@@ -213,7 +213,7 @@ module SideEffects =
213213 [<InlineData( true , true ) >]
214214 let ``TaskSeq - skipWhileXXX prove side effects are properly executed`` ( inclusive , isAsync ) = task {
215215 let mutable x = 41
216- let functionToTest = getFunction inclusive isAsync ((>) 50 )
216+ let functionToTest = getFunction inclusive isAsync ( fun x -> x < 50 )
217217
218218 let items = taskSeq {
219219 x <- x + 1
0 commit comments