[racket-users] Can I break my racket/gui program be broken down into multiple modules?

2021-06-24 Thread Don Green
Can I break my racket/gui program be broken down into multiple modules? I am able to require modules through the callback function but not the GUI definitions themselves. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this

Re: [racket-users] invalid memory error from parameter with contracted guard

2021-06-24 Thread David Storrs
Got it. Thank you. On Thu, Jun 24, 2021 at 10:04 AM Matthew Flatt wrote: > Procedures with contracts are usually implemented by structs that have > `prop:procedure`. Those applicable structs are not procedures from Chez > Scheme's perspective. So, in the "Rumble" layer that bridges Chez > Scheme

Re: [racket-users] invalid memory error from parameter with contracted guard

2021-06-24 Thread Matthew Flatt
Procedures with contracts are usually implemented by structs that have `prop:procedure`. Those applicable structs are not procedures from Chez Scheme's perspective. So, in the "Rumble" layer that bridges Chez Scheme and Racket, care must be taken to use a special `|#%app|` form instead of direct fu

Re: [racket-users] invalid memory error from parameter with contracted guard

2021-06-24 Thread David Storrs
Great! You're the best, Matt. What was the issue, if it's simple enough to explain? On Wed, Jun 23, 2021, 11:53 PM Matthew Flatt wrote: > Hi David, > > Thanks for the report! This is fixed for the next release and in > the current snapshots. > > The repair was commit > > cb959879de21406571fb0