An OTP library
$ rebar3 compile
=====
A simple NIF lock-free Queue using the library: moodycamel::concurrentqueue
The public API exposes clear/1 to drain queued items while keeping the queue reference valid. The underlying native queue is released only when the Erlang resource is garbage-collected.