gpt4 book ai didi

haskell - 箭在行动的最先进的例子?

转载 作者:行者123 更新时间:2023-12-04 12:52:39 25 4
gpt4 key购买 nike

我一直在阅读 arrows最近,一个十多年前发明的概念。与 monad 相比,它允许获得更多关于计算的静态信息,同时仍然具有依赖于以前的计算的能力。

但是我找不到它们在最近最先进的库中使用。例如 attoparsec甚至没有 Arrow例如,即使箭头旨在加快解析速度。

在当前开发的库或可执行文件中是否有一些很好的箭头示例,它们带来了性能或其他好处?

(我知道这是一个软问题——我的目标是更好地理解这个概念及其优势。)

最佳答案

结帐this tutorial对于 opaleye .箭头在整个过程中被广泛使用(除了profunctors)。该库提供了一种编写可组合的、类型安全的 Postgres 查询的方法。我没有太多使用它的经验,但它似乎是一个设计良好的库,如果你在后端使用 Postgres,它应该是一个不错的选择。 Ben Kolera 有一个很好的图书馆视频介绍here .

关于haskell - 箭在行动的最先进的例子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38032028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com