私はClojureを学んでいるPythonプログラマーです。Pythonでは、functools.partialの呼び出しで名前付き引数を使用する方法が大好きです。
def pow(base, exponent):
return base ** exponent
exp = partial(pow, 2.71828) # exp(2) --> 7.3886
square = partial(pow, exponent=2) # square(2) --> 4
の実装はexpClojureでも明らかに同等ですが、簡潔partialに定義するためにも使用できますか?square特定の引数が事前に決定されるように、キーワード/名前付き引数をpartialに渡す方法はありますか?または、これはpartial関数リテラルではなく、関数リテラルで処理する必要があり#(pow % 2)ますか?