# Charms
[![Package](]( [![Documentation](](

Elixir compiler to compile a subset of Elixir to native targets

[x] `defm` to define native functions

[ ] SIMD support

[ ] SIMT support

## Installation

If [available in Hex](, the package can be installed
by adding `charms` to your list of dependencies in `mix.exs`:

def deps do
    {:charms, "~> 0.1.0"}

## Development

- run the benchmarks of sorting algorithms
  mix run bench/sort.exs