Conversation
Trades the startup time for slower execution of the first command
|
@archaeron Sure, how can I install it? Also, can I ask why these commands use so much time, if they're not even invoking the idris compiler? |
|
Installation: You need to clone it into your To answer the second question: I don't know. just requireing the classes, without actually using them adds about 200ms to the startup time. Which is really strange. |
|
@archaeron Possibly an atom bug? Alternatively can we precompile the package so its requirements are all inlined? |
|
This appears to speed up startup, though it's sad that the first command run now slightly lags. |
|
Maybe some dependency I use executes some code on I should try to find out which dependencies have the most inpact on the loading time. |
|
That's a good idea. It could even be a single dependency that's doing work on |
Trades the startup time for slower execution
of the first command
#28
@alexchandel could you take a look at this?