@leobm The unit of recompilation in #elixir (and #erlang) is the module, so you cannot create new functions on the fly in iex outside of modules.
Both #lfe and #clojerl would be closer to what you describe.
@arpunk Sure, but couldn't you create a temporary module somehow dynanically? but right, that probably makes it more complicated. But it would be cool to have a playground in the editor like in #livebook, where you could experiment directly.
@arpunk in clojure all functions are first of all also in a default namespace (user)
@leobm If you are willing to embrace the rough edges, I think you would have a blast with #clojerl.
Despite a few annoyances, having both #clojure with the runtime features of the #BEAM is a nice experience.
@arpunk Sure, but couldn't you create a temporary module somehow dynanically? but right, that probably makes it more complicated. But it would be cool to have a playground in the editor like in #livebook, where you could experiment directly.