[過去ログ] 関数型プログラミング言語Haskell Part33 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
85: 2020/03/27(金)18:46 ID:inQsOLrL(1/5) AAS
IO a は State# RealWorld -> (# State# RealWorld, a #) を newtypeしたものだって話じゃないか?
命令列っていうのはState# RealWorldの列ってことだろ、多分
86: 2020/03/27(金)18:50 ID:inQsOLrL(2/5) AAS
言語ではState# RealWorldの列だけ作って副作用ないけど
処理系がState# RealWorldの列を一気にフラッシュしてるから
処理系レベルでは副作用が出るって事だろ
91: 2020/03/27(金)19:58 ID:inQsOLrL(3/5) AAS
realworld Haskellって本のrealworldってghc におけるIOモナドの実装のこと言ってて
モナドの説明で度々出てくる『文脈』っていうのもその命令列のことだと理解してるんだが
どんなもん?
94: 2020/03/27(金)20:19 ID:inQsOLrL(4/5) AAS
遅延評価と考え方は似てると思う。状態の受け渡しとかが出てきてこんがらがる
95: 2020/03/27(金)20:21 ID:inQsOLrL(5/5) AAS
>>93
自分も>>74の理解で問題ないと思うんだよ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.046s