(通常の関数など、両方の性質を持つオブジェクトは記述子として扱われます。記述子以外の呼び出し可能オブジェクトである場合、適切な束縛メソッドが動的に作成されます。通常の関数と同様に動作します。引数が最初の位置引数として挿入されます。デコレータを付けます。この属性はデコレータです。型アノテーションが付いている関数については、このデコレータは1つ目の引数の型を自動的に推測します。fun(1.23)0.615特定の型について登録された実装が存在しない場合、その型のメソッド解決順序が、汎用の実装をさらに検索するために使用されます。これは、他によりよい実装が見つからないことを意味します。属性が型アノテーションの使用をサポートするようになりました。関数に見えるようにアップデートします。オプション引数はタプルで、元の関数のどの属性がラッパー関数の対応する属性に直接代入されるか、またラッパー関数のどの属性が元の関数の対応する属性でアップデートされるか、を指定します。