Thiago Arrais a4170b5e32 Transform for F# Pipeline (#9984)
* Transform for F#-style await

Inludes support for optimizing single-parameter arrow functions

* Wait until optimization before pushing placeholder into scope
2019-06-30 12:53:22 +02:00

15 lines
279 B
JavaScript

var result = [5,10]
|> (_ => _.map(x => x * 2))
|> (_ => _.reduce( (a,b) => a + b ))
|> (sum => sum + 1)
expect(result).toBe(31);
var inc = (x) => x + 1;
var double = (x) => x * 2;
var result2 = [4, 9].map( x => x |> inc |> double )
expect(result2).toEqual([10, 20]);