An expansion of metscrape, written in haskell, that supports most of the forecasts that I'm interested in.