A NIF-based ncurses library for Erlang