Tyx (tyx v0.1.2) View Source

Tyx

Link to this section Summary

Types

t()

Tyx internal structure to keep information about typed functions.

Link to this section Types

Specs

t() :: %{
  env: Macro.Env.t(),
  kind: :def | :defp,
  fun: atom(),
  args: Macro.t(),
  guards: Macro.t(),
  body: Macro.t(),
  signature: Tyx.Fn.t()
}

Tyx internal structure to keep information about typed functions.

Link to this section Functions

Link to this macro

deft(arg, body)

View Source (macro)