$2<R, A, B> function
Implementation
R Function(A, B) $2<R, A, B>(R func(A a, B b),
{$EffectHandlerCreator? onEffect}) {
final dynamic inner = $((A a, B b) => func(a, b), onEffect: onEffect);
return (a, b) => inner(a, b) as R;
}