Lifecycle for user-initiated Elixir eval executions.
Summary
Types
@type emit_fun() :: (map(), Vibe.Event.t() -> map())
Functions
@spec record_result( map(), String.t(), non_neg_integer(), Vibe.Eval.result(), emit_fun() ) :: map()
Lifecycle for user-initiated Elixir eval executions.
@type emit_fun() :: (map(), Vibe.Event.t() -> map())
@spec record_result( map(), String.t(), non_neg_integer(), Vibe.Eval.result(), emit_fun() ) :: map()