トップページtech
983コメント385KB

関数型プログラミング言語Haskell

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさんNGNG
あまり馴染みのない人の多い関数型プログラミング。
Haskellを通じて、みんなで勉強しましょう。
0933デフォルトの名無しさんNGNG
何となくだが、比較の対象が違うような気がするなー
HaskellはPerlなんかと同一の方向を目指しているのか?
0934デフォルトの名無しさんNGNG
目指してる方向はもちろん違うだろうけど
でも、充実したライブラリがあったら Perl なんかの代わりに
結構使える気はする。
0935デフォルトの名無しさんNGNG
http://www.pragmaticprogrammer.com/loty/
Haskell が Language of the Year だってさ。
ごく少数の人が勝手に選んだ物らしいけど。

というネタを
http://www.math.tohoku.ac.jp/~kuroki/keijiban/a.html
で見付けた。
0936Haskeller見習NGNG
わお。Haskellのスレがあるよ。プログラム板に来てみてよかった。

ところで私、多重定義好きなんですけど、
Haskellの多重定義は結局typeclass方式で決まりなんすか?>事情通
0937デフォルトの名無しさんNGNG
教えて君です。
どなたかParallel Haskell 略して pH というものについてご存知のかたいませんか?

また、Call-by-name(lazy?)とCall-by-need(lenient?)の違いを、知っているかたいませんか?
この2つの違いが、私には良くわかりません。
一様サーチエンジンでも調べたんですけどね。

どなかた心優しい方の返事を待っています。
0938デフォルトの名無しさんNGNG
>>937
Rinshiyur S. Nikhil, Arvind, Implicit Parallel Programming in pH, Morgan Kaufmann, 2001, 508p
という本が出てるそうであります。>pH
0939デフォルトの名無しさんNGNG
>>937
>>867あたり見れ。
補足としては>>867の graph reduction が Call-by-need ってやつで
いわゆる lazy かと。
lenient ってのは初めて聞いた。
間違ってたら誰かつっこんで。
0940デフォルトの名無しさんNGNG
>>937
http://pc.2ch.net/test/read.cgi/tech/1002584344/741-748
0941937NGNG
>>938 >>939 >>940
答えてくださって有難うございます。
ヒントは頂けたので、もっと調べてみます。
0942デフォルトの名無しさんNGNG
.NET のことはよく知らないのですが
http://www.mondrian-script.org/
これってどうなの?
0943今週のスローガンNGNG
「どうなの?」と聞く前に、進んで試して報告すべし。
0944942NGNG
>>943
自分で試す気がないから「どうなの?」って訊いてるんですよ。
> What You Need
> A Windows 2000 system with .NET Release Version installed.
とか書いてあるし、正直、めんどくさいのです。
そこまで興味があるわけでもないのです。
でもちょっとは興味あるのです。

というわけで、、、どうなの?
0945なあ、そこんとこどうなってんの?NGNG
Microsoft Visual C++ .NET Standard
これっで作ったソフトって配布OKなんでしょうか!?
0946デフォルトの名無しさんNGNG
そろそろ1000レスいきそうだね。
そろそろ次スレ行きますか
0947こっそり潜伏していた1NGNG
950さんよろしくage
0948デフォルトの名無しさんNGNG
俺は>>862>>867>>876>>939ではないが、
一応念の為に言っておくと、
call-by-needとgraph reductionは違う概念だ。
graph reductionというのは、グラフ書換えのことで、
計算機科学的には計算モデルの一種といってよいだろう。
それに対して、call-by-needは引数機構の概念だ。
確かにgraph reductionは、
ワークシェアリング等によって大きく特徴付けられはするものの、
それ自体ではない。
でも、>>867の文脈では間違いではない、とは思う。
ただ例えば、
>>862>>876>>939のように使われるとなんか意味が変るような気はする。
0949939NGNG
>>948
あ、そうやね…。
思いっきり変だわ(w
0950こっそり潜伏していた1NGNG
…というわけで、次スレ建てますね。少々お待ちを。
0951デフォルトの名無しさんNGNG
全く同じ名前で立てるのって、どうか知世
0952潜伏していた1@このスレはパート1ですNGNG
…ほんっとごめんなさい。
一応建てましたが、タイトルが同じなので、
自分の名前にパート2宣伝しておきます。鬱。
http://pc.2ch.net/test/read.cgi/tech/1013846140/
0953デフォルトの名無しさんNGNG
原田知世
0954潜伏していた1@このスレはパート1ですNGNG
しかもageてしまった。
風邪ひくとミス多し。鬱。
0955デフォルトの名無しさんNGNG
重複するスレ名あったら弾いてくれたっていいのにね。
0956デフォルトの名無しさんNGNG
>>955
激しく同意ではあるが
そう思ってるならageないでよ…。
いや、まあ、ミスなんでしょが…。
0957デフォルトの名無しさんNGNG
957
0958デフォルトの名無しさんNGNG
958
0959デフォルトの名無しさんNGNG
959
0960デフォルトの名無しさんNGNG
960
0961デフォルトの名無しさんNGNG
961
0962デフォルトの名無しさんNGNG
962
0963デフォルトの名無しさんNGNG
963
0964デフォルトの名無しさんNGNG
964
0965デフォルトの名無しさんNGNG
965
0966デフォルトの名無しさんNGNG
966
0967デフォルトの名無しさんNGNG
967
0968デフォルトの名無しさんNGNG
968
0969デフォルトの名無しさんNGNG
969
0970デフォルトの名無しさんNGNG
970
0971デフォルトの名無しさんNGNG
971
0972デフォルトの名無しさんNGNG
972
0973デフォルトの名無しさんNGNG
973
0974デフォルトの名無しさんNGNG
974
0975デフォルトの名無しさんNGNG
975
0976デフォルトの名無しさんNGNG
976
0977デフォルトの名無しさんNGNG
977
0978デフォルトの名無しさんNGNG
978
0979デフォルトの名無しさんNGNG
979
0980デフォルトの名無しさんNGNG
980
0981デフォルトの名無しさんNGNG
981
0982デフォルトの名無しさんNGNG
982
0983デフォルトの名無しさんNGNG
983 = クワサン
レス数が950を超えています。1000を超えると書き込みができなくなります。