[過去ログ] 関数型プログラミング言語Haskell Part32 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
4(1): 2019/01/31(木)07:01:01.92 AAS
手続き型でゴリゴリやってきた人にとって関数型は
マラソンの選手に、匍匐前進と水泳で近道するよう強制しているかのようです
98(2): 2019/02/03(日)22:43:47.92 ID:5bolWXfM(27/36) AAS
>>96
そこはどうでもいいところだから書かなかった
111(1): 2019/02/03(日)22:56:02.92 ID:5bolWXfM(32/36) AAS
>>107
不正確と言われても他に言いようがないし
223(2): 2019/03/09(土)11:28:44.92 ID:Vn/el/At(2/3) AAS
>>221
「数学書のような理論本」 悪いが意味が分からん。
具体的に「何が知りたいのか」を言ってくれ。
理論と言うのが大雑派すぎる。
速度を上げる方法を学びたいのなら、
・Haskell High Performance Programming
・関数プログラミング 珠玉のアルゴリズムデザイン
この2つが正にうってつけだが、
「Haskell入門をほぼ読んだ」段階では挫折しそう。
AI や競プロは前レスでも言ったが本は無い。
省3
272(1): 2019/03/24(日)00:23:58.92 ID:d5Z4QiMu(1/3) AAS
>>271
使うのは自由だが可読性の勉強等はしないということ
365(1): 2019/05/24(金)14:25:55.92 ID:3xUJmLCM(3/3) AAS
>>363
モナディックアクションを構造に入れて使うとき重宝するよ。
main = sequence_ . (map (putStr "log:" >>)) $ [print "hoo",putStr "bar"]
個々のアクションを好きに調整できる(例ではそれぞれに前処理を足した)。
369(1): 2019/05/25(土)02:52:58.92 ID:qv11a0DJ(1) AAS
>>357
オブジェクトファースト動的解決脳だとHaskellはただめんどくさいだけの言語にしか見えない
利点とされていることが欠点にしか見えないもある
507: 2019/10/08(火)20:09:52.92 ID:pF665SWr(3/3) AAS
PythonでもHaskellでも、タプルを使うなとか誰も言わなくなれば文字数は減る
545: 2019/10/14(月)13:10:48.92 ID:dTytwEqk(1) AAS
n個の品物が入るナップサックがn個あって
1,2,3...と番号の書かれた品物を順番にいれていく
等々いくらでも行動的比喩が可能な問題に対して数式的に考えることが自然ねぇ・・・
まあ人間の思考傾向を議論するつもりはないけど
少し考えればシンプルに解ける問題は少し考えろと主張をしたいんだとしても
我々手続き的ゾンビにとってmylistの例が「直観性」を犠牲にするほどシンプルだとは思えないけどね
609(1): 2019/10/23(水)02:25:20.92 ID:yKBkbeD2(2/3) AAS
>>608
ああ、ちょっと簡単に書きすぎたね
確かに関手
688: 2019/11/03(日)21:59:29.92 ID:A+q4He3F(3/4) AAS
>>685
横からだけど
凡人にとっては数学的な静的な関係を見つけ出すのはしんどいことが多い
副作用あろうが、ソースコードをステップ実行でトレースできる手続き型の方が
問題解析が楽ってことは往々にしてある
698: 2019/11/04(月)20:52:45.92 ID:t2f72QmD(1) AAS
数学の後ろ盾があるとよくわからない安心・万能感を錯覚し
これがよくわからない人を呼び寄せてしまう
この魅力はオカルトめいている
謎多き異性に惹かれてしまうのと似ている
725: 2019/11/07(木)00:27:07.92 ID:/6vjWhrz(1/2) AAS
パタンマッチの要素不足やらリストの範囲外参照やら
STMの糞詰まりやらいろいろ実行時エラーの要素は
あるよね
744: 2019/11/07(木)16:07:19.92 ID:y+UtRegG(2/3) AAS
カプセル化: 抽象データ型、pattern synonym等
継承: クラス継承
ポリモーフィズム: 存在量化によるサブタイピング多相
haskellってストラウストラップの言うOOP言語なのでは
929(1): 2020/01/03(金)13:32:58.92 ID:r+r/o5nr(1/3) AAS
>>928
それは、ポイントフリーで書いているからテクニカルに見えるたけで、
引数を明記すればビギナーにも理解できる式になるぞ。
やってみれば分かる。
他のもそうだ。
例えばライブラリの作者がポイントフリーで書いているのは、
その方がベテランの作者やコミュニティーにとって読みやすいからだ。
彼らもビギナーを相手に解説する際は、
自分達には多少洗練されていない様に見えても、
ビギナーにとっての読みやすさを優先する。
省1
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.040s