Zigler will do automatic type marshalling between Elixir code and Zig code. It will also convert trickier types into types you care about, for example

ityonemo / zigler Public

submited by
Style Pass
2021-10-19 16:00:07

Zigler will do automatic type marshalling between Elixir code and Zig code. It will also convert trickier types into types you care about, for example:

Memory allocation with zigler is easy! A standard BEAM allocator is provided for you, so any zig code you import will play nice with the BEAM.

You can document nif functions, local functions, zig structs, variables, and types. If you document a nif function, it will be a part of the module documentation, and accessible using the iex h method, etc.

Leave a Comment
Related Posts