2006-12-10から1日間の記事一覧

FunctionalFunction続きの続き

delegate問題をid:shinichiro_hさんがささっと解決してくれました。素晴らしいです。 とりあえず、ゴルフに毒されてるボク的には template Functional(alias func){ alias Functional_!(function ReturnType!(func) (ParameterTypeTuple!(func) a) { return …

ReturnTypeテンプレートのファンクタ対応

一瞬恥ずかしい日記があった気がしますが気のせいです。 std.traitsのReturnTypeテンプレートは、opCallを実装したファンクタには対応していません。適当に対応させてみます。 template MyReturnType(alias dg){ static if (is(typeof(dg) R == return)){ al…