Re: [racket-users] Let's organize a Scheme European Event at FOSDEM 2019

2018-09-01 Thread amz3
On Monday, August 27, 2018 at 8:02:07 PM UTC+2, Jesse Alama wrote: > > On 27 Aug 2018, at 11:41, Jérôme Martin wrote: > > > Talking about web development could be nice too, but I'm not feeling > > confident enough in my exploration of writing Racket for the web to be > > able > > to survive

[racket-users] Re: Let's organize a Scheme European Event at FOSDEM 2019

2018-09-01 Thread amz3
On Friday, August 24, 2018 at 6:59:43 PM UTC+2, amz3 wrote: > > Hello *Racketeers,* > > Let's organize a Scheme event at FOSDEM 2019 in Bruxelles. > Thanks for answering the call. The devroom proposal will filled be under the 'minimalistic language devroom' name. Ohter ideas included 'small

Re: [racket-users] Re: Let's organize a Scheme European Event at FOSDEM 2019

2018-09-01 Thread amz3
On Monday, August 27, 2018 at 3:58:41 PM UTC+2, Jérôme Martin wrote: > > > > I'd love to talk about how easy it is to write DSLs in Racket, and > about > > > how you can replace your data with DSLs. > > > > Isn't there a tutorial (in text, not video) somewhere about this? > > It shouldn't

[racket-users] Re: Let's organize a Scheme European Event at FOSDEM 2019

2018-09-01 Thread amz3
On Monday, August 27, 2018 at 11:41:52 AM UTC+2, Jérôme Martin wrote: > > I live not so far from Bruxelles so I'd be glad to be a part of it! > > I'd love to talk about how easy it is to write DSLs in Racket, and about > how you can replace your data with DSLs. > Something like "Who needs JSON

[racket-users] (eighth RacketCon) Warp demo

2018-09-01 Thread David Vanderson
I'm excited about RacketCon! BUT WAIT, there's more! In the morning and lunch time before talks I'll be running a demo of Warp, a team multiplayer game written in Racket. Everyone is invited to join in the fun! Here's a 3 minute intro video on how to install and get started:

Re: [racket-users] Security of continuation web server?

2018-09-01 Thread Philip McGrath
I can't address all of the considerations you raise, but I can report on a bit of experience using stateless #lang web-server servlets. (I have no real experience with the stateful version, which I believe presents different considerations.) My understanding is that continuation URIs are not

[racket-users] Re: [racket-dev] (eighth RacketCon) Warp demo

2018-09-01 Thread Christopher Lemmer Webber
David Vanderson writes: > I'm excited about RacketCon! BUT WAIT, there's more! In the morning > and lunch time before talks I'll be running a demo of Warp, a team > multiplayer game written in Racket. > > Everyone is invited to join in the fun! Here's a 3 minute intro video > on how to install

Re: [racket-users] Using match on hash tables with optional keys

2018-09-01 Thread Greg Hendershott
>(define not-found (gensym 'not-found)) >(define (not-not-found? x) (not (eq? x not-found))) > ... > #'(app (lambda (h) (hash-ref h key not-found)) >(? not-not-found? value-pattern))) Oh dang. I shouldn't not have thought of that. Nice! -- You

Re: [racket-users] Security of continuation web server?

2018-09-01 Thread Neil Van Dyke
Christopher Lemmer Webber wrote on 09/01/2018 09:05 PM: Waterken uses URI fragments to get around this in a secure way, since browsers do not transmit the URI fragment to the server: There's lots of ways that URL fragment identifiers can leak from a browser, to untrustworthy parties, or to

Re: [racket-users] From Clojure to Racket

2018-09-01 Thread Daniel Prager
Not quite string interpolation, but Racket also has (~a ...) with variable number of arguments, which I find convenient: E.g. (define x 5) (define y 6) (~a "x is " x " and y is " y " and x + y = " (+ x y)) ; "x is 5 and y is 6 and x + y = 11" Dan -- You received this message

[racket-users] Re: [racket-dev] (eighth RacketCon) Warp demo

2018-09-01 Thread David Vanderson
On Sat, Sep 1, 2018 at 7:02 PM Christopher Lemmer Webber wrote: > > I checked it out. Very cool! Did you ever play Subspace / Continuum? > Reminds me a lot of it. There's more detail here than I initially > realized between the different roles of the ships and etc. > > My only complaint would

[racket-users] Security of continuation web server?

2018-09-01 Thread Christopher Lemmer Webber
I appreciate the goal of the continuation web server in Racket as trying to avoid the "inversion of control" problem which plagues much web development. But I wonder if the default continuation web server is very secure? Looking at the URI generated by the continuation web server...