Dylan Baker 6 lat temu
rodzic
commit
fb75ea9bc2
1 zmienionych plików z 1 dodań i 3 usunięć
  1. 1
    3
      src/core.js

+ 1
- 3
src/core.js Wyświetl plik

11
   '<': (a, b) => new AST.Boolean({ value: a.value < b.value }),
11
   '<': (a, b) => new AST.Boolean({ value: a.value < b.value }),
12
   '>=': (a, b) => new AST.Boolean({ value: a.value >= b.value }),
12
   '>=': (a, b) => new AST.Boolean({ value: a.value >= b.value }),
13
   '<=': (a, b) => new AST.Boolean({ value: a.value <= b.value }),
13
   '<=': (a, b) => new AST.Boolean({ value: a.value <= b.value }),
14
-  list: (...args) => {
15
-    return new AST.List({ elements: args })
16
-  },
14
+  list: (...args) => new AST.List({ elements: args }),
17
   length: xs => new AST.Number({ value: xs.elements.length }),
15
   length: xs => new AST.Number({ value: xs.elements.length }),
18
   cons: (x, xs) => new AST.List({ elements: [x, ...xs.elements] }),
16
   cons: (x, xs) => new AST.List({ elements: [x, ...xs.elements] }),
19
   head: xs => xs.elements[0],
17
   head: xs => xs.elements[0],

Ładowanie…
Anuluj
Zapisz