HDF5hs is a project mainly written in Haskell, it's free.
A simple experimental HDF5 wrapper for Haskell