- 1 名前:デフォルトの名無しさん [2012/03/16(金) 21:54:23.92 ]
- haskell.org
ttp://www.haskell.org/ 日本語サイト ttp://www.sampou.org/cgi-bin/haskell.cgi ttp://www.shido.info/hs/ 過去ログ 関数型プログラミング言語Haskell Part1 ttp://pc.2ch.net/tech/kako/996/996131288.html Part2 ttp://pc2.2ch.net/test/read.cgi/tech/1013846140/ Part3 ttp://pc8.2ch.net/test/read.cgi/tech/1076418993/ Part4 ttp://pc8.2ch.net/test/read.cgi/tech/1140717775/ Part5 ttp://pc8.2ch.net/test/read.cgi/tech/1149263630/ Part6 ttp://pc11.2ch.net/test/read.cgi/tech/1162902266/ Part7 ttp://pc11.2ch.net/test/read.cgi/tech/1174211797/ Part8 ttp://pc11.2ch.net/test/read.cgi/tech/1193743693/ Part9 ttp://pc11.2ch.net/test/read.cgi/tech/1211010089/ Part10 ttp://pc12.2ch.net/test/read.cgi/tech/1231861873/ Part11 ttp://pc12.2ch.net/test/read.cgi/tech/1252382593/ Part12 ttp://hibari.2ch.net/test/read.cgi/tech/1272536128/ Part13 ttp://hibari.2ch.net/test/read.cgi/tech/1286706874/ Part14 ttp://hibari.2ch.net/test/read.cgi/tech/1299385928/ Part15 ttp://hibari.2ch.net/test/read.cgi/tech/1310199414/ Part16 ttp://toro.2ch.net/test/read.cgi/tech/1317958045/ Part17 ttp://toro.2ch.net/test/read.cgi/tech/1325510368/
- 304 名前:デフォルトの名無しさん mailto:sage [2012/05/08(火) 22:32:20.78 ]
- ゆっくり勉強する時間があるなら、いきなりRWHでいいと思う
- 305 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 00:22:24.17 ]
- プログラミングHaskellは8章以降が魔窟
- 306 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 00:38:56.55 ]
- 魔窟ってほどではないけどあそこから難易度がすこーんと上がるのは確か
ゾウさん本にはその辺期待してる
- 307 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 00:52:04.11 ]
- じっくりやるならAlgebra of ProgrammingとかPurely Functional Data Structureみたいな応用の効く(範囲が広すぎて実はあまり役に立たない)内容をですね
- 308 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 01:06:20.12 ]
- ゾウ本だとHadoopと紛らわしいから愛称が欲しいな
寿司本?
- 309 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 01:12:32.86 ]
- スゴイ級
- 310 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 01:19:18.62 ]
- スシボンって書くとセシボンみたいで原題と繋がっていい感じだな
いやなんとなく
- 311 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 01:22:38.35 ]
- 難しいことを簡単に書くのは無理。
- 312 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 03:25:04.44 ]
- すごハスは11章からが面白い
- 313 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 07:14:00.90 ]
- すごハスって、基本的にネットで無料で読める原著と内容はほぼ同じ?
それとも、大幅に加筆されてる?
- 314 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 08:22:56.77 ]
- Real World Haskell P.209に、
fnmatch :: (RegexLike Regex source1) => String -> source1 -> Bool というのがあります。 ここの(RegexLike Regex source1)というクラス制約にある、A B a という形は どのようなクラス宣言をすれば、このような形になるのでしょうか?
- 315 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 11:56:14.66 ]
- ソース読んでみそ。
ttp://hackage.haskell.org/packages/archive/regex-base/latest/doc/html/src/Text-Regex-Base-RegexLike.html 多変数型クラスを宣言するにはMultiParamTypeClassesというLANGUAGEプラグマが必要。 ttp://www.kotha.net/ghcguide_ja/latest/type-class-extensions.html#idp24691328 また、多変数型クラスを含む型推論のために、多くの場合、関数従属または関連型が使われる。 ttp://www.kotha.net/ghcguide_ja/latest/type-class-extensions.html#functional-dependencies ttp://www.kotha.net/ghcguide_ja/latest/type-families.html#assoc-decl
- 316 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 11:57:01.10 ]
- ソース読んでみそ。
ttp://hackage.haskell.org/packages/archive/regex-base/latest/doc/html/src/Text-Regex-Base-RegexLike.html 多変数型クラスを宣言するにはMultiParamTypeClassesというLANGUAGEプラグマが必要。 ttp://www.kotha.net/ghcguide_ja/latest/type-class-extensions.html#idp24691328 また、多変数型クラスを含む型推論のために、多くの場合、関数従属または関連型が使われる。 ttp://www.kotha.net/ghcguide_ja/latest/type-class-extensions.html#functional-dependencies ttp://www.kotha.net/ghcguide_ja/latest/type-families.html#assoc-decl
- 317 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 11:59:11.96 ]
- しまった。ダブりすまん。
ついでに訂正しておくと、多変数型クラスより多引数型クラスのほうが訳語として一般的みたいだ。
- 318 名前:デフォルトの名無しさん mailto:sage [2012/05/09(水) 12:45:02.58 ]
- >>315
d 何故か、hackage.haskell.orgにつながらなくてソースは見られないのですが、 MultiParamTypeClassesというLANGUAGEプラグマをつければ、class宣言に複数の変数を 取ることができるんですね。
- 319 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 09:10:35.85 ]
- fact 0 = 1
fact n = n * fact (n - 1) ふと思ったのですが、もし(階乗を知らない人が)負数を突っ込んだら死にますよね。 階乗は例えがアレですけどこういうケースのように、パターンマッチで任意の条件分岐(n < 0とか)できますか?
- 320 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 09:16:44.54 ]
- 直接パターンマッチではできない
if-then-else式を使って、やりたいことはできる、と思う
- 321 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 09:17:54.53 ]
- あーあと、正しくない結果の時のエラーはundefinedという関数を呼ぶと、
エラーが起きる値が返るから、それを使えばいい
- 322 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 09:36:25.12 ]
- if-then-elseよかguardの方がよく見る
- 323 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 09:41:06.61 ]
- ありがとうございます。ガードの方が意味的に良さそうですね。
fact :: Int -> Int fact (n) | (n < 0) = undefined | (n == 0) = 1 | (n >= 1) = n * fact (n - 1)
- 324 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 10:17:08.88 ]
- 見やすさではそんな感じかな。こだわる人だとこう書くかも
fact n = case n `compare` 0 of LT -> undefined EQ -> 1 GT -> n * fact (n - 1)
- 325 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 10:46:13.79 ]
- なるほどcaseならパターンの網羅性もチェックできる訳ですね。
- 326 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 10:51:34.61 ]
- 自分の好みではこう。パターンマッチの上から順に、特殊ケース→一般とする。
fact n | n<0 = undefined fact 0 = 1 fact n = n * fact (n-1)
- 327 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 10:51:35.52 ]
- ドメインを広げ過ぎると、また停止性が保証できない問題は出てくるだろうけども。
- 328 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 11:11:11.43 ]
- tp://www.amazon.co.jp/gp/product/images/4274068854/ref=dp_image_z_0?ie=UTF8&n=465392&s=books
どうしてこうなった…w
- 329 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 11:53:25.13 ]
- マイナスかどうかのチェックは最初だけでいい、とか言い出すとどうかな
- 330 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 15:47:59.33 ]
- factSafe = check (>= 0) fact
check p f n = if p n then f n else undefined fact 0 = 1 fact n = n * fact (n-1)
- 331 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 16:13:00.23 ]
- わざわざドメイン定義するならMaybeで返そう
- 332 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 16:36:37.12 ]
- check p f n = if p n then return (f n) else Nothing
ドメインて何?
- 333 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 16:57:47.03 ]
- factSafe = 1 : zipWith (*) [1..] factSafe
fact n = factSafe !! n
- 334 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 17:33:59.09 ]
- >>332
定義域 例えば浮動小数点や有理数を渡した時に、 コンパイルエラーも含めて健全な定義になっているかということを言っていると思う。
- 335 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 17:39:05.80 ]
- fact = (map snd (iterate (succ . fst &&& uncurry (*)) (1, 1)) !!)
- 336 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 17:59:32.33 ]
- >>333>>335
初心者の私に解説してplz
- 337 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 20:24:45.91 ]
- >>334
それscanlでできるよ! fact = (!! n) $ scanl (*) 1 [1..] あと(!!)使ったらSafeじゃないだろ…
- 338 名前:337 mailto:sage [2012/05/11(金) 20:25:54.90 ]
- すまん
>>333 宛だった。
- 339 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 20:42:03.98 ]
- 負数入れたらエラーになるけど停止はするな
- 340 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 21:31:34.77 ]
- 意味論の上ではどちらも⊥という扱い
- 341 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 22:47:56.84 ]
- それにしても335は酷いポイントフリー症候群だな…。
- 342 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 22:59:19.96 ]
- ポイントフリーは酷くないが(1,1)がマジックナンバーになってるのが気になる
- 343 名前:デフォルトの名無しさん mailto:sage [2012/05/11(金) 23:45:33.49 ]
- 初心者レベルの質問かもしれませんが、
Haskellの組み込み関数と同等の機能を 練習のために実装してみると、組み込み のものより桁違いに遅い事があります。 組み込みの方の実装を見るためには どうしたらいいでしょうか?
- 344 名前:デフォルトの名無しさん mailto:sage [2012/05/12(土) 01:17:34.23 ]
- hsファイルをそのままインタプリタで実行して遅いなら、hiファイルにした後で実行してみてはどうか
- 345 名前:デフォルトの名無しさん mailto:sage [2012/05/12(土) 01:47:10.63 ]
- >>343
Hackageのリファレンスからソース落とせる。 baseパッケージなら↓の一番下 hackage.haskell.org/package/base-4.5.0.0 大抵は各関数の横にsourceってリンクが付いててHTML化されたソースを見ることができる。(全てのコードが辿れるとは限らないけど) ただまぁ、融合変換とか正格性評価とかアンボックス型とか、かなり上級な内容もてんこ盛り。 他の言語でもそうだけど、基本ライブラリほど難しいっていう…。
- 346 名前:デフォルトの名無しさん mailto:sage [2012/05/12(土) 03:31:29.92 ]
- >>345
有難うございます! hackage.haskell.org/packages/archive/pkg-list.html パッケーリスト(↑)には何に使うのか想像もつかないもの(Conduitとか)が 沢山有りますね。 取り敢えず、ヤル気が持続しそうなもの(Animationなど)を見てみます。
- 347 名前:デフォルトの名無しさん mailto:sage [2012/05/12(土) 13:41:30.61 ]
- だれか顔文字だけで動くソースを書いてくれ。
- 348 名前:デフォルトの名無しさん mailto:sage [2012/05/12(土) 13:47:08.27 ]
- brainf*ck、Lazy-K亜種にしかならない
- 349 名前:デフォルトの名無しさん mailto:sage [2012/05/12(土) 19:38:57.18 ]
- みんな >=> は使ってるかい?
- 350 名前:デフォルトの名無しさん mailto:sage [2012/05/12(土) 19:40:08.85 ]
- くコ:彡
- 351 名前:デフォルトの名無しさん mailto:sage [2012/05/12(土) 22:43:14.15 ]
- haskell入れようとしたが、重すぎて繋がらない…
ttp://www.haskell.org/
- 352 名前:デフォルトの名無しさん mailto:sage [2012/05/13(日) 00:31:44.86 ]
- >>351
今は全く問題なく開くが・・・ まぁ、HaskellPlatform-2011.4.0.0-setup.exe のダウンロードは 確かに遅いと思うけど、繋がらないことはないだろ haskell.org はたまにクソ重いときあるから、 時間をおいて何度か試してみなよ
- 353 名前:デフォルトの名無しさん mailto:sage [2012/05/13(日) 00:40:54.91 ]
- 遅ければtorrent使えばいい
- 354 名前:デフォルトの名無しさん mailto:sage [2012/05/13(日) 00:50:09.29 ]
- exeファイルを落とせない場合は、セキュリティソフトがexeファイルのダウンロードを邪魔してる可能性あり
- 355 名前:351 mailto:sage [2012/05/13(日) 01:03:27.63 ]
- アドバイスありがとう
ダウンロードどうこうというか、サイトに全く繋がらない状態が続いてる サイトが落ちてるわけじゃないようなので、時間をおいて再試行してみる
- 356 名前:デフォルトの名無しさん mailto:sage [2012/05/13(日) 01:22:13.54 ]
- 今現在、遅くもなんともありません。
- 357 名前:デフォルトの名無しさん mailto:sage [2012/05/13(日) 01:29:11.16 ]
- >>355
たしかに繋がらない www.haskell.org/ ↑を開くと、↓になる Temporary Redirect The document has moved here. Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny13 with Suhosin-Patch Server at www.haskell.org Port 80 で、hereをクリックすると↓に飛ぶ こっちはちゃんと見れる www.haskell.org/haskellwiki/Haskell ブラウザのセキュリティでリダイレクトを許可するか、haskellwiki を直接開けばいいと思う
- 358 名前:デフォルトの名無しさん mailto:sage [2012/05/13(日) 11:58:28.57 ]
- hackage.haskell.org/platform/
ここに移動したんじゃねぇの?
- 359 名前:351 mailto:sage [2012/05/13(日) 20:13:03.61 ]
- 解決した。ありがとう
しばらくこれで遊ぶわ
- 360 名前:デフォルトの名無しさん mailto:sage [2012/05/19(土) 04:49:47.87 ]
- >>328
ec2.images-amazon.com/images/I/513ipzNg22L._SS500_.jpg スシやらタワーについて許可は取ったのだろうか
- 361 名前:デフォルトの名無しさん mailto:sage [2012/05/19(土) 07:56:41.29 ]
- どう許可が必要なんだ?
- 362 名前:デフォルトの名無しさん mailto:sage [2012/05/19(土) 13:27:18.60 ]
- オスケル 酢に溶かしたハスケル
- 363 名前:デフォルトの名無しさん mailto:sage [2012/05/19(土) 13:34:52.41 ]
- あンた、背中がHaskeてllぜ
- 364 名前:デフォルトの名無しさん mailto:sage [2012/05/19(土) 14:42:34.01 ]
- >>360
原作者にはウケてたらしいぞ
- 365 名前:デフォルトの名無しさん mailto:sage [2012/05/19(土) 19:04:09.46 ]
- >>364
ほんと?そういう話でもないかと思ってぐぐったんだけど見つからなくて 原書と日本語版のタイトルについての話なら見つかった groups.google.com/group/haskell-cafe/browse_thread/thread/29274a7b6a4fddd4/45fbde1d2d1d0322
- 366 名前:デフォルトの名無しさん mailto:sage [2012/05/19(土) 19:06:45.10 ]
- Haskell全然関係ないけど旬のスカイツリーより東京タワーのが昭和感溢れててよかった気がする…。
- 367 名前:デフォルトの名無しさん mailto:sage [2012/05/19(土) 20:02:20.48 ]
- でも昭和時代はHaskellはまだ生まれてない
- 368 名前:デフォルトの名無しさん mailto:sage [2012/05/20(日) 00:44:00.62 ]
- Haskellはギリギリ昭和じゃなかったっけ?
- 369 名前:デフォルトの名無しさん mailto:sage [2012/05/20(日) 12:07:52.76 ]
- Haskell Report Version 1,0 は1990年の4月1日に発行された。
(1.0未満のバージョンは少なくとも公には無かったと思う) A History of Haskell research.microsoft.com/en-us/um/people/simonpj/papers/history-of-haskell/ ちなみに、それに先立ち、委員会で言語の名前をあれこれ考えるんだが、 Haskell に決まった後、旦那さんの名前を使っていいかと奥さんに訪ねに行くんだ。 その心遣いが暖かくて、上記pdfのこのくだりは結構好きだ。
- 370 名前:デフォルトの名無しさん mailto:sage [2012/05/20(日) 13:41:28.71 ]
- Mirandaは誰なの?
- 371 名前:デフォルトの名無しさん [2012/05/20(日) 13:51:57.71 ]
- スペインか何処かの著名な寿司職人じゃなかったっけ?
- 372 名前:デフォルトの名無しさん mailto:sage [2012/05/20(日) 14:23:19.93 ]
- 天王星の衛星
- 373 名前:デフォルトの名無しさん mailto:sage [2012/05/20(日) 16:31:59.27 ]
- コカコーラ社のスプライトに対抗して出されたペプシ社の商品
- 374 名前:デフォルトの名無しさん [2012/05/21(月) 08:24:16.49 ]
- bsフジの番組で日本手ぬぐいだっけか作るのに
すかいつりーのデザイン使うのはダメとか言われたらしいよ
- 375 名前:デフォルトの名無しさん mailto:sage [2012/05/21(月) 08:34:21.97 ]
- デザインが商品の最も主要な一部だからでしょ。
- 376 名前:デフォルトの名無しさん mailto:sage [2012/05/21(月) 09:08:20.97 ]
- スーパードライホールみたいにとりあえず上にうんこでも載せとけばいいんじゃね?
- 377 名前:デフォルトの名無しさん mailto:sage [2012/05/21(月) 09:21:15.13 ]
- スカイツリーにはいいイメージ全然ないわ
- 378 名前:デフォルトの名無しさん mailto:sage [2012/05/22(火) 07:21:03.78 ]
- 東京ハスカイケリー
- 379 名前:デフォルトの名無しさん mailto:sage [2012/05/22(火) 07:22:12.91 ]
- >>376
あのうんこビルすごいよな。でもトーキョー近辺に住んでる連中しか知らんのでは? 東京はすごいよな。 うんこビルに新宿の座薬ビル なんでもありだ
- 380 名前:デフォルトの名無しさん mailto:sage [2012/05/22(火) 08:24:28.93 ]
- 何スレだよ
- 381 名前:デフォルトの名無しさん mailto:sage [2012/05/22(火) 10:19:44.11 ]
- では君達、議論に戻りたまえ
- 382 名前:デフォルトの名無しさん mailto:sage [2012/05/22(火) 11:08:16.00 ]
- ksks
- 383 名前:デフォルトの名無しさん mailto:sage [2012/05/22(火) 13:11:48.56 ]
- 東京スカイツリー
東京使いすぎー
- 384 名前:デフォルトの名無しさん mailto:sage [2012/05/22(火) 13:22:52.22 ]
- だよなー
さいたまタワーの方がよかったよなー 土地まで用意したのによー
- 385 名前:デフォルトの名無しさん mailto:sage [2012/05/22(火) 17:01:44.09 ]
- 最近Haskell勉強しようか、と自習中です。
Haskellでwindowsのcomを使う、具体的にはHaskellからExcelを 使いたいのですが、サンプル等はありませんか? haskellscriptやhdirectは公式からもページが見れず、 com-1.2.3はインストールができてもあまりexcelを操作するような サンプルが発見できませんでした。
- 386 名前:デフォルトの名無しさん mailto:sage [2012/05/22(火) 21:19:18.78 ]
- CSVをいじったり、VBAのコードを自動生成するくらいしかやったことない
- 387 名前:デフォルトの名無しさん mailto:sage [2012/05/22(火) 22:42:49.91 ]
- >>385
com パッケージの公式サンプル haskell.forkio.com/com-examples ここに WMI にアクセスするサンプルがある。 (完全なソースも zip になってる) COM のインターフェースを取得する方法も、 そのメソッドを呼ぶ方法も、必要な情報はほぼ入ってないか? COM の基礎が分っていれば簡単に Excel に応用できると思うんだが・・・ このサンプル見てピンとこないのなら、とりあえず Haskell は置いておいて、 VBスクリプトとかから COM にアクセスする方法を調べてみると良い。 COM に対するアクセスの要領はほとんど同じだと気づくはずだ。 (オートメーションを扱える言語なら何でも良いが VBS が一番イメージが近いと思う) 厳しいことを言うようで悪いが、Haskell に限らず、 自分がやりたいことをピンポイントで例示するサンプルなんてまず無いぞ。 サンプルを弄ったり、自分で極簡単なCOMを作ってアクセスしてみたりして、 少しずつ理解していくことを勧める(「勉強」をしているのならの話だが)。
- 388 名前:デフォルトの名無しさん mailto:sage [2012/05/23(水) 06:58:19.48 ]
- >>386 >>387
ありがとうございます。確かに、そのサンプル見てもよくわからず・・・ 基本がなっていないみたいです。 まずはCOMの基本的な部分からゆっくり勉強していきます!
- 389 名前:デフォルトの名無しさん mailto:sage [2012/05/23(水) 13:49:05.42 ]
- ☆ チン マチクタビレタ〜
マチクタビレタ〜 ☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・) < Haskell Platform の stable release まだ〜? \_/⊂ ⊂_ ) \________ / ̄ ̄ ̄ ̄ ̄ ̄ /| | ̄ ̄ ̄ ̄ ̄ ̄ ̄| | | 愛媛みかん |/
- 390 名前:デフォルトの名無しさん mailto:sage [2012/05/23(水) 22:08:37.74 ]
- あの絵本とりあえず発売したのか?
- 391 名前:デフォルトの名無しさん [2012/05/23(水) 22:13:49.97 ]
- え!絵本なん!?
- 392 名前:デフォルトの名無しさん mailto:sage [2012/05/23(水) 22:18:58.27 ]
- すごいH本、今日本屋行ったけど置いてなかったわ
これだから地方は
- 393 名前:デフォルトの名無しさん mailto:sage [2012/05/23(水) 22:22:22.73 ]
- iteratee に関するその周辺技術や考え方
メモ化に関するその周辺技術や考え方 FRP に関するその周辺技術や考え方 ジェネリックなデータ型や関数などの考え方 スペースリークに関するメカニズムや対策 Stream Fusion などを含む最適化の考え方や仕組み というような辺りの話はなんで書籍にならないんだろ どれでも、それ単体で本が書けてしまえるほど豊富な内容を含んでいるのに
- 394 名前:デフォルトの名無しさん mailto:sage [2012/05/23(水) 23:21:06.12 ]
- >>392
PDFでも販売してるよ estore.ohmsha.co.jp/titles/978427406885P
- 395 名前:デフォルトの名無しさん mailto:sage [2012/05/24(木) 07:46:46.57 ]
- 略しかたがすごいな
すごいH本。。。 巨乳や万筋だらけかと思うぞw
- 396 名前:デフォルトの名無しさん mailto:sage [2012/05/24(木) 07:51:57.42 ]
- プログラミングHaskell --> プロH
ふつうのHaskellプログラミング --> ふつうのH Real World Haskell --> 実践H 入門Haskell --> 入門H
- 397 名前:デフォルトの名無しさん mailto:sage [2012/05/24(木) 08:01:07.46 ]
- むらむらしてきた
Little Schemerでも写経して心を鎮めるとしよう
- 398 名前:デフォルトの名無しさん mailto:sage [2012/05/24(木) 08:50:42.90 ]
- >>395
まあ、twitterのネタだからな
- 399 名前:デフォルトの名無しさん mailto:sage [2012/05/24(木) 12:39:35.57 ]
- 無理して素人受け狙うのはみっともないと思う
- 400 名前:デフォルトの名無しさん mailto:sage [2012/05/24(木) 13:15:48.66 ]
- 素人受けwww
- 401 名前:デフォルトの名無しさん mailto:sage [2012/05/24(木) 15:04:50.83 ]
- はじめてのC 並だよね。
- 402 名前:デフォルトの名無しさん mailto:sage [2012/05/24(木) 21:00:22.24 ]
- はじめてのC
みんなのPython やさしいRuby すごいHaskell ← new!
- 403 名前:デフォルトの名無しさん mailto:sage [2012/05/25(金) 07:02:59.99 ]
- なんの括りだ?
- 404 名前:デフォルトの名無しさん [2012/05/25(金) 07:53:50.13 ]
- みんなのパイソンとか物騒だろ
|

|