Skip to content

Commit 0fcf42b

Browse files
1eyewonderTheAngryByrd
authored andcommitted
Added Fable flags
1 parent deda884 commit 0fcf42b

File tree

2 files changed

+8
-0
lines changed
  • src/FsToolkit.ErrorHandling
  • tests/FsToolkit.ErrorHandling.Tests

2 files changed

+8
-0
lines changed

src/FsToolkit.ErrorHandling/List.fs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@ module List =
164164

165165
let sequenceAsyncOptionM xs = traverseAsyncOptionM id xs
166166

167+
#if !FABLE_COMPILER
167168
let rec private traverseVOptionM' (state: voption<_>) (f: _ -> voption<_>) xs =
168169
match xs with
169170
| [] ->
@@ -184,3 +185,5 @@ module List =
184185
let traverseVOptionM f xs = traverseVOptionM' (ValueSome []) f xs
185186

186187
let sequenceVOptionM xs = traverseVOptionM id xs
188+
189+
#endif

tests/FsToolkit.ErrorHandling.Tests/List.fs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,7 @@ let sequenceAsyncResultATests =
547547
}
548548
]
549549

550+
#if !FABLE_COMPILER
550551
let traverseVOptionMTests =
551552
testList "List.traverseVOptionM Tests" [
552553
let tryTweetVOption x =
@@ -611,6 +612,8 @@ let sequenceVOptionMTests =
611612
Expect.equal actual ValueNone "traverse the list and return value none"
612613
]
613614

615+
#endif
616+
614617
let allTests =
615618
testList "List Tests" [
616619
traverseResultMTests
@@ -627,6 +630,8 @@ let allTests =
627630
sequenceAsyncResultMTests
628631
sequenceAsyncOptionMTests
629632
sequenceAsyncResultATests
633+
#if !FABLE_COMPILER
630634
traverseVOptionMTests
631635
sequenceVOptionMTests
636+
#endif
632637
]

0 commit comments

Comments
 (0)