haskell

haskellグループについて

プログラミング言語Haskellの日記を書きたい人のためのグループです。

どなたでもすぐに参加できます。 Haskellな日記を書きたい人はお気軽にどうぞ!

Haskellな日記は自分のサイトで書いて、こちらのグループにはリンクだけ置いておく、というのでもかまいません。

参加する方へ:参加直後から日記が使えるようになりますが、 初期設定は「グループ」になっているようです。 「パブリック (だれでも閲覧ができます)」に変更すると、 グループ外の人にも読めるようになります。 パブリックへの設定をお勧めいたします。

注意: 結城はLazyな管理者であり、 私から動くことはあまりないと思いますが、 あからさまにHaskellと無関係な日記の場合にはご遠慮いただく場合もあります。 ご了承ください。

モナドのすべて

http://www.sampou.org/haskell/a-a-monads/html/ モナド入門文書であるAll About Monadsのnobsunさんによる日本語訳。

WinGhci

* http://code.google.com/p/winghci/ ghciのGUIフロントエンド。Windows専用。

対話環境

(intaractive environment) GHCではGHCi,Hugsではhugs

GHCi

GHCに付属しているインタプリタ。

FFI

Foreign Function Interface の略。 単純に言うと、他言語で書かれたプログラムの関数を呼出したり、他の言語から関数を呼出したりする仕組み。

quickCheck

■ Quickchekオンラインマニュアル部分訳 http://www.cs.chalmers.se/~rjmh/QuickCheck/manual.html QuickCheckって何? QuickCheckはHaskellのプログラムを自動的にテストするツールです。 プログラマー...

一方向モナド

モナドの一種。 returnを通じてモナドに値を入れることが出来るが、その値を取り出すことは出来ない様に実装されている物。IOモナドなど。 主に副作用を吸収する役割で使われ...

rtype

Haskellで書かれたrubyインタープリター。 http://mono.kmc.gr.jp/~oxy/hiki.cgi?rtype

hoogle

haskellのAPI検索 名前だけでなく、関数の型でも検索ができる http://haskell.org/hoogle/

length汚染

lengthというeagerな関数を使うと、無限リストが扱えなくなってしまうこと。 http://haskell.g.hatena.ne.jp/taninsw/20060616/p1 より。