Re: [racket-users] bytevector-uncompress: internal error uncompressing

2021-03-15 Thread Philip McGrath
I've submitted a patch at https://issues.guix.gnu.org/47180 that I hope will resolve this issue. -Philip -- 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

Re: [racket-users] Synchronizable conjunction of events?

2021-03-15 Thread Sam Tobin-Hochstadt
I think Aaron Turon's reagents (and more generally k-cas) are an example of N-way rendezvous. Sam On Mon, Mar 15, 2021, 5:50 PM Matthew Flatt wrote: > At Mon, 15 Mar 2021 13:38:46 -0700 (PDT), Greg Rosenblatt wrote: > > Is there a corresponding event for a logical conjunction (I was looking > f

Re: [racket-users] Synchronizable conjunction of events?

2021-03-15 Thread Robby Findler
Depending on what you're doing, a nack guard evt might be helpful. It lets do a form of chaining evts together. It definitely isn't and in the sense you describe but it is easy to overlook. Robby On Mon, Mar 15, 2021 at 4:50 PM Matthew Flatt wrote: > At Mon, 15 Mar 2021 13:38:46 -0700 (PDT), Gr

[racket-users] Smart contracts in Racket

2021-03-15 Thread Beatriz Moreira
Hello! I recently used Racket as a tool to see the small step execution of some smart contract languages and I was wondering if there is anywhere i can submit my work or share it with the Racket community. Thank you in advance! Beatriz -- You received this message because you are subscribed to

Re: [racket-users] bytevector-uncompress: internal error uncompressing

2021-03-15 Thread Philip McGrath
Aha! Running: guix environment --ad-hoc --no-grafts racket -- drracket launches DrRacket just fine. My guess is that Racket CS is compressing string literals in compiled code. Currently, Guix patches Racket source files to include the absolute paths to foreign libraries in the store as st

Re: [racket-users] bytevector-uncompress: internal error uncompressing

2021-03-15 Thread Philip McGrath
I can reproduce the error with just: ``` $ racket -l mred/private/wx/gtk/utils $bytevector-uncompress: internal error uncompressing #"\0\0\0\0chez\310\224\206:\r()#\201\256R-d\205\233\24\363\5\20\201P\6A\v\300\0\16\f\6\31\2\f\6\f&H\275\0\1\0\362\bA\377e\0\1\0C\6A\21\3\v\300\0\201\265!\f\6\n\0\a\1

Re: [racket-users] Synchronizable conjunction of events?

2021-03-15 Thread Matthew Flatt
At Mon, 15 Mar 2021 13:38:46 -0700 (PDT), Greg Rosenblatt wrote: > Is there a corresponding event for a logical conjunction (I was looking for > something like `all-evt` or `every-evt`), which requires that all of its > members be ready for synchronization at the same time? No. (Although `repla

Re: [racket-users] bytevector-uncompress: internal error uncompressing

2021-03-15 Thread Philip McGrath
Jack, thanks for the pointer: I hadn't noticed this earlier. On 3/15/21 12:49 AM, Jack Hill wrote: ``` $bytevector-uncompress: internal error uncompressing #"\0\0\0\0chez\310\224\206:\r()#\201\256R-d\205\233\24\363\5\20\201P\6A\v\300\0\16\f\6\31\2\f\6\f&H\275\0\1\0\362\bA\377e\0\1\0C\6A\21\3\v\

[racket-users] Synchronizable conjunction of events?

2021-03-15 Thread Greg Rosenblatt
Some context for my question: `choice-evt` constructs an event that behaves analogously to a logical disjunction, choosing any of its members that is ready for synchronization. Is there a corresponding event for a logical conjunction (I was looking for something like `all-evt` or `every-evt`),