$4<R, A, B, C, D> function

R Function(A, B, C, D) $4<R, A, B, C, D>(
  1. R func(
    1. A a,
    2. B b,
    3. C c,
    4. D d,
    ), {
  2. $EffectHandlerCreator? onEffect,
})

Implementation

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