@@ -38,33 +38,33 @@ module Traversable =
38
38
Assert.AreEqual ( Some [| 1 ; 2 |], testVal)
39
39
Assert.IsInstanceOf< Option< array< int>>> testVal
40
40
41
- [<Test>]
42
- let traverseDerivedFromSequence () =
43
- let testVal = traverse ( fun x -> [ int16 x.. int16 ( x+ 2 )]) ( WrappedListH [ 1 ; 4 ])
44
- Assert.AreEqual (
45
- [
46
- WrappedListH [ 1 s; 4 s]; WrappedListH [ 1 s; 5 s]; WrappedListH [ 1 s; 6 s];
47
- WrappedListH [ 2 s; 4 s]; WrappedListH [ 2 s; 5 s]; WrappedListH [ 2 s; 6 s];
48
- WrappedListH [ 3 s; 4 s]; WrappedListH [ 3 s; 5 s]; WrappedListH [ 3 s; 6 s]
49
- ] , testVal)
50
- Assert.IsInstanceOf< list< WrappedListH< int16>>> testVal
41
+ // [<Test>]
42
+ // let traverseDerivedFromSequence () =
43
+ // let testVal = traverse (fun x -> [int16 x..int16 (x+2)]) (WrappedListH [1; 4])
44
+ // Assert.AreEqual (
45
+ // [
46
+ // WrappedListH [1s; 4s]; WrappedListH [1s; 5s]; WrappedListH [1s; 6s];
47
+ // WrappedListH [2s; 4s]; WrappedListH [2s; 5s]; WrappedListH [2s; 6s];
48
+ // WrappedListH [3s; 4s]; WrappedListH [3s; 5s]; WrappedListH [3s; 6s]
49
+ // ] , testVal)
50
+ // Assert.IsInstanceOf<list<WrappedListH<int16>>> testVal
51
51
52
52
[<Test>]
53
53
let sequence_Specialization () =
54
54
55
55
let inline seqSeq ( x : _ seq ) = sequence x
56
- let inline seqArr ( x : _ [] ) = sequence x
57
- let inline seqLst ( x : _ list ) = sequence x
56
+ // let inline seqArr (x:_ [] ) = sequence x
57
+ // let inline seqLst (x:_ list) = sequence x
58
58
59
59
let a : list < _ > = seqSeq ( seq [[ 1 ];[ 3 ]])
60
60
CollectionAssert.AreEqual ([ seq [ 1 ; 3 ]], a)
61
61
Assert.IsInstanceOf< list< seq< int>>> a
62
- let b = seqArr ( [|[ 1 ];[ 3 ]|])
63
- CollectionAssert.AreEqual ([[| 1 ; 3 |]], b)
64
- Assert.IsInstanceOf< list< array< int>>> b
65
- let c = seqLst ( [ [ 1 ];[ 3 ] ])
66
- CollectionAssert.AreEqual ([[ 1 ; 3 ]], c)
67
- Assert.IsInstanceOf< list< list< int>>> c
62
+ // let b = seqArr ( [|[1];[3]|])
63
+ // CollectionAssert.AreEqual ([[|1; 3|]], b)
64
+ // Assert.IsInstanceOf<list<array<int>>> b
65
+ // let c = seqLst ( [ [1];[3] ])
66
+ // CollectionAssert.AreEqual ([[1; 3]], c)
67
+ // Assert.IsInstanceOf<list<list<int>>> c
68
68
69
69
[<Test>]
70
70
let traverse_Specialization () =
@@ -369,4 +369,4 @@ module ZipApplicatives =
369
369
CollectionAssert.AreEqual ( a2, a4)
370
370
CollectionAssert.AreEqual ( b2, b4)
371
371
Assert.AreEqual ( Some [| 1 ; 2 ; 3 |], c2)
372
- CollectionAssert.AreEqual ( d1, d3)
372
+ CollectionAssert.AreEqual ( d1, d3)
0 commit comments