>>430
わざわざありがとう。お手数をおかけしました。
せっかくコード挙げてくれたのにhaskellをちゃんと読めないので誤解しているかもしれないけど、
つまりhaskellの関数は戻り値のパターンを型として明確に定義されることになるので、
受け取り側はそれらのパターンを漏れなく処理することがコンパイラによって義務付けられている
(=違反するとエラーとして検知できる)ということかな?
そうだとすると、型として定義された情報については違反は検知できる、
型の定義を誤る(=人間が誤った意図をコンパイラに指示する)ことは
コンパイラでは検知できないということだよね。
なので、言語仕様としてある種のミスは検知しやすい仕組みがあるが別に万能ではなく、
コンパイルが通ればバグがほぼない、というのは大げさかな、と思う。
逆に言えば、コンパイルが通ればバグがほぼない、という場合に想定しているコードが
haskellの型システムで検知しやすい記述ができるものを想定して議論している、
ような気もする。
確かに数学的、論理的に美しいものなのかもしれないし、俺もそういうのは嫌いではない方だと思う。
(大学卒業後はまったくその手のものに触れていないけどw)
ただ、根本的な目的や用途が違うから、haskellと普通のプログラミング言語を比較して
議論すること自体がナンセンスなのかなと思った。
「コンパイルが通ればバグがほぼない」という点に引っ掛かりを感じただけなので、
けしてhaskellのことを否定的に見ているというわけではないです。
ぶっちゃけ始めるのにいい言語て何 part2
■ このスレッドは過去ログ倉庫に格納されています
434デフォルトの名無しさん
2020/08/01(土) 21:51:57.95ID:vwByE28t■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★7 [七波羅探題★]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★4 [597533159]
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- 【朗報】カプコン「これからはロックマン・デビルメイクライ・逆転裁判を主力IPになれるように育てるわ」 [394133584]
- 気が狂いそう
- 無限大の世界の主 vs ヘリコプターのパイロット
