logo
首页技术栈工具库讨论
managed

managed

In Haskell you very often acquire values using the with... idiom using functions of type (a -> IO r) -> IO r. This idiom forms a Monad, which is a special case of the ContT monad (from transformers) or the Codensity monad (from kan-extensions). The main purpose behind this package is to provide a restricted form of these monads specialized to this unusually common case. The reason this package defines a specialized version of these types is to: be more beginner-friendly, simplify inferred types and error messages, and: provide some additional type class instances that would otherwise be orphan instances
由 
bruceshi2021-01-13 收录
--
推荐
不推荐
更多信息
HACKAGE
carbal install managed
查看
标签
根据用户添加的标签生成
暂无标签