Skip to content

Instantly share code, notes, and snippets.

@mfikes
Created October 25, 2018 12:56
Show Gist options
  • Save mfikes/3c5d4a3d32266126f1a510b1b67636d6 to your computer and use it in GitHub Desktop.
Save mfikes/3c5d4a3d32266126f1a510b1b67636d6 to your computer and use it in GitHub Desktop.
(defn- get-arity-dispatch [f n]
(case n
0 (.-cljs$core$IFn$_invoke$arity$0 f)
1 (.-cljs$core$IFn$_invoke$arity$1 f)
2 (.-cljs$core$IFn$_invoke$arity$2 f)
3 (.-cljs$core$IFn$_invoke$arity$3 f)
4 (.-cljs$core$IFn$_invoke$arity$4 f)
5 (.-cljs$core$IFn$_invoke$arity$5 f)
6 (.-cljs$core$IFn$_invoke$arity$6 f)
7 (.-cljs$core$IFn$_invoke$arity$7 f)
8 (.-cljs$core$IFn$_invoke$arity$8 f)
9 (.-cljs$core$IFn$_invoke$arity$9 f)
10 (.-cljs$core$IFn$_invoke$arity$10 f)
11 (.-cljs$core$IFn$_invoke$arity$11 f)
12 (.-cljs$core$IFn$_invoke$arity$12 f)
13 (.-cljs$core$IFn$_invoke$arity$13 f)
14 (.-cljs$core$IFn$_invoke$arity$14 f)
15 (.-cljs$core$IFn$_invoke$arity$15 f)
16 (.-cljs$core$IFn$_invoke$arity$16 f)
17 (.-cljs$core$IFn$_invoke$arity$17 f)
18 (.-cljs$core$IFn$_invoke$arity$18 f)
19 (.-cljs$core$IFn$_invoke$arity$19 f)
20 (.-cljs$core$IFn$_invoke$arity$20 f)
21 (.-cljs$core$IFn$_invoke$arity$21 f)))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment