文件名称:exchangerates:用于http的Haskell API
文件大小:17KB
文件格式:ZIP
更新时间:2024-05-18 06:43:29
Haskell
ExchangeRates,一个用于的Haskell客户端 自动透明缓存 由于历史货币兑换率事后不会改变,因此我们可以无限期地对其进行缓存。 因此,由于是一项免费服务,因此我们应尽可能多地缓存API的结果。 该客户端自动透明地缓存结果,以便仅在绝对必要时才调用真实的API。 用法示例: main :: IO main = do rates <- autoRunExchangeRatesClient $ withFileCache " /tmp/exchangerates.cache " $ getAtDate (fromGregorian 2018 01 19 ) ( Just EUR ) Nothing case rates of Left err -> die $ show err
【文件预览】:
exchangerates-master
----Setup.hs(47B)
----zift.hs(461B)
----package.yaml(1KB)
----src()
--------ExchangeRates.hs(627B)
--------ExchangeRates()
----LICENSE(2KB)
----test()
--------TestImport.hs(398B)
--------ExchangeRates()
--------Spec.hs(44B)
----README.md(3KB)
----stack.yaml(75B)
----.gitignore(21B)