ref3<R, A1, A2, A3> function

  1. @useResult
Parser<R> ref3<R, A1, A2, A3>(
  1. Parser<R> function(
    1. A1,
    2. A2,
    3. A3
    ),
  2. A1 arg1,
  3. A2 arg2,
  4. A3 arg3,
)

Reference to a production function parametrized with 3 arguments.

See ref0 for a detailed description.

Implementation

@useResult
Parser<R> ref3<R, A1, A2, A3>(
  Parser<R> Function(A1, A2, A3) function,
  A1 arg1,
  A2 arg2,
  A3 arg3,
) =>
    ReferenceParser<R>(function, [arg1, arg2, arg3]);