[mew-dist 29202] Re: GHC 6.12.1

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2010年 4月 12日 (月) 11:30:45 JST


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

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

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

うーん。ファイルセパレータが現れちゃうのか。
もっと抽象的に書けないのかなぁ。。。

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

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

P.S.

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

--かず


Mew-dist メーリングリストの案内