A haskell library implementing fast and scalable concurrent queues for x86, with a Chan-like API