-
-
Notifications
You must be signed in to change notification settings - Fork 115
/
application.expected.gr
87 lines (72 loc) 路 1.68 KB
/
application.expected.gr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
module Application
from "array" include Array
from "option" include Option
from "map" include Map
let data = [>]
let busNumbers = Array.map(((num, idx)) => {
(Option.expect("Expected a number", None), idx)
}, data)
let sillyFunction = (a, b, c, d, e, f, g, h, j, k) => 10
sillyFunction(
123456789,
123456789,
123456789,
123456789,
123456789,
123456789,
123456789,
123456789,
123456789,
123456789
)
let filteri = (x, y) => []
let findIndex = (x, y) => None
/**
* Produces a new array with any duplicates removed.
* Uses the generic `==` structural equality operator.
*
* @param array: The array to filter
* @returns The new array with only unique values
*/
provide let unique = array => {
filteri(
(el, index) => findIndex(longvalue => longvalue == el, array) == Some(index),
array
)
}
provide let unique2 = array => {
filteri(
(el, index) => findIndex(value => value == el, array) == Some(index),
array
)
}
provide let batchActionCreateAccount = ({ index }) => {
Native.promiseBatchActionCreateAccount(Conv.fromInt64(index))
}
let ret = filteri(
dst + _VALUE_OFFSET + dstIndex,
src + _VALUE_OFFSET + srcIndex,
length
)
let preExistingObjectsWithRefCountMismatch = Map.make():
Map.Map<Number, (Number, Number, Number, Number)>
let preEmatch = Map.make(): Map.Map<Number, (Number, Number, Number, Number)>
let preExistingObjectsch2 = Map.make(): Map.Map<Number, (Number, Number)>
let preExistingObjectsWithRefCountMismatch2 = Map.make():
Map.Map<
Number,
(
Number,
Number,
Number,
Number,
Number,
Number,
Number,
Number,
Number,
Number,
Number
)
>
Int32.(-)(1l, 2l)