Maarten Truyens
Maarten Truyens
(error on my own side)
Reopening this issue, because it may be useful to flag. It actually took me an hour to figure out that this message was caused by a custom vectorizer (transformer) I...
Thanks for the `{:enabled false}` hint, this indeed helped, because Websockets in IE11 produce a lot of errors. For future readers: * Upon further inspection, it also appeared that some...
Thanks for your ongoing suggestions! It's an app with about 125K lines of own code, so the size generated by the CLJS-compiler is not unexpected. Unfortunately, this code is difficult...
It's actually 89K lines of CLJS code and 68K lines of shared CLJC code. So ShadowCLJS is actually fed about 155K lines of code. Report: see https://gist.github.com/mtruyens/829e5caec54f3144dda2d6cb0f4ad6b4 (This actually results...
This was indeed an interesting exercise, thanks for the suggestion! Apparently, quite a chunk of all this code (about 30%) is related to the schema, I guess the 272 defrecords...
Thanks for the interest, see https://gist.github.com/mtruyens/a12112b0f9f5a97048caa6b3dff59d51 for the --verbose output! The software spends about 40 seconds or so on the actual compilation, the rest of the time (about 6 minutes)...
Yep, same version of cljs/closure. Commands were executed right after each other (with a clean in between). I have a few macros (stored in a CLJC file) that generate code...
Here's the output: "Optimizing CLJS Constants took 671ms" https://gist.github.com/mtruyens/a9537b1bb0ec12b27b9bb1b7942f3d23
That sx/cljc/qna/schema.cljc currently contains 56 defrecords similar to the following: ``` (defrecord QAnswer [id question-id value]) (defn QAnswer? [obj] (instance? QAnswer obj)) (m/specrec QAnswer [::id, :question-id ::sch/id, :value ::one|multi-primitivevalue]) ```...