2008-07-11から1日間の記事一覧

続・ゆの in Haskell

_ が変数として使えないので、パターンマッチの文脈で無理やり使ってみたら、なんだか微妙な表情になってしまいました。私には X が目で / と | は口元のシワにしか見えません。 import Prelude hiding ((<),(/)) import System.IO.Unsafe import qualifed S…

識別子にマルチバイト使ったりテンプレート引数に文字列渡したり型名を文字列にしたりしたい。

C++

びみょう…。 #include <iostream> class SeeYouNextWeek; namespace Yuno {int X = ((std::cout<<"ひだまりスケッチ"),1);} int _ = ((std::cout << "x360 "), 1); template <class T> int X() { std::cout << "来週も見てくださいね!" << std::endl; return 1; } int main() {</class></iostream>…

便乗 ゆの in Haskell

http://d.hatena.ne.jp/ranha/20080709/1215658800まぁ少なくとも片方は #define 使う必要ないですよね。 #define _ X import Prelude hiding((<),(/)) data X = X a / b = X a < b = putStrLn $ "Hidamari Sketch 365 " ++ b main = X / _ / X < "Please se…