2005-12-02から1日間の記事一覧

Concurrent Clean : 一意型

まず、一意型の書き方はこんな感じ。 f :: *a -> *a一意型でも、非一意型でもよい場合は、こんな感じ。 f :: u:a -> v:aこれは、このように書いてもよい。 f :: .a -> .a片方が一意型なら、もう片方も一意型である必要がある場合は、こう。 f :: u:a -> u:a…

firefox 1.5

新しくしたら、はてなアンテナを再読み込みしないと、更新されなくなった。 常にキャッシュを見てしまうようだ。 何か、設定するといいのかな?

エディタを選ぶ

そういえば、会社で「達人プログラマ」という本が置いてあったので、なんとなく開いてみてみたら、エディタについて、自分のエディタを見つけて、とことん使いこなすべきみたいなことが書かれていた。 「1つのエディタでエディタでプログラミング,ドキュメン…

quick sort

http://web.yl.is.s.u-tokyo.ac.jp/~ganat/memo/aboutHaskell.html ここに、Haskellのquick sortとCのquick sortがあります。 それを参考に、Concurrent Cleanでquick sortを、2種類、書いてみました。非破壊的なものと、破壊的なものの2種類です。