Bring pipelineOperator flag in line with minimal
The minimal proposal requires parentheses around arrow functions and bans await from the pipeline.
This commit is contained in:
committed by
Nicolò Ribaudo
parent
1a6855eff2
commit
7142a79eb9
@@ -1,7 +1,7 @@
|
||||
var result = [5,10]
|
||||
|> _ => _.map(x => x * 2)
|
||||
|> _ => _.reduce( (a,b) => a + b )
|
||||
|> sum => sum + 1
|
||||
|> (_ => _.map(x => x * 2))
|
||||
|> (_ => _.reduce( (a,b) => a + b ))
|
||||
|> (sum => sum + 1)
|
||||
|
||||
expect(result).toBe(31);
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
var result = [5,10]
|
||||
|> _ => _.map(x => x * 2)
|
||||
|> _ => _.reduce( (a,b) => a + b )
|
||||
|> sum => sum + 1
|
||||
|> (_ => _.map(x => x * 2))
|
||||
|> (_ => _.reduce( (a,b) => a + b ))
|
||||
|> (sum => sum + 1)
|
||||
|
||||
expect(result).toBe(31);
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
var _ref, _ref2, _sum;
|
||||
var _sum, _ref, _ref2;
|
||||
|
||||
var result = (_ref = [5, 10], (_ref2 = _ref.map(x => x * 2), (_sum = _ref2.reduce((a, b) => a + b), _sum + 1)));
|
||||
var result = (_sum = (_ref = (_ref2 = [5, 10], _ref2.map(x => x * 2)), _ref.reduce((a, b) => a + b)), _sum + 1);
|
||||
expect(result).toBe(31);
|
||||
|
||||
var inc = x => x + 1;
|
||||
|
||||
@@ -2,7 +2,7 @@ var a = 1,
|
||||
b = 2,
|
||||
c = 3;
|
||||
var result = a
|
||||
|> (a, b) => b
|
||||
|> (a, b) => c;
|
||||
|> ((a, b) => b)
|
||||
|> ((a, b) => c);
|
||||
|
||||
expect(result).toBe(c);
|
||||
|
||||
@@ -2,7 +2,7 @@ var a = 1,
|
||||
b = 2,
|
||||
c = 3;
|
||||
var result = a
|
||||
|> (a, b) => b
|
||||
|> (a, b) => c;
|
||||
|> ((a, b) => b)
|
||||
|> ((a, b) => c);
|
||||
|
||||
expect(result).toBe(c);
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
var _a;
|
||||
var _ref, _a;
|
||||
|
||||
var a = 1,
|
||||
b = 2,
|
||||
c = 3;
|
||||
var result = (_a = a, ((a, b) => {
|
||||
var _b;
|
||||
|
||||
return _b = b, ((a, b) => c)(_b);
|
||||
})(_a));
|
||||
var result = (_ref = (_a = a, ((a, b) => b)(_a)), ((a, b) => c)(_ref));
|
||||
expect(result).toBe(c);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// Array destructing
|
||||
const result = [0] |> ([x]) => x;
|
||||
const result = [0] |> (([x]) => x);
|
||||
expect(result).toBe(0);
|
||||
|
||||
// Object destructuring
|
||||
const result2 = { y: 1, z: 2 } |> ({ y, z }) => y + z;
|
||||
const result2 = { y: 1, z: 2 } |> (({ y, z }) => y + z);
|
||||
expect(result2).toBe(3);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// Array destructing
|
||||
const result = [0] |> ([x]) => x;
|
||||
const result = [0] |> (([x]) => x);
|
||||
expect(result).toBe(0);
|
||||
|
||||
// Object destructuring
|
||||
const result2 = { y: 1, z: 2 } |> ({ y, z }) => y + z;
|
||||
const result2 = { y: 1, z: 2 } |> (({ y, z }) => y + z);
|
||||
expect(result).toBe(3);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
var array = [10,20,30];
|
||||
|
||||
var last = array |> a => a[a.length-1];
|
||||
var last = array |> (a => a[a.length-1]);
|
||||
|
||||
expect(last).toBe(30);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
var array = [10,20,30];
|
||||
|
||||
var last = array |> a => a[a.length-1];
|
||||
var last = array |> (a => a[a.length-1]);
|
||||
|
||||
expect(last).toBe(30);
|
||||
|
||||
@@ -2,7 +2,7 @@ var a = 1,
|
||||
b = 2,
|
||||
c = 3;
|
||||
var result = a
|
||||
|> () => b
|
||||
|> () => c;
|
||||
|> (() => b)
|
||||
|> (() => c);
|
||||
|
||||
expect(result).toBe(c);
|
||||
|
||||
@@ -2,7 +2,7 @@ var a = 1,
|
||||
b = 2,
|
||||
c = 3;
|
||||
var result = a
|
||||
|> () => b
|
||||
|> () => c;
|
||||
|> (() => b)
|
||||
|> (() => c);
|
||||
|
||||
expect(result).toBe(c);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
var a = 1,
|
||||
b = 2,
|
||||
c = 3;
|
||||
var result = (a, (b, c));
|
||||
var result = ((a, b), c);
|
||||
expect(result).toBe(c);
|
||||
|
||||
Reference in New Issue
Block a user