Re: [racket-users] Evaluating whatever expression halfway a debugging session

2015-11-05 Thread Marco Faustinelli
First thing, thank you all for the consideration you're giving to my request. A bit of background. I'm studying the meaning of continuations and their role in building useful constructs; think at generators/iterators/coroutines, as they're coming to JavaScript. I am kind of smelling already that

Re: [racket-users] Evaluating whatever expression halfway a debugging session

2015-11-05 Thread Matthias Felleisen
Yes, I agree that Mist is what is out there when I look a things such as node.js and other works of art that re-discover continuations and friends. I spent the first N years of my research life thinking and publishing about continuations. Simple conclusion: call/cc is not it. I introduced

Re: [racket-users] Evaluating whatever expression halfway a debugging session

2015-11-04 Thread Robby Findler
I think it woudl be kind of cool to add abort and call/cc (plus a good set of delimited operators, of course) to ASL or to define ASL+ as including those. (Or maybe ASL-- and take out state?) I can see John's point about the work involved, but it is hard to imagine a better learning environment

Re: [racket-users] Evaluating whatever expression halfway a debugging session

2015-11-04 Thread 'John Clements' via users-redirect
First, apologies for bouncing this back to the list, hope that’s okay… = > On Nov 4, 2015, at 2:20 AM, Marco Faustinelli > wrote: > > > What I definitely AM missing (I can't see why you contradict my personal > statement at the same time you are actually taking

Re: [racket-users] Evaluating whatever expression halfway a debugging session

2015-11-04 Thread 'John Clements' via users-redirect
Following up on this, here’s a simple test case, written in the stepper’s test case language. One amusing UI note: what should be highlighted as the “before” of the invocation-of-continuation step? The application of the continuation, or the whole program? ;; this is just a sketch... (t

Re: [racket-users] Evaluating whatever expression halfway a debugging session

2015-11-04 Thread Matthias Felleisen
On Nov 4, 2015, at 12:21 PM, "'John Clements' via users-redirect" wrote: > Following up on this, here’s a simple test case, written in the stepper’s > test case language. One amusing UI note: what should be highlighted as the > “before” of the invocation-of-continuation

Re: [racket-users] Evaluating whatever expression halfway a debugging session

2015-11-03 Thread 'John Clements' via Racket Users
> On Oct 29, 2015, at 10:01 AM, Marco Faustinelli > wrote: > > This question has been asked in 2012 and the fact that no reply has been > posted makes me think this is a dead track. But nevertheless... > > I see that during a debugging session I can hover above

Re: [racket-users] Evaluating whatever expression halfway a debugging session

2015-11-03 Thread Alex Knauth
> On Nov 3, 2015, at 3:01 PM, 'John Clements' via Racket Users > wrote: > >> On Oct 29, 2015, at 10:01 AM, Marco Faustinelli >> wrote: >> I see that during a debugging session I can hover above an expression and >> rightclick to

Re: [racket-users] Evaluating whatever expression halfway a debugging session

2015-11-03 Thread 'John Clements' via Racket Users
> On Nov 3, 2015, at 12:32 PM, Alex Knauth wrote: > > >> On Nov 3, 2015, at 3:01 PM, 'John Clements' via Racket Users >> wrote: >> >>> On Oct 29, 2015, at 10:01 AM, Marco Faustinelli >>> wrote: > >>> I see

[racket-users] Evaluating whatever expression halfway a debugging session

2015-10-30 Thread Marco Faustinelli
This question has been asked in 2012 and the fact that no reply has been posted makes me think this is a dead track. But nevertheless... I see that during a debugging session I can hover above an expression and rightclick to send its value to the console or so set! it something else. What I