hgrib v0.3.1.0 Release Notes

Release Date: 2015-11-07 // about 6 years ago
    • โž• Added skipMessage, skipMessageIf, and skipMessageIf_ to Data.Grib, three functions to easily skip unwanted GRIB messages in a file.

Previous changes from v0.3.0.0

    • โž• Added a GribIO monad in Data.Grib, which is a higher-level abstraction for reading GRIB files over the raw bindings in Data.Grib.Raw.

    • ๐Ÿšš Moved Data.Grib.Raw.Exception up to Data.Grib.

    • ๐Ÿ‘ป Data.Grib.Raw no longer re-exports the Exception module mentioned above.

    • Made gribHandleNewFromFile return a Maybe GribHandle instead of a plain GribHandle. Nothing is returned if no more messages could be read from the given stream.

    • โœ… Re-organized the test utility modules.

    • ๐Ÿšš Moved Data.Grib.Raw.Marshal from other to exposed modules, but it should still be considered an internal module and it is not included in the documentation.