2007-07-01から1日間の記事一覧

演算子を使って WHERE 節を書いた方がいいと思いませんか

かなりどうでもいいネタを思いついたので。SQL の WHERE 節を string で書くのが一般的なバインディングですが、それはどうも正しい文法を書いているのか、正しい型を書いているのかどうか怪しい。そんなあなたに・・・。

Python で中置演算子を定義する方法

Infix operators « Python recipes « ActiveState Code これはバカだぁ。こういうの好きだぁ。具体的には、カリー化させて書くとこんな感じ。 2 |x| 3 = ((2 | x) | 3 = (x(2)) | 3 = x(2, 3) Python では左右の | 演算子の挙動を override できるらしい。こ…