File tree 3 files changed +33
-33
lines changed
3 files changed +33
-33
lines changed Original file line number Diff line number Diff line change @@ -392,7 +392,7 @@ let primitives_table =
392
392
(" #undefined" , Pundefined );
393
393
(" #typeof" , Ptypeof );
394
394
(" #is_nullable" , Pisnullable );
395
- (" #null_to_opt" , Pnullable_to_opt );
395
+ (" #null_to_opt" , Pnull_to_opt );
396
396
(" #nullable_to_opt" , Pnullable_to_opt );
397
397
(" #undefined_to_opt" , Pundefined_to_opt );
398
398
(" #makemutablelist" , Pmakelist Mutable );
Original file line number Diff line number Diff line change @@ -12,23 +12,23 @@ function fromOption(option) {
12
12
}
13
13
14
14
function equal ( a , b , eq ) {
15
- return Option . equal ( ( a == null ) ? undefined : Primitive_option . some ( a ) , ( b == null ) ? undefined : Primitive_option . some ( b ) , eq ) ;
15
+ return Option . equal ( a === null ? undefined : Primitive_option . some ( a ) , b === null ? undefined : Primitive_option . some ( b ) , eq ) ;
16
16
}
17
17
18
18
function compare ( a , b , cmp ) {
19
- return Option . compare ( ( a == null ) ? undefined : Primitive_option . some ( a ) , ( b == null ) ? undefined : Primitive_option . some ( b ) , cmp ) ;
19
+ return Option . compare ( a === null ? undefined : Primitive_option . some ( a ) , b === null ? undefined : Primitive_option . some ( b ) , cmp ) ;
20
20
}
21
21
22
22
function getOr ( value , $$default ) {
23
- if ( value == null ) {
24
- return $$default ;
25
- } else {
23
+ if ( value !== null ) {
26
24
return value ;
25
+ } else {
26
+ return $$default ;
27
27
}
28
28
}
29
29
30
30
function getExn ( value ) {
31
- if ( ! ( value == null ) ) {
31
+ if ( value ! == null ) {
32
32
return value ;
33
33
}
34
34
throw {
@@ -39,33 +39,33 @@ function getExn(value) {
39
39
}
40
40
41
41
function forEach ( value , f ) {
42
- if ( ! ( value == null ) ) {
42
+ if ( value ! == null ) {
43
43
return f ( value ) ;
44
44
}
45
45
46
46
}
47
47
48
48
function map ( value , f ) {
49
- if ( value == null ) {
50
- return null ;
51
- } else {
49
+ if ( value !== null ) {
52
50
return f ( value ) ;
51
+ } else {
52
+ return null ;
53
53
}
54
54
}
55
55
56
56
function mapOr ( value , $$default , f ) {
57
- if ( value == null ) {
58
- return $$default ;
59
- } else {
57
+ if ( value !== null ) {
60
58
return f ( value ) ;
59
+ } else {
60
+ return $$default ;
61
61
}
62
62
}
63
63
64
64
function flatMap ( value , f ) {
65
- if ( value == null ) {
66
- return null ;
67
- } else {
65
+ if ( value !== null ) {
68
66
return f ( value ) ;
67
+ } else {
68
+ return null ;
69
69
}
70
70
}
71
71
Original file line number Diff line number Diff line change @@ -12,23 +12,23 @@ function fromOption(option) {
12
12
}
13
13
14
14
function equal ( a , b , eq ) {
15
- return Option . equal ( ( a == null ) ? undefined : Primitive_option . some ( a ) , ( b == null ) ? undefined : Primitive_option . some ( b ) , eq ) ;
15
+ return Option . equal ( a === null ? undefined : Primitive_option . some ( a ) , b === null ? undefined : Primitive_option . some ( b ) , eq ) ;
16
16
}
17
17
18
18
function compare ( a , b , cmp ) {
19
- return Option . compare ( ( a == null ) ? undefined : Primitive_option . some ( a ) , ( b == null ) ? undefined : Primitive_option . some ( b ) , cmp ) ;
19
+ return Option . compare ( a === null ? undefined : Primitive_option . some ( a ) , b === null ? undefined : Primitive_option . some ( b ) , cmp ) ;
20
20
}
21
21
22
22
function getOr ( value , $$default ) {
23
- if ( value == null ) {
24
- return $$default ;
25
- } else {
23
+ if ( value !== null ) {
26
24
return value ;
25
+ } else {
26
+ return $$default ;
27
27
}
28
28
}
29
29
30
30
function getExn ( value ) {
31
- if ( ! ( value == null ) ) {
31
+ if ( value ! == null ) {
32
32
return value ;
33
33
}
34
34
throw {
@@ -39,33 +39,33 @@ function getExn(value) {
39
39
}
40
40
41
41
function forEach ( value , f ) {
42
- if ( ! ( value == null ) ) {
42
+ if ( value ! == null ) {
43
43
return f ( value ) ;
44
44
}
45
45
46
46
}
47
47
48
48
function map ( value , f ) {
49
- if ( value == null ) {
50
- return null ;
51
- } else {
49
+ if ( value !== null ) {
52
50
return f ( value ) ;
51
+ } else {
52
+ return null ;
53
53
}
54
54
}
55
55
56
56
function mapOr ( value , $$default , f ) {
57
- if ( value == null ) {
58
- return $$default ;
59
- } else {
57
+ if ( value !== null ) {
60
58
return f ( value ) ;
59
+ } else {
60
+ return $$default ;
61
61
}
62
62
}
63
63
64
64
function flatMap ( value , f ) {
65
- if ( value == null ) {
66
- return null ;
67
- } else {
65
+ if ( value !== null ) {
68
66
return f ( value ) ;
67
+ } else {
68
+ return null ;
69
69
}
70
70
}
71
71
You can’t perform that action at this time.
0 commit comments