相关疑难解决方法(0)

应用风格的计算成本

我在我的网络应用程序中使用一个小型数据库池.而这个特殊的功能:

withPool pool = bracket (takeConn pool) (putConn pool)
Run Code Online (Sandbox Code Playgroud)

可以用应用风格重写:

withPool = bracket <$> takeConn <*> putConn
Run Code Online (Sandbox Code Playgroud)

可以说,它同样可读,更优雅.很自然地,我想这样写.但是数据库连接池应该很快,我担心这种风格会带来不必要的开销.

所以我的问题是,在Haskell中使用应用函子有多少开销(如果有的话)?有没有基准?

haskell applicative

10
推荐指数
2
解决办法
1124
查看次数

标签 统计

applicative ×1

haskell ×1