Haskell xenstore client library