-
-
Notifications
You must be signed in to change notification settings - Fork 115
/
application.input.gr
54 lines (36 loc) 路 1.52 KB
/
application.input.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
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)