I really like this feature idea. Often you don't know or expect that a particular function will take so long, and it's precisely at that point that you go "man, I wish I had timed that". Particularly if the function is doing a side effect, it may be non trivial to try again.
Perhaps if the messaging all happened with the `iex()` prefix it might make more sense where it's coming from? iex(1)> some_long_fun() iex(taking more than 5 seconds ...) iex(returned after 15 seconds) {:ok, :foo} iex(2)> On Thursday, October 17, 2019 at 8:20:16 PM UTC-4, José Valim wrote: > > Showing the time every time (and other metadata) would definitely be too > verbose, even inside the prompt. But I understand the origin of the message > being unclear. > -- > > > *José Valim* > www.plataformatec.com.br > Skype: jv.ptec > Founder and Director of R&D > -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-core+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/83381825-2c8d-4d47-b69f-852721b933ba%40googlegroups.com.