2010年4月12日

[mew-dist 29202] Re: GHC 6.12.1

> ことに気付いたので、ちょっといじってみました。
> これで一応、Windowsでもcmew.exeとsmew.exeがコンパイルできます。

おー、素晴らしい! マージしました。

+defaultMessageRegex = "\\\\[0-9]+(\\.mew)?$"

うーん。ファイルセパレータが現れちゃうのか。

もっと抽象的に書けないのかなぁ。。。

ちなみに、Haskell の </> 演算子を使うと、
"dir" </> "file"
は、UNIX では
"dir/file"
となり、Windows では
"dir\file"
となります。

正規表現もこういう風に書きたい!

P.S.

</> のような関数は、コンビネーターと呼ばれています。
Haskell に慣れると、コンビネーターが頭の中でぐるぐる回り始めます。。。

--かず


投稿者 xml-rpc : 2010年4月12日 11:30
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/95002
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。