-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 12-01-12 18:27, Gregory Cooper wrote:
> Hi Marijn,
>
> The value-now/sync procedure waits for propagation to complete
> before reading a signal's value. Would something like the
> following suit your purposes?
>
> (define a (event-receiver)) (def
Hi Marijn,
The value-now/sync procedure waits for propagation to complete before
reading a signal's value. Would something like the following suit your
purposes?
(define a (event-receiver))
(define b (event-receiver))
(define a+b (+ (hold a) (hold b)))
(send-event a 3)
(send-event b 5)
(value-no
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11-01-12 21:26, Gregory Cooper wrote:
> Hi Marijn,
>
> FrTime propagates changes asynchronously. When send-event returns,
> there's no guarantee that the event has finished propagating
> through the system. And in general, (value-now b) is not
> w
Hi Marijn,
FrTime propagates changes asynchronously. When send-event returns, there's
no guarantee that the event has finished propagating through the system.
And in general, (value-now b) is not well-defined, since asynchronous
processing makes it difficult to define what "now" means; programs
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hi,
Consider:
#lang racket
(require frtime)
(define a (event-receiver))
(define b (hold a))
(send-event a 3)
;;; uncomment next line to make it work
;(value-now (hold a))
(value-now b)
`a' is an event-stream onto which the value 3 is sent. `b'
5 matches
Mail list logo