Interface BinaryFunctor<L,​R>