演算子を関数にする関数 ref: http://qiita.com/alucky0707/items/2e38690acdd9f0eb2725