[racket-users] FrTime basics

2015-08-13 Thread Aidan Gauland
Are there any non-graphical FrTime demos?  I'm trying to figure out how
to define your own behaviors, and just going by the manual
http://docs.racket-lang.org/frtime/, it seems rather imperative in
nature, which is not what I understood it to be from reading the
whitepaper.
https://cs.brown.edu/people/sk/Publications/Papers/Published/ck-frtime/paper.pdf

I see that the definition of 'seconds' is using set-signal-thunk! and
set-signal-value!, which are not exported by the library (in other
words, not part of the language).

Have I completely misunderstood how FrTime is meant to be used?  Have I
hit its limitations, still being in the early states?  Or have I simply
been tripped up by gaps in the documentation?

Regards,
Aidan Gauland

-- 
You received this message because you are subscribed to the Google Groups 
Racket Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] FrTime basics

2015-08-13 Thread Michael Titke
Last time I checked FrTime (and Reactive Programming in general) it 
seemed to me like a specialized application of constrained based 
programming. There is a run-time part and while some applications of the 
concept in other programming languages (such as C#) offer only some 
syntactic forms to go reactive FrTime is based on such a run time 
system. As far as I remember its forms are deliberately designed to look 
like regular Racket forms but they are interpreted by the run time. 
Nonetheless it somehow felt like a prove of concept. The last focus of 
development regarding reactive programming I found was some Google 
hosted application implemented with JavaScript? More I don't know (or 
remember) as I then left off to explore other grounds of the Racket 
world which I only entered through FrTime.


On 13/08/2015 12:55, Aidan Gauland wrote:

Are there any non-graphical FrTime demos?  I'm trying to figure out how
to define your own behaviors, and just going by the manual
http://docs.racket-lang.org/frtime/, it seems rather imperative in
nature, which is not what I understood it to be from reading the
whitepaper.
https://cs.brown.edu/people/sk/Publications/Papers/Published/ck-frtime/paper.pdf

I see that the definition of 'seconds' is using set-signal-thunk! and
set-signal-value!, which are not exported by the library (in other
words, not part of the language).

Have I completely misunderstood how FrTime is meant to be used?  Have I
hit its limitations, still being in the early states?  Or have I simply
been tripped up by gaps in the documentation?

Regards,
Aidan Gauland



--
You received this message because you are subscribed to the Google Groups Racket 
Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.