回答編集履歴

3

微修正

2018/05/13 01:23

投稿

karamarimo
karamarimo

スコア2551

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ```js
6
6
 
7
- const f = (foo, bar) => (v) => (x => x != null ? x : bar(v))(foo(v));
7
+ const f = (foo, bar) => v => (x => x != null ? x : bar(v))(foo(v))
8
8
 
9
9
 
10
10
 

2

修正

2018/05/13 01:23

投稿

karamarimo
karamarimo

スコア2551

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ```js
6
6
 
7
- const f = (foo, bar) => (v) => ((x, y) => x != null ? x : y)(foo(v), bar(v));
7
+ const f = (foo, bar) => (v) => (x => x != null ? x : bar(v))(foo(v));
8
8
 
9
9
 
10
10
 

1

修正

2018/05/11 15:19

投稿

karamarimo
karamarimo

スコア2551

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  const f = (foo, bar) => (v) => ((x, y) => x != null ? x : y)(foo(v), bar(v));
8
8
 
9
- // undefined
9
+
10
10
 
11
11
  f((x => 0), (x => 2 * x))(10)
12
12