- 作者: MiranLipovaca
- 出版社/メーカー: オーム社
- 発売日: 2017/07/14
- メディア: Kindle版
- 購入: 4人 クリック: 9回
- この商品を含むブログを見る
今日は 第9章:もっと入力、もっと出力 ToDoリストをもっと楽しむの終わり (位置 4609/11175) まで読み進めました。
僕の読んでいる kindle 版では todo.hs に間違いがあるようです。
今日は 第9章:もっと入力、もっと出力 ToDoリストをもっと楽しむの終わり (位置 4609/11175) まで読み進めました。
僕の読んでいる kindle 版では todo.hs に間違いがあるようです。
昨日もサボってしまいました。
今日は 第9章:もっと入力、もっと出力 ToDoリスト の途中 (位置 4442/11175) まで読み進めました。
今までに出てきた関数でも、記録紙忘れていたものがあったのでそれも追記しました。
今日は、いままで勉強した部分を読み返したりしたので、ほとんど進みませんでした。
具体的には、第9章:もっと入力、もっと出力 ファイルの読み書き の途中 (位置 4370/11175) まで読み進めました。
一応、2ヶ月位を読み終える目標にしているので、少しスピードアップしなければなりません。
今日は 第9章:もっと入力、もっと出力 ファイルとストリーム の途中 (位置 4146/11175) まで読み進めました。
getContents の動作が ghc でコンパイルした場合は行バッファが効いていて、一行ごとの入力だったのに対して ghci 上では一文字ずつ処理されるようで違っていました。
今日も I/O 系の関数が幾つか出てきました。
昨日はさぼってしまいました。
今日は 第8章:入出力 いくつかの便利なI/O関数 の途中 (位置 4056/11175) まで読み進めました。
なかなかコードを読めるようになれません。
例えば
unwords.map reverse.words
は unwords.(map reverse).words
と同等なのですが、
括弧なしでは、.
のほうが結合が高く見えてしまって、コードの理解に手間取ります。
I/O 関係で幾つか新しい関数が出てきましたが、これらに関しては比較的簡単に理解できました。
今日は 第8章:入出力 IOアクションどうしをまとめる の途中 (位置 3916/11175) まで読み進めました。
やっと I/O が出てきましました。
今回は putStrLn と getLine という関数がでてきました。toUpper は既出かもしれませんがメモになかったので追記しました。