Kinda.CodeGen behaviour (kinda v0.2.6)

Behavior for customizing your source code generation.

Link to this section Summary

Link to this section Callbacks

@callback kinds() :: Kinda.CodeGen.KindDecl.t()
@callback nif_gen(any()) :: Kinda.CodeGen.NIFDecl.t()
Link to this callback

type_gen(atom, t)

@callback type_gen(atom(), String.t()) :: {:ok, Kinda.CodeGen.KindDecl.t()} | :skip

Link to this section Functions