-
Notifications
You must be signed in to change notification settings - Fork 788
/
externs.js
49 lines (44 loc) · 933 Bytes
/
externs.js
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
Math.imul = function(a, b) {};
var cljs = {};
cljs.core = {};
/**
* @constructor;
*/
cljs.core.Iterator = function() {};
cljs.core.Iterator.prototype.next = function() {};
/**
* @constructor;
*/
function IteratorStep() {};
/**
* @type {boolean}
*/
IteratorStep.prototype.done;
/**
* @type {Object}
*/
IteratorStep.prototype.value;
/**
* @constructor;
*/
function Map() {};
Map.prototype.keys = function() {};
Map.prototype.entries = function() {};
Map.prototype.values = function() {};
Map.prototype.has = function(k) {};
Map.prototype.get = function(k) {};
Map.prototype.forEach = function(f) {};
/**
* @constructor;
*/
function Set() {};
Set.prototype.keys = function() {};
Set.prototype.entries = function() {};
Set.prototype.values = function() {};
Set.prototype.has = function(k) {};
Set.prototype.forEach = function(f) {};
/**
* @constructor;
*/
function IEquiv() {};
IEquiv.prototype.equiv = function() {};