New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The fn-fx example is broken #1

Open
geokon-gh opened this Issue May 17, 2018 · 0 comments

Comments

Projects
None yet
1 participant
@geokon-gh

geokon-gh commented May 17, 2018

Something about the fn-fx example is broken. First I needed to update the project.clj to have [halgari/fn-fx "0.4.0"]. But there is still some issue unfortunately

I'm pretty new to Clojure, so I'm having trouble debugging it. Here is the monster stack trace I'm getting:


#error {
 :cause Error constructing control
 :data {:ex #error {
 :cause wrong number of arguments
 :via
 [{:type java.lang.IllegalArgumentException
   :message wrong number of arguments
   :at [sun.reflect.NativeConstructorAccessorImpl newInstance0 NativeConstructorAccessorImpl.java -2]}]
 :trace
 [[sun.reflect.NativeConstructorAccessorImpl newInstance0 NativeConstructorAccessorImpl.java -2]
  [sun.reflect.NativeConstructorAccessorImpl newInstance NativeConstructorAccessorImpl.java 62]
  [sun.reflect.DelegatingConstructorAccessorImpl newInstance DelegatingConstructorAccessorImpl.java 45]
  [java.lang.reflect.Constructor newInstance Constructor.java 423]
  [fn_fx.render_core$fn__624$fn__637 invoke render_core.clj 70]
  [clojure.lang.MultiFn invoke MultiFn.java 229]
  [fn_fx.render_core$fn__624 invokeStatic render_core.clj 77]
  [fn_fx.render_core$fn__624 invoke render_core.clj 46]
  [clojure.lang.MultiFn invoke MultiFn.java 229]
  [fn_fx.fx_dom.FXDom$fn__851 invoke fx_dom.clj 18]
  [fn_fx.util$_run_later invokeStatic
 util.clj 9]
  [fn_fx.util$_run_later invoke util.clj 7]
  [fn_fx.fx_dom.FXDom create_component_BANG_ fx_dom.clj 16]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 95]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff invokeStatic diff.clj 107]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_child_list invokeStatic diff.clj 55]
  [fn_fx.diff$diff_child_list invoke diff.clj 51]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 80]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772
 invoke protocols.clj 174]
  [clojure.core$reduce_kv invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 81]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj
 174]
  [clojure.core$reduce_kv invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 81]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj 174]
  [clojure.core$reduce_kv
 invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 81]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj 174]
  [clojure.core$reduce_kv invokeStatic core.clj
 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff invokeStatic diff.clj 107]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.fx_dom$app invokeStatic fx_dom.clj 57]
  [fn_fx.fx_dom$app invoke fx_dom.clj 52]
  [fn_fx_ui.core$start invokeStatic core.clj 136]
  [fn_fx_ui.core$start invoke core.clj 126]
  [fn_fx_ui.javafx_init$_start invokeStatic javafx_init.clj 7]
  [fn_fx_ui.javafx_init$_start invoke javafx_init.clj 6]
  [fn_fx_ui.javafx_init start nil -1]
  [com.sun.javafx.application.LauncherImpl lambda$launchApplication1$8 LauncherImpl.java 863]
  [com.sun.javafx.application.PlatformImpl lambda$runAndWait$7 PlatformImpl.java 326]
  [com.sun.javafx.application.PlatformImpl lambda$null$5 PlatformImpl.java
 295]
  [java.security.AccessController doPrivileged AccessController.java -2]
  [com.sun.javafx.application.PlatformImpl lambda$runLater$6 PlatformImpl.java 294]
  [com.sun.glass.ui.InvokeLaterDispatcher$Future run InvokeLaterDispatcher.java 95]
  [com.sun.glass.ui.gtk.GtkApplication _runLoop GtkApplication.java -2]
  [com.sun.glass.ui.gtk.GtkApplication lambda$null$5 GtkApplication.java 139]
  [java.lang.Thread run Thread.java 748]]}, :type :javafx.scene.chart.ScatterChart, :arg-names [], :vals [#object[javafx.scene.chart.NumberAxis 0x68f4a2ca NumberAxis@68f4a2ca[styleClass=axis]] #object[javafx.scene.chart.NumberAxis 0x6a784a95 NumberAxis@6a784a95[styleClass=axis]]]}
 :via
 [{:type clojure.lang.ExceptionInfo
   :message Error constructing control
   :data {:ex #error {
 :cause wrong number of arguments
 :via
 [{:type java.lang.IllegalArgumentException
   :message wrong number of arguments
   :at [sun.reflect.NativeConstructorAccessorImpl newInstance0 NativeConstructorAccessorImpl.java -2]}]
 :trace
 [[sun.reflect.NativeConstructorAccessorImpl
 newInstance0 NativeConstructorAccessorImpl.java -2]
  [sun.reflect.NativeConstructorAccessorImpl newInstance NativeConstructorAccessorImpl.java 62]
  [sun.reflect.DelegatingConstructorAccessorImpl newInstance DelegatingConstructorAccessorImpl.java 45]
  [java.lang.reflect.Constructor newInstance Constructor.java 423]
  [fn_fx.render_core$fn__624$fn__637 invoke render_core.clj 70]
  [clojure.lang.MultiFn invoke MultiFn.java 229]
  [fn_fx.render_core$fn__624 invokeStatic render_core.clj 77]
  [fn_fx.render_core$fn__624 invoke render_core.clj 46]
  [clojure.lang.MultiFn invoke MultiFn.java 229]
  [fn_fx.fx_dom.FXDom$fn__851 invoke fx_dom.clj 18]
  [fn_fx.util$_run_later invokeStatic util.clj 9]
  [fn_fx.util$_run_later invoke util.clj 7]
  [fn_fx.fx_dom.FXDom create_component_BANG_ fx_dom.clj 16]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 95]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff invokeStatic diff.clj 107]
  [fn_fx.diff$diff invoke diff.clj 
88]
  [fn_fx.diff$diff_child_list invokeStatic diff.clj 55]
  [fn_fx.diff$diff_child_list invoke diff.clj 51]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 80]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj 174]
  [clojure.core$reduce_kv invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj
 97]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 81]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj 174]
  [clojure.core$reduce_kv invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff
 invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 81]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj 174]
  [clojure.core$reduce_kv invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff invokeStatic diff.clj
 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 81]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj 174]
  [clojure.core$reduce_kv invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff
 invoke diff.clj 88]
  [fn_fx.diff$diff invokeStatic diff.clj 107]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.fx_dom$app invokeStatic fx_dom.clj 57]
  [fn_fx.fx_dom$app invoke fx_dom.clj 52]
  [fn_fx_ui.core$start invokeStatic core.clj 136]
  [fn_fx_ui.core$start invoke core.clj 126]
  [fn_fx_ui.javafx_init$_start invokeStatic javafx_init.clj 7]
  [fn_fx_ui.javafx_init$_start invoke javafx_init.clj 6]
  [fn_fx_ui.javafx_init start nil -1]
  [com.sun.javafx.application.LauncherImpl lambda$launchApplication1$8 LauncherImpl.java 863]
  [com.sun.javafx.application.PlatformImpl lambda$runAndWait$7 PlatformImpl.java 326]
  [com.sun.javafx.application.PlatformImpl lambda$null$5 PlatformImpl.java 295]
  [java.security.AccessController doPrivileged AccessController.java -2]
  [com.sun.javafx.application.PlatformImpl lambda$runLater$6 PlatformImpl.java 294]
  [com.sun.glass.ui.InvokeLaterDispatcher$Future run InvokeLaterDispatcher.java 95]
  [com.sun.glass.ui.gtk.GtkApplication _runLoop GtkApplication.java -2]
  [
com.sun.glass.ui.gtk.GtkApplication lambda$null$5 GtkApplication.java 139]
  [java.lang.Thread run Thread.java 748]]}, :type :javafx.scene.chart.ScatterChart, :arg-names [], :vals [#object[javafx.scene.chart.NumberAxis 0x68f4a2ca NumberAxis@68f4a2ca[styleClass=axis]] #object[javafx.scene.chart.NumberAxis 0x6a784a95 NumberAxis@6a784a95[styleClass=axis]]]}
   :at [clojure.core$ex_info invokeStatic core.clj 4617]}]
 :trace
 [[clojure.core$ex_info invokeStatic core.clj 4617]
  [clojure.core$ex_info invoke core.clj 4617]
  [fn_fx.render_core$fn__624$fn__637 invoke render_core.clj 72]
  [clojure.lang.MultiFn invoke MultiFn.java 229]
  [fn_fx.render_core$fn__624 invokeStatic render_core.clj 77]
  [fn_fx.render_core$fn__624 invoke render_core.clj 46]
  [clojure.lang.MultiFn invoke MultiFn.java 229]
  [fn_fx.fx_dom.FXDom$fn__851 invoke fx_dom.clj 18]
  [fn_fx.util$_run_later invokeStatic util.clj 9]
  [fn_fx.util$_run_later invoke util.clj 7]
  [fn_fx.fx_dom.FXDom create_component_BANG_ fx_dom.clj 16]
  [fn_fx.diff$diff$new_node__391
 invoke diff.clj 95]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff invokeStatic diff.clj 107]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_child_list invokeStatic diff.clj 55]
  [fn_fx.diff$diff_child_list invoke diff.clj 51]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 80]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj 174]
  [clojure.core$reduce_kv invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component
 invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 81]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj 174]
  [clojure.core$reduce_kv invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj
 76]
  [fn_fx.diff$diff_component invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 81]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj 174]
  [clojure.core$reduce_kv invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component
 invoke diff.clj 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff_component$fn__385 invoke diff.clj 81]
  [clojure.core$fn__6939$fn__6941 invoke core.clj 6557]
  [clojure.core.protocols$iter_reduce invokeStatic protocols.clj 49]
  [clojure.core.protocols$fn__6742 invokeStatic protocols.clj 75]
  [clojure.core.protocols$fn__6742 invoke protocols.clj 75]
  [clojure.core.protocols$fn__6684$G__6679__6697 invoke protocols.clj 13]
  [clojure.core$reduce invokeStatic core.clj 6545]
  [clojure.core$fn__6939 invokeStatic core.clj 6547]
  [clojure.core$fn__6939 invoke core.clj 6547]
  [clojure.core.protocols$fn__6763$G__6758__6772 invoke protocols.clj 174]
  [clojure.core$reduce_kv invokeStatic core.clj 6573]
  [clojure.core$reduce_kv invoke core.clj 6564]
  [fn_fx.diff$diff_component invokeStatic diff.clj 76]
  [fn_fx.diff$diff_component invoke diff.clj
 63]
  [fn_fx.diff$diff$refresh_node__389 invoke diff.clj 92]
  [fn_fx.diff$diff$new_node__391 invoke diff.clj 97]
  [fn_fx.diff$diff invokeStatic diff.clj 99]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.diff$diff invokeStatic diff.clj 107]
  [fn_fx.diff$diff invoke diff.clj 88]
  [fn_fx.fx_dom$app invokeStatic fx_dom.clj 57]
  [fn_fx.fx_dom$app invoke fx_dom.clj 52]
  [fn_fx_ui.core$start invokeStatic core.clj 136]
  [fn_fx_ui.core$start invoke core.clj 126]
  [fn_fx_ui.javafx_init$_start invokeStatic javafx_init.clj 7]
  [fn_fx_ui.javafx_init$_start invoke javafx_init.clj 6]
  [fn_fx_ui.javafx_init start nil -1]
  [com.sun.javafx.application.LauncherImpl lambda$launchApplication1$8 LauncherImpl.java 863]
  [com.sun.javafx.application.PlatformImpl lambda$runAndWait$7 PlatformImpl.java 326]
  [com.sun.javafx.application.PlatformImpl lambda$null$5 PlatformImpl.java 295]
  [java.security.AccessController doPrivileged AccessController.java -2]
  [com.sun.javafx.application.PlatformImpl lambda$runLater$6 PlatformImpl.java
 294]
  [com.sun.glass.ui.InvokeLaterDispatcher$Future run InvokeLaterDispatcher.java 95]
  [com.sun.glass.ui.gtk.GtkApplication _runLoop GtkApplication.java -2]
  [com.sun.glass.ui.gtk.GtkApplication lambda$null$5 GtkApplication.java 139]
  [java.lang.Thread run Thread.java 748]]} (-main)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment