Dsxir.Program.State (dsxir v0.3.0)

Copy Markdown

Per-predictor mutable slot: demos, instruction override, signature override.

Summary

Types

t()

@type t() :: %Dsxir.Program.State{
  demo_strategy: nil | Dsxir.DemoStrategy.t(),
  demos: [Dsxir.Demo.t() | Dsxir.Example.t()],
  instructions_override: nil | String.t(),
  signature_override: nil | module()
}