>>390
モナドの効用で自分の把握してるのは
・数学やHaskellの様な遅延評価の場合、逐次処理を表現できる
(これは変数を使いまわさない場合は、関数合成で十分だが、変数を使いまわすときはモナドじゃないと使いまわせない)
・副作用のある関数を使っても参照透明性は保たれている
・モナドは入れ物前提の概念なので、空の状態を使って例外処理をまとめることができる
正直、普通のプログラミング言語にも役立ちそうな3つ目は実感はしてないけど、ネットで例外処理よりモナドの方が優秀っぽい記事を読んだ
2番目もマルチスレッドとか最適化には役に立ちそうではある
(マルチスレッドなら正格評価版HaskellのIdris2やRustだと思うが)
関数型プログラミング言語Haskell Part34
396デフォルトの名無しさん
2024/10/01(火) 21:42:08.00ID:4kH314XLレスを投稿する
ニュース
- 【自動車】残クレ650万円で買った「アルファード」わずか8ヶ月で廃車に…まだ残価580万円あるのに全部“借金”? 相手のいる事故でも? [ぐれ★]
- 酷すぎる愛知名古屋アジア大会、貧相な食事、小さすぎるベッドに男女同室のミス、国歌も間違えグダグダな運営対応に海外から大ブーイング [征夷大将軍★]
- FC東京に激震 DF長友佑都、右膝関節前十字じん帯損傷 40歳誕生日に悲劇 長期離脱避けられず [征夷大将軍★]
- 【野球】セ・リーグ D 10-0 C [9/21] 中日ホーム最終戦勝利38勝33敗 高橋宏斗7回無失点、村松6号ソロ2安打3打点 カープ連敗 [鉄チーズ烏★]
- 映画「ちいかわ」勢い止まらず! 公開から59日間で興収158億円突破 今年の興収ランクトップを快走 [征夷大将軍★]
- 【福岡】「裸を撮られた」18歳女子高校生が届け出て発覚 元交際相手の18歳高校生の男「彼氏に動画を見せれば別れて戻ってくると…」 [ぐれ★]
- 小野田大臣「このままじゃ底辺だ」>努力して議員になって大臣へ。氷河期弱者男性「国が悪い!社会が悪い」>底辺へ。この差って何? [257926174]
- 障害厚生年金2級ってズルくね?俺は基礎2級だからA型作業所で働かないといけない… [841411289]
- 【悲報】関東、レベル4警報出まくり [535650357]
- 男はATM ⬅︎女は? [595118796]
- 小野田大臣(35)「私20年間テレビ持っていません」 [834922174]
- 生きていくのに目的が欲しい