Haskellで副作用が使えることをなんて説明すればいいの? - Togetter
Twitterのつぶやきマッシュアップメディア!
@togetter_jpをフォロー
ホーム
まとめ作成
お知らせ
設定
ログイン
トップ
ニュース
社会
地域
芸能・スポーツ
IT・Web
科学・教養
カルチャー
趣味
生活
仕事
ネタ・お笑い
ログ・日記
震災
AKB48
物資
援助
ust
原発
iwj
筧十蔵
速報
国内
アジア
アメリカ
ヨーロッパ
その他
政治
経済
国際
法律
環境
コラム
東京
東京近郊
北海道
東北
関東
北陸・信越
東海
近畿
中国・四国
九州・沖縄
海外
芸能
テレビ
ラジオ
野球
サッカー
ゴルフ
格闘技
競馬
モータースポーツ
その他
Android
Apple
インターネット
パソコン
モバイル
ガジェット
サイト制作
プログラミング
その他
科学
テクノロジー
エネルギー
数学
物理
宇宙
自然
人文
建築
心理
その他
アニメ
ゲーム
マンガ
アイドル
映画
音楽
書籍
演劇
ファッション
社会学
カメラ
車・バイク
電車
旅行
釣り
歴史
アート
デザイン
動物
その他
ハウツー
レシピ
グルメ
恋愛
マネー
節約
健康・医療
教育
ペット
起業・ベンチャー
経営
マーケティング
会計・人事
法務
就職・転職
語学・資格
ネタ
お笑い
大喜利
画像・動画
やってみた
その他
ログ
日記
思い出
雑談
メモ
飲み会
議事録
イベント
セミナー
復興
原発
支援
政府
自治体
トップ
>
トップ
>
AKB48
> Haskellで副作用が使えることをなんて説明..
2009/12/09 18:18:50
monad
haskell
+
Haskellで副作用が使えることをなんて説明すればいいの?
まとめました。
by
mzp
4 fav
1891 view
お気に入りに登録ならここをクリック!
まとめ
メニューを開く
一括削除
「Haskellって副作用ないのにどうやってゲームとか作るの?」って質問にうまく答えれない。IOモナドのおかげで、副作用がなくても副作用があるプログラムが作れるんです、って言っても意味が分かんないよね
返信する
RTする
ふぁぼる
mzp
2009/12/09 17:51:31
ggrksしかないんじゃ… RT
@mzp
: 「Haskellって副作用ないのにどうやってゲームとか作るの?」って質問にうまく答えれない。IOモナドのおかげで、副作用がなくても副作用があるプログラムが作れるんです、って言っても意味が分かんないよね
返信する
RTする
ふぁぼる
repeatedly
2009/12/09 17:52:58
@mzp
IOモナドを説明すればいいと思います
返信する
RTする
ふぁぼる
andochin
2009/12/09 17:54:00
「モナドを使うと副作用をうまく隠蔽できる」もしくは「プログラミングHaskell読んで」 RT
@mzp
: 「Haskellって副作用ないのにどうやってゲームとか作るの?」って質問にうまく答えれない。IOモナドのおかげで、副作用がなくても副作用があるプログラムが作れるんです
返信する
RTする
ふぁぼる
omasanori
2009/12/09 17:54:29
@mzp
Haskellの内側には副作用は無いけれど、IOモナドを通じて外側の世界を変えることは出来る、みたいに説明するのかなーと思ってます
返信する
RTする
ふぁぼる
snowclust
2009/12/09 17:55:53
IOモナドの方に余計なことは閉じ込めてるんですよね。 RT:
@snowclust
:
@mzp
Haskellの内側には副作用は無いけれど、IOモナドを通じて外側の世界を変えることは出来る、みたいに説明するのかなーと思ってます
返信する
RTする
ふぁぼる
taki0313
2009/12/09 17:57:37
@taki0313
自分の感覚ではどちらかというとIOモナドに閉じ込められていて、葦の髄から現実世界をつつきまわすというかそんな感じですね。traceとかunsafePerformIOとかあるので虚構とはいえ
返信する
RTする
ふぁぼる
snowclust
2009/12/09 18:03:25
@taki0313
自分では、「防護服(IOモナド)を着て外の世界を操作すれば自分は毒(副作用がある処理)にさわらなくていい」という感じで認識しているのですが・・・
返信する
RTする
ふぁぼる
tana_ash
2009/12/09 18:07:47
@snowclust
IOモナドが副作用が閉じ込めるといえば、こんなキュートな画像があります。
http://howdyworld.org/io-monad.jpg
返信する
RTする
ふぁぼる
mzp
2009/12/09 18:24:43
lambdacats面白いですね (
http://arcanux.org/lambdacats.html)
RT
@mzp
IOモナドが副作用が閉じ込めるといえば、こんなキュートな画像があります。
http://howdyworld.org/io-monad.jpg
返信する
RTする
ふぁぼる
snowclust
2009/12/09 18:34:43
Haskellには副作用がないんじゃない。参照透明なだけだ。
返信する
RTする
ふぁぼる
tanakh
2009/12/09 18:47:50
その説明がしっくりくるかもしれませんねぇ。
@tanakh
Haskellには副作用がないんじゃない。参照透明なだけだ
返信する
RTする
ふぁぼる
nobsun
2009/12/09 18:51:58
ただ、参照透明という言葉はもともとの意味を拡大解釈したり、別の概念で使われたりするので、これまた要注意!
返信する
RTする
ふぁぼる
nobsun
2009/12/09 18:53:54
Content from Twitter
みんなのおすすめ商品
商品を編集
おすすめ商品を登録する
設定を変更する
Check
お気に入り
いいね
うーん
ブログ等に貼付ける?
iframe版
拡張版
new
張付けプレビュー
コメント
コメントを入力してください。
Twitterにも投稿する
関連するオススメまとめ
スタートHaskell第5回 まとめ
[FAQ]Haskellには副作用があるのか、ないのか
Haskellでいつもimportしてるモジュールを聞いてみた
スタートHaskell第4回 まとめ
Haskellは○○
powered by Preferred Infrastructure
まとめを作成する
@togetter_jp
プロフィール
まだ自己紹介が設定されていません。
mzp
twitter
rss
マイタグ
: 設定されていません。
このユーザの更新状況や活動をチェック!
フォローしている
0
フォローされている
0
まとめ
3
お気に入り
3
コメント
5
のびおさん名言リスト
ProofCafe 第1回
Haskellで副作用が使えることをなんて説明すればいいの?
lispの瘴気
コンストラクタでの例外はあり?なし?
関数型言語でのデザイン手法
高校生からの質問『現役/元理系大学院生の皆さんへ。大学院に進学した動機は何ですか?で研究科・専攻も教えて頂ければと思います』』
何で「研究したくない人」が大学院に来ているのか,まとめ
関数型言語でのデザイン手法
クライアント作者さんは大変だなぁ
ProofCafe 第1回
もっと見る
注目のまとめリスト
郡山の驚くべき現状
作家?教授?矢吹 樹氏の放送大学批判
外国人の忍者へのあこがれは異常。日本人の不思議は『忍者だか..
中央線でなんか凄いデバイスをみつけた
某有名大学の教授(大学名非公開)が放送大学を dis り、放送..
「山本太郎、とにかく迷惑でしかない。」
トゥギャッター通信
第66回「パスタ二郎とうまい棒買い占め」
号外「Gumroadって何なのさ? まとめまとめ」
第65回「肉まんとトルコ雪だるま」
第64回「ネコストーブとクレカトラブル」
第63回「iPhone爆発と震災の備え」
トゥギャッターからのお知らせ
とっても簡単!はじめてのトゥギャッター..
まとめへのフィードバック機能がつきました!
まとめ作成画面でつぶやきへの返信の流れ..
トゥギャッターのまとめは「はてなダイア..
t.coやbit.lyなど、短縮された..
過去のアーカイブ
2012-02-22の人気まとめ
2012-02-21の人気まとめ
2012-02-20の人気まとめ
2012-02-19の人気まとめ
2012-02-18の人気まとめ
最近追加された商品
あなた自身の社会―スウェーデンの中学教科書
ぼくとチェルノブイリのこどもたちの5年間 (ノンフィクション・隣人たちの哲学)
あなた自身の社会―スウェーデンの中学教科書
るったとこだま 第3巻 (あすかコミックスCL-DX)
内部被曝の真実 (幻冬舎新書)
食卓にあがった放射能
コメント