文件名称:URLFormat:类型安全的网址格式匹配,不包含正则表达式和参数,基于解析器组合器的类型不匹配
文件大小:11KB
文件格式:ZIP
更新时间:2024-04-09 19:11:00
swift parser-combinators url-parsing Swift
URLFormat 类型安全的url模式匹配,不包含正则表达式,并且基于解析器组合器的参数类型不匹配。 例子: let format: URLFormat = " " / . users / . string / . repos /? . filter (. string ) & . page (. int ) let url = URLComponents ( string : " /users/apple/repos/?filter=swift&page=2 " ) ! let request = URLRequestComponents ( urlComponents : url) let parameters = try format. parse (request) _ = flatten (parameters) // ("apple", "swift", 2) try fo
【文件预览】:
URLFormat-master
----Sources()
--------URLFormat()
----Tests()
--------URLFormatTests()
----LICENSE(1KB)
----Package.resolved(613B)
----README.md(10KB)
----Package.swift(478B)
----.gitignore(71B)