I've started a "Telescope" package with a higher-level interface here: https://github.com/dkistdc/telescope.hs. It supports multi-dimensional arrays, and writing FITS files. I had to make a few changes to fits-parse to give more flexibility to the user. They basically boil down to the following:
Change Header from a Map to an Association List: To write FITS files, controlling the order of headers is important.
Hey @krakrjak!
I've started a "Telescope" package with a higher-level interface here: https://github.com/dkistdc/telescope.hs. It supports multi-dimensional arrays, and writing FITS files. I had to make a few changes to fits-parse to give more flexibility to the user. They basically boil down to the following:
Change Header from a Map to an Association List: To write FITS files, controlling the order of headers is important.
Added richer sub-types to make working with Header/Keywords easier:
Exposing parsers for keywords, not just full HDUs
Any thoughts or comments?