YARDを使用すると、メソッドパラメータと戻り値のタイプを指定できます。私は本当にダックタイピングが好きなので、YARDがサポートしなければならないメソッドを指定することでタイプの定義もサポートしているのを見るのはうれしいです。
ご覧のとおり、次のような表現
#first_method、#second_method論理和として解釈されます。これは、オブジェクトが#first_methodまたは#second_method、あるいはその両方をサポートする必要があることを意味します。これは私が必要としているものではありません。
パラメータの#first_methodと#second_methodの両方をサポートするためにオブジェクトが必要であることを指定できるようにしたいと思います。これを指定する方法はありますか?