Re: [racket-users] Why am I not fully releasing this SSL listener?

2020-07-24 Thread Sage Gerard
Switching the reuse? flag does resolve the issue, thanks! I'm also confused about the part you mention since reuse? is passed right along to tcp-listen in mzssl.rkt. Only difference I can point to is my explicitly calling ssl-close and therefore tcp-close before a custodian shutdown. But it

Re: [racket-users] Multiple stage compilation in a tower of languages

2020-07-24 Thread Thomas Del Vecchio
Thanks so much for your suggestion! Switching over to `define-simple-macro` made the code smell a lot less, and with a reframing of how I approached using macros, this has led to a much neater and cleaner expander that doesn't require recursive `local-expand`ing. I've spent the last day

Re: [racket-users] catalog not working?

2020-07-24 Thread Nate Griswold
Although there was a stack trace i never investigated, it was in opening the http connection The only file i had modified was system etc/config, to search libraries in my /opt/local on my mac griswold@computer Racket % raco pkg install blah Resolving "blah" via

[racket-users] Re: “If you could have a wish granted, what would you like to see next in Racket?”

2020-07-24 Thread wanp...@gmail.com
Faster load time and less memory consumption. -- 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. To view this discussion

Re: [racket-users] catalog not working?

2020-07-24 Thread Nate Griswold
Just FYI this was a local install/config issue Nate On Fri, Jul 24, 2020 at 12:14 AM Nathaniel Griswold wrote: > Oh, hm ok I was having a memory access crash in raco I assumed some > causation.. I’ll debug tomorrow > > On Jul 23, 2020, at 10:14 PM, Sorawee Porncharoenwase < >

Re: [racket-users] Why am I not fully releasing this SSL listener?

2020-07-24 Thread Ryan Culpepper
If you create the ssl-listener with reuse?=true instead, like this (define listener (ssl-listen port 5 #f #t ctx)) does the problem go away? If so, the error might happen because the OS reserves the port number for a while after the listener is closed; see the paragraph about TIME_WAIT in the

[racket-users] Why am I not fully releasing this SSL listener?

2020-07-24 Thread Sage Gerard
I'm trying to understand how I am failing to shut down an ssl-listener on v7.7.0.5. https://gist.github.com/zyrolasting/bc5477bfa60d7185d0f53a5142545f88 shows my use of ssl-* procedures to transmit data using test.pem. The problem is that I cannot run the test submodule twice in a row because

Re: [racket-users] Creating links to Racket docs for functions in user-scope packages

2020-07-24 Thread Matthew Flatt
Hi Joel, At Tue, 21 Jul 2020 09:25:03 -0700 (PDT), "'Joel Dueck' via Racket Users" wrote: > It looks like the problem might be in this function > er.rkt#L440-L459> > where it always constructs a path that is

Re: [racket-users] “If you could have a wish granted, what would you like to see next in Racket?”

2020-07-24 Thread Jimmy Ruska
ANTLR 4 Grammars working at compile time with racket https://github.com/antlr/grammars-v4 Then after parsing, getting back an s-expression tree with structs that you can walk through. On Thu, Jul 23, 2020 at 7:30 AM Stephen De Gabrielle < spdegabrie...@gmail.com> wrote: > “If you could have a

[racket-users] Re: “If you could have a wish granted, what would you like to see next in Racket?”

2020-07-24 Thread Ray Racine
Wish tradition dictates the granting of three: 1. Full blown threaded concurrency and parallelism via the CS Chez runtime's native thread support. Whether this is Futures without caveats or via other means. 2. Unification of Typed Racket with Turnstile. If some new language opts to use

[racket-users] Re: “If you could have a wish granted, what would you like to see next in Racket?”

2020-07-24 Thread unlimitedscolobb
A more powerful Typed Racket: covering more of Racket (e.g. generics) and with type classes, as in Haskell. >From what I've seen though, work is underway in this direction, and I also plan to contribute once my Racket-fu is up to snuff. - Sergiu On Thursday, July 23, 2020 at 2:30:33 PM