ジェネリックな高階関数定義するのひたすら面倒だね。戻り値の有無や引数の数が一般化出来ないケースは実質使えない

https://paiza.io/projects/Eh3ihZ2kTIdiBv-2ItS5wg?language=java

本番環境でも使いたければAOP使ってログ出力かな