An (ideally) single-consumer single-producer bip buffer, implemented in two header files.
Essentially a reimplementation of James Munns' bbqueue in gasp C (linked here)
Simon Cooke introducted the bip-buffer nearly 20 years ago. Read about the bip-buffer data structure here
Run make tests to compile the test programs.
TODO
[] test w/ valgrind
[] write more tests
[] add libev for async functionality