# `Beaver.Native`

This module provide higher level interface to primitive data types and MemRefDescriptor C struct in [MemRef](https://mlir.llvm.org/docs/Dialects/MemRef/) dialect.
It aims to manage memory with BEAM and help a Erlang/Elixir function play well with function generated by MLIR and other NIFs.

# `apply_dirty`

# `array`

# `check!`

# `dump`

# `opaque_ptr`

# `ptr`

# `to_term`

