Oi.Compiled (oi v0.2.0)

Copy Markdown

Static compilation product: bundles + execution plan.

Built once from Oi.compile/2, reusable across multiple Oi.execute/2 calls with different inputs/interventions.

Summary

Types

t()

@type t() :: %Oi.Compiled{
  bundles: [Oi.Compile.Bundle.t()],
  plan: Oi.Compile.Planning.Plan.t()
}