Macaw.Data.Derived.Sandbox.Compiled (macaw_data v0.5.3)

Copy Markdown View Source

A stored function checked and compiled once (spec/02 §6.3, visualize D-194): hash, the SHA-256 of its source; fun, the closure; arity; and warnings, the compiler's, each {line, message}, printed nowhere.

Summary

Types

t()

@type t() :: %Macaw.Data.Derived.Sandbox.Compiled{
  arity: non_neg_integer(),
  fun: function(),
  hash: String.t(),
  warnings: [{pos_integer() | nil, String.t()}]
}