异步:异步运行IO操作并等待其结果

[bsd3型,并发,图书馆][建议标签]

这个包提供了一个更高级的接口线程,其中异步a是并发的最终将传递值的线程类型。该包提供了创建异步计算,等待结果,以及取消它们。

使用异步比在两个线程中使用线程更安全方式:

  • 当等待线程返回结果时,如果线程异常终止,则调用方必须重新抛出异常(等待)或者处理它(等待接球); 这个不能忽略异常。

  • API使构建树成为可能他们的父母去世(参见带异步).

旗帜

自动标记
姓名描述违约
长凳残疾人

使用-f<标志>启用标志,或-f-<标志>禁用该标志。更多信息

下载

注意:此软件包具有元数据修订在阴谋集团的描述中比tarball中包含的更新。要打开包含修订的包,请使用“cabal-get”。

维修人员角落

包装维护人员

对于包维护者和黑客托管者

候选人

版本[RSS(RSS)] 1,1.1,1.2,1.3,1.4,2.0.0.0,2.0.1.0,2.0.1.1,2.0.1.2,2.0.1.3,2.0.1.4,2.0.1.5,2.0.1.6,2.0.2,2.1.0,2.1.1,2.1.1.1,2.2.1,2.2.2,2.2.3,2.2.4,2.2.5
更改日志 changelog.md
依赖关系 异步,基础(>=4.3 && <4.21),可散列的(>=1.1.2.0 && <1.5),stm公司(>=2.2 && <2.6)[详细信息]
许可证 BSD-3条款
版权 (c) 西蒙·马洛2012
作者 西蒙·马洛
维护人员 西蒙·马洛<marlowsd@gmail.com>
修订过的 第1次修订制造商安德烈亚斯·阿贝尔2024-04-13T09:26:04Z
类别 并发
主页 https://github.com/simonmar/async
Bug跟踪器 https://github.com/simonmar/async/issues
源回购 头部:git克隆https://github.com/simonmar/async.git
已上传 通过西蒙·马洛2023-11-21T08:08:04Z
分配 拱门:2.2.5,借方:2.2.2,费多拉:2.2.4,免费BSD:2.0.2,LTSHaskell公司:2.2.5,NixOS:2.2.5,堆叠:2.2.5,openSUSE(打开SUSE):2.2.5
反向依赖关系 532直接,4834间接[详细信息]
可执行程序 比赛、conccancel、concsync
下载 总计290371人(过去30天内489人)
额定值 2.75(票数:7)[估算人贝叶斯平均]
您的评分
  • λ
  • λ
  • λ
状态 可用文档[生成日志]
上次成功报告时间:2023-11-21[所有1个报告]