[過去ログ]
関数型プログラミング言語Haskell Part19 (1001レス)
関数型プログラミング言語Haskell Part19 http://echo.5ch.net/test/read.cgi/tech/1340760070/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
955: デフォルトの名無しさん [sage] 2012/10/08(月) 19:31:35.45 >>954 コンパイラでやるのと Cabal でやるのとで、何か違いがあるのですか? http://echo.5ch.net/test/read.cgi/tech/1340760070/955
956: デフォルトの名無しさん [sage] 2012/10/09(火) 10:51:23.68 baka http://echo.5ch.net/test/read.cgi/tech/1340760070/956
957: デフォルトの名無しさん [sage] 2012/10/09(火) 12:13:42.86 // / / バカッ //⌒)∩__∩ /.| .| ノ ヽ / | | ● ● | / | 彡 ( _●_) ミ ワッフル ワッフル / | ヽ |∪| /_ // │ ヽノ \/ " ̄ ̄ ̄ ̄ ̄ ̄ ̄(..ノ http://echo.5ch.net/test/read.cgi/tech/1340760070/957
958: デフォルトの名無しさん [sage] 2012/10/09(火) 23:44:17.49 #lineディレクティブってghcは認識してくれるんだっけ? http://echo.5ch.net/test/read.cgi/tech/1340760070/958
959: デフォルトの名無しさん [sage] 2012/10/09(火) 23:50:18.78 自分で調べろカス http://echo.5ch.net/test/read.cgi/tech/1340760070/959
960: デフォルトの名無しさん [sage] 2012/10/10(水) 01:02:17.60 cppをプリプロセッサとして使えるらしいからOKのはず http://echo.5ch.net/test/read.cgi/tech/1340760070/960
961: デフォルトの名無しさん [sage] 2012/10/10(水) 01:19:14.02 wxHaskellとgtk2hsの簡単な比較 起動時間比較 wx3秒。gtk0.5秒 導入の簡単さ wxの方が難しい GUIコードの長さ wxの方が短い 以上、チラ裏でした http://echo.5ch.net/test/read.cgi/tech/1340760070/961
962: デフォルトの名無しさん [sage] 2012/10/10(水) 07:04:24.44 GUIコードの長さってたいして変わらんと思うが それよりも、wx は ghci 上で動かないのが痛い http://echo.5ch.net/test/read.cgi/tech/1340760070/962
963: デフォルトの名無しさん [sage] 2012/10/10(水) 19:52:51.35 すごいH本でHaskell始めたのですが,質問です.14章1節のWriterでつまずいています. エラーになってる関数は使っていませんが気にしないでください... http://ideone.com/BXd8X なコードが Hoge.hs:7:18: Couldn't match expected type `(a0, b0)' with actual type `Writer w0 a1 -> (a1, w0)' In the second argument of `($)', namely `runWriter' In the expression: fst $ runWriter In an equation for `getValue': getValue = fst $ runWriter というコンパイルエラーで落ちるのですが,どこが悪いのでしょうか? runWriterの引数の型を間違えていると読めますが,どうおかしいのか私にはわかりませんでした. http://echo.5ch.net/test/read.cgi/tech/1340760070/963
964: デフォルトの名無しさん [sage] 2012/10/10(水) 20:19:27.49 >>963 (fst $) の型は (a, b) -> a だ。 これは、(fst $) は (a, b) 型の値に適用して a 型の値を返す、という意味だ。 あなたのプログラムでは、(fst $) を runWriter に適用している。 では、runWriter の型は (a, b) なのか? 違うよね。 runWriter の型は Writer x y -> (y, x) だ。 (fst $) は (a, b) 型の値に適用することが期待されているのに、 実際のプログラムソースでは (Writer x y -> (y, x)) 型の値に適用しようとしている。 マッチしないよ。 というのがエラーの内容だ。 で、あなたがやりたいことが getValue の型の通りだとするなら、 そこは fst $ runWriter ではなく fst . runWriter なのでは? http://echo.5ch.net/test/read.cgi/tech/1340760070/964
965: デフォルトの名無しさん [sage] 2012/10/10(水) 20:41:36.50 >>964 なるほど,ありがとうございます. 格好つけてポイントフリースタイルみたいな書き方をしたが,実際にはポイントフリースタイルと($)を混同していたのがそもそもの問題だったのですね... http://echo.5ch.net/test/read.cgi/tech/1340760070/965
966: デフォルトの名無しさん [sage] 2012/10/11(木) 06:41:52.69 fun $ このセクションの発想はなかったわ http://echo.5ch.net/test/read.cgi/tech/1340760070/966
967: デフォルトの名無しさん [sage] 2012/10/12(金) 09:07:31.80 ぬるほ http://echo.5ch.net/test/read.cgi/tech/1340760070/967
968: デフォルトの名無しさん [sage] 2012/10/12(金) 10:32:14.34 カッ http://echo.5ch.net/test/read.cgi/tech/1340760070/968
969: デフォルトの名無しさん [sage] 2012/10/12(金) 17:24:54.69 Haskell Platform 2012.4.0.0 は順調なんでしょうか。 http://echo.5ch.net/test/read.cgi/tech/1340760070/969
970: デフォルトの名無しさん [sage] 2012/10/13(土) 03:58:23.47 Windows2000への再対応を切に望みます なんせサポートをうたってるのですから http://echo.5ch.net/test/read.cgi/tech/1340760070/970
971: デフォルトの名無しさん [sage] 2012/10/13(土) 04:03:13.40 そんなもん窓から投げ捨てろ http://echo.5ch.net/test/read.cgi/tech/1340760070/971
972: デフォルトの名無しさん [sage] 2012/10/13(土) 20:58:29.89 せめて最後にこれぐらい紹介してあげなよ。 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.13.362 http://echo.5ch.net/test/read.cgi/tech/1340760070/972
973: デフォルトの名無しさん [sage] 2012/10/14(日) 23:38:32.86 すいません、今、Mathematicaで行っている計算を Haskellに移行したいと思ってます。 Haskellの学習はまだです。 Mathematicaでは次の操作を行って株価の一覧を作成してます。(そのほかにもいろいろな指標を計算してます) ・株式コードからURLを作成する ・URLが指定するWebページのHTMLを取得する ・HTMLから正規表現で現在の株価を抜き出す これはHaskellでも可能でしょうか? ライセンスの問題でMathemaricaを使い続けることが難しくなりました。 考え方が近いようなので関数型言語への移行が適切かなと思ってます。 (ExcelVBA版は作ったのですが速度に問題がありました…) http://echo.5ch.net/test/read.cgi/tech/1340760070/973
974: デフォルトの名無しさん [sage] 2012/10/15(月) 00:37:25.30 可能 次の方どうぞ〜 http://echo.5ch.net/test/read.cgi/tech/1340760070/974
975: デフォルトの名無しさん [sage] 2012/10/15(月) 06:57:34.90 むしろmathematicaってそんなことできたんだ… 別に関数型言語じゃなくてもpythonとかperlみたいなLLでいい http://echo.5ch.net/test/read.cgi/tech/1340760070/975
976: デフォルトの名無しさん [sage] 2012/10/15(月) 08:09:37.27 むしろその程度Haskellでできないと思う余地があるのか http://echo.5ch.net/test/read.cgi/tech/1340760070/976
977: デフォルトの名無しさん [sage] 2012/10/15(月) 08:13:36.07 出来ない言語があったら教えてもらいたいレベルだな http://echo.5ch.net/test/read.cgi/tech/1340760070/977
978: デフォルトの名無しさん [sage] 2012/10/15(月) 08:17:17.71 mathematicaすげえええええええええ http://echo.5ch.net/test/read.cgi/tech/1340760070/978
979: デフォルトの名無しさん [sage] 2012/10/15(月) 08:18:09.00 gawkですら出来るレベルだからね http://echo.5ch.net/test/read.cgi/tech/1340760070/979
980: デフォルトの名無しさん [sage] 2012/10/15(月) 08:53:03.35 >>976 >>977 すいませんでした。 VBAで作り直したとき、Webからのデータ取得や正規表現は 外部からCreateObjectで読み込んだので少し不安でした。 http://echo.5ch.net/test/read.cgi/tech/1340760070/980
981: デフォルトの名無しさん [sage] 2012/10/15(月) 10:50:24.53 Do not talk about Mathematica. http://echo.5ch.net/test/read.cgi/tech/1340760070/981
982: デフォルトの名無しさん [sage] 2012/10/15(月) 13:22:19.13 >>973 >ExcelVBA版は作ったのですが速度に問題がありました… この書き込みで最も有益な情報 http://echo.5ch.net/test/read.cgi/tech/1340760070/982
983: デフォルトの名無しさん [sage] 2012/10/15(月) 23:19:24.68 excel vbaのせいではない気がする http://echo.5ch.net/test/read.cgi/tech/1340760070/983
984: デフォルトの名無しさん [sage] 2012/10/15(月) 23:42:55.22 こいつら低脳だな 実用的なことを一切やっていない マジ低脳の極み Perlが一番最高 こんなくそ言語やって何が楽しいんだ?低脳だろうなこいつら インテイゲンチャきどっててきもちわりいわ http://echo.5ch.net/test/read.cgi/tech/1340760070/984
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 17 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s