文件名称:path:键入的文件路径
文件大小:35KB
文件格式:ZIP
更新时间:2024-05-25 16:17:31
Haskell
小路 在Haskell中支持类型明确的路径。 平等问题 不可预测的串联问题 令人困惑的文件和目录 自我证明 在实践中 输入/输出 做文字处理 接受用户输入 与现有路径库比较 文件路径和系统文件路径 系统规范路径,规范文件路径,目录树 路径类型 数据文件路径 概括 动机 是在FP Complete的多个项目中工作之后,这些项目以各种方式使用文件路径。 我们使用了system-filepath软件包,该软件包被认为是一种不透明的路径类型,可以解决许多路径问题。 在我看来,同样的错误不断出现: 预期路径是绝对的,但它是相对的,反之亦然。 期望两个等效路径相等或顺序相同,但它们不相同( /home//foo与/home/foo/与/home/bar/../foo等)。 关于连接路径的不可预测的行为。 令人困惑的文件和目录。 仅基于类型不知道路径是文件还是目录,还是相对还是绝对,这是一
【文件预览】:
path-master
----.github()
--------workflows()
----test()
--------Posix.hs(12KB)
--------Common()
--------ValidityTest.hs(10KB)
--------Windows.hs(16KB)
--------Main.hs(273B)
--------Path()
----stack.yaml(20B)
----.ghci(66B)
----CHANGELOG(4KB)
----LICENSE(1KB)
----src()
--------Path.hs(420B)
--------Path()
----Setup.hs(46B)
----path.cabal(3KB)
----.gitignore(251B)
----stack.yaml.lock(449B)
----README.md(17KB)