Bug#837921: ITP: emacs-deferred -- simple asynchronous functions and higher level library for concurrent tasks
Package: wnpp
Severity: wishlist
Owner: Lev Lamberov <dogsleg@debian.org>
* Package name : emacs-deferred
Version : 0.4.0
Upstream Author : Masashi Sakurai <m.sakurai@kiwanami.net>
* URL : https://github.com/kiwanami/emacs-deferred
* License : GPL-3+
Programming Lang: Emacs Lisp
Description : simple asynchronous functions and higher level library for concurrent tasks
Contains two packages, deferred.el and concurrent.el
deferred.el:
It is a simple library for asynchronous tasks. The API is almost the same as
JSDeferred (by cho45) and Mochikit.Async (by Bob Ippolito) in JavaScript.
concurrent.el:
It is a higher level library for concurrent tasks based on deferred.el. This
library has following features:
- Generator
- Green thread
- Semaphore
- Dataflow
- Signal/Channel
Reply to: