Haskell と Scala

Haskell な人が Scala について tweet してたので、色々聞いてみたりして、自分の TL でちょっと盛り上がったことのメモ
15
山本和彦 @kazu_yamamoto

Scala スケーラブルプログラミングは、本気だ。すごい。

2011-09-16 14:16:51
Kenji Yoshida @xuwei_k

Haskeller などの他の関数型言語を使いこなしている人に、"Scalaがそれなりな関数型言語"ということが知られていない現象

2011-09-16 14:27:36
山本和彦 @kazu_yamamoto

Scala スケーラブルプログラミングは、本気だ。大切なことなので二度言いました。

2011-09-16 14:31:16
山本和彦 @kazu_yamamoto

パターンマッチでは Nil って書けないの? List() って書いてあるけど。。。

2011-09-16 14:38:52
Yasushi Abe @yasushia

haskellerさんから認められるとはすごい

2011-09-16 14:44:57
山本和彦 @kazu_yamamoto

う、XML リテラルまである。負けた。

2011-09-16 14:50:09
山本和彦 @kazu_yamamoto

パーサーコンビネータもあるのか。しかも、意義までちゃんと解説してある! LL(1) やバックトラックも少し説明してある。

2011-09-16 14:58:16
山本和彦 @kazu_yamamoto

.@gakuzzzz そうですか。安心しました。

2011-09-16 14:59:46
山本和彦 @kazu_yamamoto

Scala があれば Haskell を JVM で動かすようにする意味はほとんどないかもしれない。。。

2011-09-16 15:04:12
Yasushi Abe @yasushia

すごい絶賛されてる。 よかったら scalaz の感想も聞きたいです http://j.mp/pA7lhQ RT @kazu_yamamoto: Scala があれば Haskell を JVM で動かすようにする意味はほとんどないかもしれない。。。

2011-09-16 15:09:29
Kenji Yoshida @xuwei_k

JVM で動く Haskell (のようなもの)って既になかったっけ?

2011-09-16 15:13:13
Kenji Yoshida @xuwei_k

ついでにkenも http://t.co/FVsxLI8A RT @yasushia すごい絶賛されてる。 よかったら scalaz の感想も聞きたいです http://t.co/aZmpTx41 RT @kazu_yamamoto: Scala があれば Haskell を

2011-09-16 15:15:43
山本和彦 @kazu_yamamoto

.@yasushia すいません。URL を見落としていました。

2011-09-16 15:16:23
Akira Takahashi @cpp_akira

MBさんのgithubを見たら、Scalaがいつの間にかHaskellと化していた。

2011-09-16 15:16:32
Kenji Yoshida @xuwei_k

xmlリテラル褒められも微妙な気持ちになるっていう(´・ω・`) http://t.co/HsdFUjzZ

2011-09-16 15:19:38
山本和彦 @kazu_yamamoto

.@xuwei_k @yasushia ken の位置づけがよく分からないのですが、Haskell の State モナドを模倣しているのでしょうか? そうだとして、可変オブジェクトのある Scala で模倣する理由は何でしょうか?状態を不変オブジェクトの引数で渡したいのですか?

2011-09-16 15:20:17
Yasushi Abe @yasushia

ken は全然わかんないです。

2011-09-16 15:24:51
山本和彦 @kazu_yamamoto

.@yasushia ぱっと見ただけですが、scalaz もすごいですね。永続データがたくさん定義されていますね。ただ、少し木のサポートが弱いような気がしました。AVL とか RBTRee とかは今後に期待でしょうか?

2011-09-16 15:24:55