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