Haskell bindings to the Linux kernel i2c interface