2009-10-17 D言語のmodule D言語 C++だと namespace std { void foo() {} } とかやると既存の名前空間に関数を定義できるんだけど,D言語だとどうすればいいのやら?Javaだと既存のfoo.bar.Bazでもロードされる前に挿入すれば上のようなことが出来るらしい. D言語だとmoduleがパッケージとして名前空間を構築し,同じmodule内がフレンド関係になるので,後から何とか追加したいのだけど…