Pythonのらむだのはなし

関数型とかいうのがありますが、Pythonにも関数指向みたいな感じでかける(らしい)です。

>>> lam = lambda x, y: lambda _x: x*y-_x
>>> f = lam(2,3)
>>> f
<function <lambda> at 0x10e188c08>
>>> f(1)
5
>>> lam(2,3)(1)
5

少しHaskellの部分適用みたいな感じなんですかね。たのしい(?)