[racket-users] [ANN] New package: live-free-or-die

2016-09-21 Thread Jay McCarthy
I've just put a new package on the server: live-free-or-die This package lets you escape from Typed Racket's contracts. -- Here's a little example: Suppose that "server.rkt" is: ``` #lang typed/racket (: f ((Listof Float) -> Float)) (define (f l) (cond [(empty? l) 0.0] [else

Re: [racket-users] Correcting documentation à la Beautiful Racket

2016-09-21 Thread Matthew Butterick
On Sep 21, 2016, at 12:21 PM, Greg Trzeciak wrote: > On the other hand I already shared my suggestion with Matthew Butterick twice > on hishttp://beautifulracket.com/ which made me realise how superior the kind > of direct interface as in the attached image is. You simply click on the > parag

[racket-users] RacketCon: thanks!

2016-09-21 Thread 'John Clements' via Racket Users
SO glad I went to RacketCon this year. Great to meet you, great to see you. A bunch of community members now have faces in my mind. Many thanks for all the hard work from Vincent, Leif, Matthew B., etc. etc. etc. To see what you missed (and to admire Matthew’s typography): https://con.racket-l

[racket-users] Re: Help with macros

2016-09-21 Thread Jack Firth
Your `syntax-rules` macro-defined macro uses the name "b", but that name is already bound by the `syntax-case` step of `define-primitive`. So your expansion looks like this: (define-primitive (add a b c d) (print (+ a b c d))) => (begin (define add-property-table (make-hash)) (hash-set! ad

[racket-users] Fixing DPC languages?

2016-09-21 Thread Marco Morazan
Hi All, Has anyone used the DPC languages in the latest release? I see that unstable/syntax is deprecated and now use syntax/transformer and syntax/location . The class package is installed without reporting errors. However, when i try to use the class/1 language I get the following error: Welc

Re: [racket-users] Correcting documentation à la Beautiful Racket

2016-09-21 Thread Jay McCarthy
Thanks for noticing the broken links. I fixed them. I really like the easy comment box idea. Jay On Thu, Sep 22, 2016 at 4:21 AM, Greg Trzeciak wrote: > I have found some dead links in the documentation I wanted to raise as an > issue or if I wouldn't find right repository post it to this mail

[racket-users] Re: Correcting documentation à la Beautiful Racket

2016-09-21 Thread Greg Trzeciak
> I'm curious as to what is the experience of Matthew with this kind of > interaction with users, how often he received meaningful messages through > this interface? Matthew, my apologies for writing a question to you in third person. -- You received this message because you are subscribed to

[racket-users] Re: DrRacket 6.5 + OS X El Capitan = slow execution

2016-09-21 Thread An Onlooker
Evaluation is fast after I've changed the language level from Beginner Student Language to "#lang racket/base". So the issue is in Beginner Student Language. Thanks to EdMaphis. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe fr

[racket-users] Correcting documentation à la Beautiful Racket

2016-09-21 Thread Greg Trzeciak
I have found some dead links in the documentation I wanted to raise as an issue or if I wouldn't find right repository post it to this mail group when I realised how many times in the past I didn't do anything about the noticed error. On the other hand I already shared my suggestion with Matth

[racket-users] PLDI 2017 call for papers

2016-09-21 Thread Tobias Grosser
*Call for Contributions* 2017 ACM Conference on Programming Language Design and Implementation (PLDI) June 19-23, 2017 in Barcelona, Spain http://conf.researchr.org/home/pldi-2017 PLDI is the premier forum in the field of programming languages and programming systems research,

[racket-users] Help with macros

2016-09-21 Thread C K Kashyap
Hi all, I am trying to follow the incremental approach to compiler construction at http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf I am trying to define a macro that will do the following - (define-primitive (add a b) -> create a hashtable called add-property-table and put in information s

Re: [racket-users] Web-server and IDN

2016-09-21 Thread Tobias Gerdin
> 20 sep. 2016 kl. 22:47 skrev Jay McCarthy : > > On Wed, Sep 21, 2016 at 5:39 AM, Tobias Gerdin wrote: >> Hello, >> >> Thanks for Racket, it really is great. >> >> Is the web-server of production quality? > > There are commercial sites that are built using it. > >> Does it support IDN[1] ho