http-api-data:从HTTP API数据(例如URL段,标头和查询参数)转换为

时间:2024-03-06 15:05:07
【文件属性】:

文件名称:http-api-data:从HTTP API数据(例如URL段,标头和查询参数)转换为

文件大小:29KB

文件格式:ZIP

更新时间:2024-03-06 15:05:07

Haskell

http-api-data 这个包定义了用于在Haskell数据类型与HTTP API数据之间进行转换的类型类。 例子 布尔值: >>> toUrlPiece True "true" >>> parseUrlPiece "false" :: Either Text Bool Right False >>> parseUrlPieces ["true", "false", "undefined"] :: Either Text [Bool] Left "could not parse: `undefined'" 号码: >>> toQueryParam 45.2 "45.2" >>> parseQueryParam "452" :: Either Text Int Right 452 >>> toQueryParams [1..5] ["1","2","3","4","5"] >>>


【文件预览】:
http-api-data-master
----.gitignore(114B)
----Setup.hs(46B)
----src()
--------Web()
----LICENSE(1KB)
----CHANGELOG.md(4KB)
----cabal.project(24B)
----.github()
--------workflows()
----http-api-data.cabal(4KB)
----README.md(1KB)
----include()
--------overlapping-compat.h(210B)
----cabal.haskell-ci(139B)
----test()
--------Spec.hs(44B)
--------Web()
----stack.yaml(85B)

网友评论