# `Lockstep.History.Event`
[🔗](https://github.com/b-erdem/lockstep/blob/v0.1.0/lib/lockstep/history.ex#L53)

One event in the history. Multiple events combine to describe an
operation: an `:invoke` plus a matching `:ok` / `:fail` / `:info`
on the same process.

# `t`

```elixir
@type t() :: %Lockstep.History.Event{
  f: atom(),
  index: non_neg_integer(),
  process: pid(),
  type: :invoke | :ok | :fail | :info,
  value: any()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
