今日は けっこう今までの部分を読み返したりしたので、あまり進みませんでしたが、第9章:もっと入力、もっと出力 ランダム性の途中まで (位置 4789/11175) まで読み進めました。
Haskell 勉強記録 25 日目
- 作者: MiranLipovaca
- 出版社/メーカー: オーム社
- 発売日: 2017/07/14
- メディア: Kindle版
- 購入: 4人 クリック: 9回
- この商品を含むブログを見る
今日は 第9章:もっと入力、もっと出力 ランダム性の途中まで (位置 4753/11175) まで読み進めました。
サンプルでは
finiteRandoms :: (RandomGen g, Random a, Num n)
となっているのですが。
Could not deduce (Eq n) arising from the literal `0' from the context (Rand.RandomGen g, Rand.Random a, Num n) bound by the type signature for finiteRandoms :: (Rand.RandomGen g, Rand.Random a, Num n) => n -> g -> ([a], g)
というエラーが出てしまったので
finiteRandoms :: (RandomGen g, Random a, Integral n)
にしました。
Haskell 勉強記録 24 日目
- 作者: MiranLipovaca
- 出版社/メーカー: オーム社
- 発売日: 2017/07/14
- メディア: Kindle版
- 購入: 4人 クリック: 9回
- この商品を含むブログを見る
今日は 第9章:もっと入力、もっと出力 ToDoリストをもっと楽しむの終わり (位置 4609/11175) まで読み進めました。
僕の読んでいる kindle 版では todo.hs に間違いがあるようです。
Haskell 勉強記録 23 日目
昨日もサボってしまいました。
今日は 第9章:もっと入力、もっと出力 ToDoリスト の途中 (位置 4442/11175) まで読み進めました。
今までに出てきた関数でも、記録紙忘れていたものがあったのでそれも追記しました。
Haskell 勉強記録 22 日目
今日は、いままで勉強した部分を読み返したりしたので、ほとんど進みませんでした。
具体的には、第9章:もっと入力、もっと出力 ファイルの読み書き の途中 (位置 4370/11175) まで読み進めました。
一応、2ヶ月位を読み終える目標にしているので、少しスピードアップしなければなりません。
Haskell 勉強記録 20 日目
- 作者: MiranLipovaca
- 出版社/メーカー: オーム社
- 発売日: 2017/07/14
- メディア: Kindle版
- 購入: 4人 クリック: 9回
- この商品を含むブログを見る
今日は 第9章:もっと入力、もっと出力 ファイルとストリーム の途中 (位置 4146/11175) まで読み進めました。
getContents の動作が ghc でコンパイルした場合は行バッファが効いていて、一行ごとの入力だったのに対して ghci 上では一文字ずつ処理されるようで違っていました。
今日も I/O 系の関数が幾つか出てきました。