[過去ログ]
関数型プログラミング言語Haskell Part16 (978レス)
関数型プログラミング言語Haskell Part16 http://echo.5ch.net/test/read.cgi/tech/1317958045/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
175: デフォルトの名無しさん [sage] 2011/10/16(日) 13:44:32.75 くっぷぷぅ http://echo.5ch.net/test/read.cgi/tech/1317958045/175
386: デフォルトの名無しさん [sage] 2011/11/06(日) 20:56:34.75 昔、BASICしか知らないガキだったころ、Lispのコードを見てびびったのって )))) って何これ、ってことだったので、それが緩和されるというのは俺にとっては 大きいw http://echo.5ch.net/test/read.cgi/tech/1317958045/386
396: デフォルトの名無しさん [sage] 2011/11/07(月) 07:51:34.75 >>391 hlintしないの? http://echo.5ch.net/test/read.cgi/tech/1317958045/396
410: デフォルトの名無しさん [sage] 2011/11/08(火) 12:15:55.75 Haskellを既にやっててこれからEmacsかVim選ぶならEmacs一択でしょ。 http://echo.5ch.net/test/read.cgi/tech/1317958045/410
508: デフォルトの名無しさん [sage] 2011/11/12(土) 22:08:46.75 僕ハスケルでOOPしたいです先生 http://echo.5ch.net/test/read.cgi/tech/1317958045/508
523: デフォルトの名無しさん [sage] 2011/11/13(日) 08:17:08.75 #Ruby の人でHaskellを勉強したいと思っている人はけっこういる。 Haskellの人でRubyに興味がある人はあんまりいない。 両方使えるならHaskell使うだろ。 つまりそういうことだ。 ちなみにRubyはListをmapしたらArrayになる。こんなのをほったらかし たままで新しい構文がどうのこうの言っている。Rubyはオワコン http://echo.5ch.net/test/read.cgi/tech/1317958045/523
527: デフォルトの名無しさん [sage] 2011/11/13(日) 09:26:08.75 いやだってRubyにListってクラスは(多分)無いし、 Listと同じように扱えてmapを呼べるArrayはmapしてもArrayを返す rb> a1 = [1, 2, 3] => [1, 2, 3] rb> a1.class => Array rb> a2 = a1.map{|e| e * 2 } => [2, 4, 6] rb> a2.class => Array なのでもう少し説明が欲しい http://echo.5ch.net/test/read.cgi/tech/1317958045/527
529: デフォルトの名無しさん [sage] 2011/11/13(日) 09:45:49.75 イテレータであるEnumerableから実際のコンテナにアクセスするとかそういう意味ならばまだ分かったんだけどなぁ>rubyのmap http://echo.5ch.net/test/read.cgi/tech/1317958045/529
684: デフォルトの名無しさん [sage] 2011/12/10(土) 16:55:27.75 じゃあ「プログラミングHaskell」は要らないと思う モナドも、学ばなければ先に進めない、理解しなければ問題が解決しない、 という時になるまで覚えようとする必要はない 使わなきゃどうせ忘れる 使ってるライブラリがやや古いが「Real World Haskell」見てアプリを作りながら、 内容がやや難しいが「Algorithms A Functional Programming Approach」や 「Pearls of Functional Algorithm Design」見て 関数型らしいアルゴリズムを体験するのが良いと思う とにかく、表面的なことを理解したのなら、 後はもういっぱいいっぱいアプリを作れ(小粒でも大粒でも、トイでも本格的なものでも) IOが必要になったら、それからIOを学べばいいし、 GUIが必要になったら、それからGUIを学べば良い モナドについては、Haskellプログラミング的には 「ある演算ができる箱」でしかないことは自然に分かる http://echo.5ch.net/test/read.cgi/tech/1317958045/684
803: デフォルトの名無しさん [sage] 2011/12/23(金) 18:47:13.75 メソッドの引数に限定する意味が良くわからないが bindとかreturnというメソッドを持ったIO型を一般化して、 Monadという抽象クラスから派生するようにしたら便利なのと一緒。 http://echo.5ch.net/test/read.cgi/tech/1317958045/803
816: デフォルトの名無しさん [sage] 2011/12/23(金) 22:04:44.75 【普遍化】個別的・特殊なものを捨て、共通なものをとり出すことによって概念や法則などを引き出すこと。 【抽象化】対象から注目すべき要素を重点的に抜き出して他は無視すること。 http://echo.5ch.net/test/read.cgi/tech/1317958045/816
962: デフォルトの名無しさん [] 2012/01/02(月) 14:33:23.75 >>945 どんなもの達をもってきても、それらが「大体同じである」と見る視点はいくら でも作れるわけだが、ListとIOとMaybeは大体同じだというモナドの視点はそんな ナンセンスな視点ではないのだね? http://echo.5ch.net/test/read.cgi/tech/1317958045/962
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.039s