パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

スラッシュドットに聞け:2015年の最初に組むプログラムは何でしょうか?」記事へのコメント

  • by Anonymous Coward on 2015年01月02日 5時44分 (#2737048)

    // prog.d
    // % dmd -c prog.d

    import std.algorithm, std.ascii, std.range, std.string, std.traits;

    struct H{
            static opDispatch(string z)(){
                    return P!(H.stringof ~ z)();
            }
    }

    struct P(string s){
            static opDispatch(string z, T)(T x){
                    return ((h, n, y) => [h.array, n.array, y.array].join(whitespace.takeOne))(
                            s.chain(p.stringof.toLower.front.repeat(wchar.sizeof), z),
                            newline.stringof.capitalize.take(~-dchar.sizeof),
                            x.get);
            }
            alias p = P;
    }

    struct Y{
            struct e{
                    struct a{
                            struct r(int _){
                                    auto get(this T)(){
                                            return ((s, sp) => chain(s.filter!isAlpha, [-~sp, sp], s.filter!isDigit))(
                                                    fullyQualifiedName!T.drop(-~moduleName!T.length), whitespace.front);
                                    }
                            }
                    }
            }
    }

    pragma(msg, H.a.p.p.y = new Y.e.a.r! 2015);

    void main(){}
    // もちろんコピペですがなにかw

普通のやつらの下を行け -- バッドノウハウ専門家

処理中...