Uploaded image for project: 'ClojureScript'
  1. CLJS-1447

IFn implementors have a broken call implementation, all args after 20th argument should be collected into a seq

    Details

    • Type: Task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects versions: 1.7.145
    • Fix versions: 1.9.671
    • Labels:
      None

      Description

      Regular fns (which are just JavaScript fns) have no such limit. For IFn implementors we should not allow arities above 21 args, and we should transform the 21st arity into a var args signature.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              dnolen David Nolen
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: