2016-09-07から1日間の記事一覧

C++1z INVOKEコンセプトに従った関数呼び出しをするinvoke()関数

C++

C++11から入ったstd::mem_fn()関数、std::bind()関数、std::result_ofメタ関数などは、どれもINVOKEコンセプトという仕様のもとに定義されています。 これらの機能は、関数オブジェクトをただ呼び出すだけでなく、 メンバ関数ポインタ + レシーバー + 引数を…

Phoenixで簡単なHTTPサーバー

仕事でElixirを使い始めました。Phoenixを調べています。 Phoenixのプロジェクトでデフォルトで作られるのはWebサイト的なアプリケーションですが、ビューはいらないので、デフォルトで作られたものをいじって、POSTでリクエストを受け取ってレスポンスを返…