第0回 スタートHaskell まとめ#0
.@beketa null はその型に混ざり、Nothing は型にかぶさって別の型を作ります。Haskell では型をみるだけで、失敗するのかしないのかが分かるのです。 #start_haskell
2011-07-24 14:44:27ですね! QT @kamakiri_ys: モナド学ばずしてHaskell山登りにあらず QT @seaview_p35: 圏論習得でエスカレーターが付くそうです QT @kamakiri_ys: Haskell山の勾配が50度くらいあるぞ #start_Haskell
2011-07-24 14:45:35Null(nil)はただ単に空のリストを表現します。Nothingは「返すものが何もない」という情報を返します。 ( #start_haskell live at http://ustre.am/Bi0h)
2011-07-24 14:45:40「IOモナドの難しさがよくとりあげられるが、IOモナドはそのなかに手続き型の処理を埋め込んだカプセルのようなものだ。手続き型のプログラムの結果が、関数型プログラミングに悪影響を与えないように隔離してあるためだ。」http://t.co/UGYPQ9p #start_haskell
2011-07-24 14:45:55#start_haskell Cleanは副作用を扱うために、言語仕様に一意型を導入しているが、HaskellのIOモナドはモナドで言語仕様を変更せずにすんでいるはず ですぞ。 http://bit.ly/oCAOal
2011-07-24 14:46:18#start_haskell ってキャンセルが77人いるのに、参加者総数が169名もいるんですか? これはスゴイ!w http://t.co/SRGZ0XU
2011-07-24 14:47:06.@kazu_yamamoto どうもありがとうございます。でも私のような初心者的な書き方だとfromJustとかを使って結局ランタイムエラーを起こしてしまうのですよね... #start_haskell
2011-07-24 14:47:37nilはWhy Fanctional Programming Mattersを読んで覚えた。(´・_・`) #start_haskell
2011-07-24 14:48:01こちらの方のHaskellのちょっとしたまとめ(というか感想)と僕は割と同意見です。http://t.co/UGYPQ9p #start_haskell
2011-07-24 14:48:11