回答編集履歴

1

コードの修正

2018/08/23 04:37

投稿

miyabi-sun
miyabi-sun

スコア21158

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  そしてcheerioのmapメソッドは同期的な処理なのでPromise不要というかむしろ邪魔です。
10
10
 
11
- 原因はこれの外側の使い方にある可能性もあります。
11
+ 原因はこれの外側の使い方にある可能性が高いと思います。
12
12
 
13
13
 
14
14
 
@@ -50,13 +50,15 @@
50
50
 
51
51
  ```JavaScript
52
52
 
53
- const makeAgenda = cheerio_object => {
53
+ // もし文字列を引数にする関数が作りたかったらstringという名前にするの?違うよね?なら最初から$でおk
54
54
 
55
- console.log("In makeAgenda");
55
+ // かっこつけてHaskell風の表記で書いてみる
56
56
 
57
- const $ = cheerio_object;
57
+ // makeAgenda :: CheerioObject -> Object
58
58
 
59
+ const makeAgenda = $ => {
59
60
 
61
+ // PromiseでなくA to Bの関数になったんだからconsole.logとかいらないよね
60
62
 
61
63
  const agenda = [];
62
64