At Thu, 18 Jul 2013 15:45:47 -0400, Sam Tobin-Hochstadt wrote:
> On Thu, Jul 18, 2013 at 3:43 PM, Matthew Flatt <mfl...@cs.utah.edu> wrote:
> 
> > With this change, does `raco exe' still work? I think `lazy-require'
> > expands in a way that would require the `racket/place/distributed'
> > module to be present when creating an executable that uses
> > `racket/place'.
> 
> What's the right way to test this?

Try `raco exe' on 

 #lang racket/base
 (require racket/place)

in an installation without distributed places.


> > Probably the right approach is to have a `#:node' argument effectively
> > carry `supervise-place-at' with it, so that `lazy-require' is not
> > needed.
> 
> I don't understand how it would "carry `s-p-a` with it".  What do you mean?

It looks like a valid `node' value is an object, and so the object
could have a method that is called instead of passing the object to
`supervise-place-at'.

_________________________
  Racket Developers list:
  http://lists.racket-lang.org/dev

Reply via email to