add tryOr

「エラー型を受け取って、同じEitherを返す関数」を受け取って、今Leftなのを回復するのを試みる関数です。