[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ANN] New library stream.el in ELPA
From: |
Nicolas Petton |
Subject: |
Re: [ANN] New library stream.el in ELPA |
Date: |
Wed, 14 Oct 2015 21:31:04 +0200 |
User-agent: |
Notmuch/0.19 (http://notmuchmail.org) Emacs/25.0.50.7 (x86_64-unknown-linux-gnu) |
John Wiegley <address@hidden> writes:
>>>>>> Nicolas Petton <address@hidden> writes:
>
>> stream.el is based on lazy form evaluation with memoization (which is
>> exactly what you describe IIUC), that I didn't need to expose it so I kept
>> it private to the library, see `stream--delay' and `stream-force':
>
>> https://github.com/NicolasPetton/stream/blob/master/stream.el#L62
>
> What if you expose the lower-level API, and then make lazy streaming a useful
> example. I.e., call your module "thunk.el" or "lazy.el".
What if I extract it in a thunk.el library and install it in master
(with proper tests), and have stream.el use that? (I could also put
stream.el in Emacs, but Stefan thought it would be better to have it in
ELPA).
> I would have uses for such a library beyond streams of value: for example,
> querying an external process for a tidbit of information, but abstracting this
> interaction to appear as a "value" within a thunk.
Yes, that would be really nice!
Nico
signature.asc
Description: PGP signature
- [ANN] New library stream.el in ELPA, Nicolas Petton, 2015/10/15
- Re: [ANN] New library stream.el in ELPA, John Wiegley, 2015/10/14
- Re: [ANN] New library stream.el in ELPA, Nicolas Petton, 2015/10/14
- Re: [ANN] New library stream.el in ELPA, John Wiegley, 2015/10/14
- Re: [ANN] New library stream.el in ELPA,
Nicolas Petton <=
- Re: [ANN] New library stream.el in ELPA, John Wiegley, 2015/10/15
- Re: [ANN] New library stream.el in ELPA, Nicolas Petton, 2015/10/14
- Re: [ANN] New library stream.el in ELPA, raman, 2015/10/14
- Re: [ANN] New library stream.el in ELPA, John Wiegley, 2015/10/14
- Re: [ANN] New library stream.el in ELPA, Daniel Colascione, 2015/10/18
- Re: [ANN] New library stream.el in ELPA, Stephen J. Turnbull, 2015/10/19
- Re: [ANN] New library stream.el in ELPA, John Wiegley, 2015/10/20
- Re: [ANN] New library stream.el in ELPA, Stephen J. Turnbull, 2015/10/20
- Re: [ANN] New library stream.el in ELPA, Daniel Colascione, 2015/10/20
- Re: [ANN] New library stream.el in ELPA, John Wiegley, 2015/10/20