zigler v0.1.3 API Reference
Modules
Translates the docstrings from your Zig code into Elixir documentation.
Hooks your zig code into ExUnit, by converting zig tests into ExUnit tests.
This struct contains adapters designed to facilitate interfacing the BEAM's c-style helpers for NIFs with a more idiomatic Zig-style of programming, for example, the use of slices instead of null-terminated arrays as strings.
Provides erlang's NIF convenience functions to your Zig code.
Exceptions
Translates to ExUnit.AssertionError
. Mostly used in Zig unit tests.
Translates to Elixir FunctionClauseError
.
Mix Tasks
Used to generate documentation from your zig code and incorporate it into your Elixir documentation.
gets a zig version and puts it into the zigler directory under the subdirectory zig.