[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ELisp futures and continuations/coroutines

From: Ted Zlatanov
Subject: Re: ELisp futures and continuations/coroutines
Date: Tue, 24 May 2011 21:02:38 -0500
User-agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux)

On Mon, 23 May 2011 12:45:51 -0300 Stefan Monnier <address@hidden> wrote: 

>> The idea from the beginning was that this is a true data type, not an
>> auxiliary library.  At least deferred.el and fsm.el will use it, and I
>> am in favor of adding deferred.el to Emacs as I mentioned.

SM> I don't know of any package using deferred either, so it doesn't seem
SM> urgent to add to Emacs's core.  I'd rather keep such things on ELPA for
SM> now until they prove their necessity.


>> I would rather not isolate its scope to just URL interactions because
>> rewriting url-future-* to future-* later will be annoying

SM> Maybe "annoying" but trivial to do.

OK, I did as you asked.  See attached, which has commentary, error
handling, and ERT tests.  I rewrote some trivial functions as defmacros.


Attachment: url-future.el
Description: application/emacs-lisp

reply via email to

[Prev in Thread] Current Thread [Next in Thread]