Re: [racket-users] Some concern about ChezScheme...

2019-02-06 Thread 'Paulo Matos' via Racket Users
Thanks for the references. That really useful. Interestingly according to Matt these ideas were already floating around at his uni as early as 98? On 6 February 2019 18:50:21 CET, Matthias Felleisen wrote: > > >> On Feb 6, 2019, at 12:30 PM, 'Paulo Matos' via Racket Users >

Re: [racket-users] Some concern about ChezScheme...

2019-02-06 Thread 'Paulo Matos' via Racket Users
On 06/02/2019 13:42, Matt Jadud wrote: > On Tue, Feb 5, 2019 at 8:01 AM 'Paulo Matos' via Racket Users > mailto:racket-users@googlegroups.com>> > wrote: > > > Matthew mentions the move to Chez will help maintainability and I am > sure he's right because he h

Re: [racket-users] Some concern about ChezScheme...

2019-02-06 Thread 'Paulo Matos' via Racket Users
> Happy to get some help on the port. :) -- Paulo Matos -- 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

Re: [racket-users] Some concern about ChezScheme...

2019-02-06 Thread 'Paulo Matos' via Racket Users
e so far have been > modest, I have already factored into my costs the worst-case scenario > of fully maintaining Chez Scheme as used by Racket. Even if that > happens, it still looks like a good deal in the long run. > Thanks. I guess it all makes sense. > Matthew > > At T

Re: [racket-users] Fully expanded programs grammar: print-values

2019-02-06 Thread 'Paulo Matos' via Racket Users
be evaluable by the user. This obviously can't happen if it expands to private functions. Is there a specific reason for this or just happened and nobody every cared? -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsub

[racket-users] Fully expanded programs grammar: print-values

2019-02-06 Thread 'Paulo Matos' via Racket Users
to print-values. I assume print-values is an `id` in the grammar, but I cannot find a reference to `print-values` in the docs either. Is this an omission? [1] https://docs.racket-lang.org/reference/syntax-model.html?#(part._fully-expanded) -- Paulo Matos -- You received this message because you

[racket-users] Some concern about ChezScheme...

2019-02-05 Thread 'Paulo Matos' via Racket Users
/PORTING.md [2] https://groups.google.com/forum/#!searchin/chez-scheme/Paulo$20Matos%7Csort:date [3] https://github.com/cisco/ChezScheme/blob/master/s/cpnanopass.ss [4] https://twitter.com/lexi_lambda/status/1092539293791330305 [5] https://github.com/cisco/ChezScheme/graphs/contributors -- Paulo Matos

Re: [racket-users] Re: Racket News - Issue 1

2019-02-04 Thread 'Paulo Matos' via Racket Users
On 01/02/2019 14:28, Greg Trzeciak wrote: > Nicely done! > > Is my understanding correct and this will also be a newsletter (as in > subscribe and receive by email)? > It's not pretty... yet, but I have added the newsletter subscription option. -- Paulo Matos -- You receiv

Re: [racket-users] Racket News - Issue 1

2019-02-01 Thread 'Paulo Matos' via Racket Users
and I can automate that integration as well so that I act as a hole-filler and editor, even better. Thanks. > Sam > > On Fri, Feb 1, 2019 at 6:40 AM 'Paulo Matos' via Racket Users > wrote: >> >> A quick preamble: I have been thinking about creating something along >> t

Re: [racket-users] Re: Racket News - Issue 1

2019-02-01 Thread 'Paulo Matos' via Racket Users
h following url: > https://github.com/racket-news/racket-news.github.io-src/issues/new?title=[submission]=foo > Great idea. I will try to add something like that. Thanks. > That would be the simplest solution requiring least effort. > > > > On Friday, February 1, 2019 at

Re: [racket-users] Re: Racket News - Issue 1

2019-02-01 Thread 'Paulo Matos' via Racket Users
y like) - this could send an email, create a gist or a github > issue. > That's interesting. Initially I thought people could do that by submitting a PR or if they don't want to create a PR, they could submit an issue. Do you think forwarding people to the submit issue form would put people

[racket-users] Racket News - Issue 1

2019-02-01 Thread 'Paulo Matos' via Racket Users
esi * Jay McCarthy * Matthew Flatt * Robby Findler * rxg * Ryan Culpepper * Spencer Florence * Vincent St-Amour * Winny Jobs If you want to advertise any Racket related jobs, please send me an email or submit a PR. Disclaimer This issue is brought to you by Paulo Matos. Any mista

Re: [racket-users] Re: updated Racket-on-Chez status

2019-01-29 Thread 'Paulo Matos' via Racket Users
ion.  Do others see the same performance degradation in their > applications? > I am about to run some thorough tests and benchmarks on my app. Will report back on this. Thanks for raising these issues. -- Paulo Matos -- You received this message because you are subscribed to the Go

[racket-users] Beginning of the end for googlegroups?

2019-01-25 Thread 'Paulo Matos' via Racket Users
. -- Paulo Matos -- 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. For more options, visit https://groups.go

Re: [racket-users] hackernews

2019-01-24 Thread 'Paulo Matos' via Racket Users
How's this going? Let me know if I can provide any feedback. -- Paulo Matos -- 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..

Re: [racket-users] Racket ‘topic’(tag) on github

2019-01-17 Thread 'Paulo Matos' via users-redirect
Thanks, I think this is really useful... I went to look at what gitlab does but unfortunately they don't have topics... yet! Paulo Matos On 16/01/2019 16:45, Stephen De Gabrielle wrote: > Hi, > > https://github.com/topics/racket  > > I recently noticed the github topic fo

Re: [racket-users] Escaping strings for the shell

2019-01-15 Thread 'Paulo Matos' via Racket Users
cripts. Is there an easy way to escape > a string so it's suitable for usage in the shell? Things like > backwhacking all the quotes and relevant spaces and such. > -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" g

Re: [racket-users] Re: FYI Racket & DrRacket tagged projects on GitHub

2019-01-12 Thread 'Paulo Matos' via Racket Users
gt; <mailto:racket-users+unsubscr...@googlegroups.com>. > For more options, visit https://groups.google.com/d/optout. -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop rec

Re: [racket-users] go cheney yourself

2019-01-08 Thread 'Paulo Matos' via Racket Users
And here I was hoping for the piece to somehow have a Rackety end... On 08/01/2019 22:09, Tim Hanson wrote: > great piece by Michelle Goldberg, imho: > > https://www.nytimes.com/2019/01/07/opinion/rashida-tlaib-profanity.html > -- Paulo Matos -- You received this message

Re: [racket-users] Experiences with Racket on RISC-V?

2019-01-08 Thread 'Paulo Matos' via Racket Users
ou 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 > <mailto:racket-users+unsubscr...@googlegroups.com>. > For more options, vis

Re: [racket-users] Experiences with Racket on RISC-V?

2019-01-08 Thread 'Paulo Matos' via Racket Users
ests > the environment is improving, so look for the latest info/news, > whenever > you start.) > > -- > You received this message because you are subscribed to the Google > Groups "Racket Users" group. > To unsubscribe from this group and stop r

[racket-users] Giving scribble a shot

2019-01-08 Thread 'Paulo Matos' via Racket Users
t rather awkward #false is shown in green surrounded by double quotes. Why does this happen? Can I remove them? Thanks, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails

Re: [racket-users] Experiences with Racket on RISC-V?

2019-01-07 Thread 'Paulo Matos' via Racket Users
On 07/01/2019 22:38, Andrei Formiga wrote: > Sorry to slightly hijack the thread here, but what would be a good > RISC-V dev board to experiment with Racket on it? I have the HiFive Unleashed which I recommend: https://www.sifive.com/boards/hifive-unleashed -- Paulo Matos -- You re

Re: [racket-users] Experiences with Racket on RISC-V?

2019-01-07 Thread 'Paulo Matos' via Racket Users
ISC-V. However, it's not a risky bet to support the porting of Racket for RISC-V because both are really mature projects which are here to stay and lots can be done on RISC-V since the base ISA's and some extension specs have been frozen. Kind regards, Paulo Matos > David > > Den tor

Re: [racket-users] Experiences with Racket on RISC-V?

2019-01-03 Thread 'Paulo Matos' via Racket Users
. Paulo Matos [1] https://github.com/LinkiTools/ChezScheme-RISCV/ On 03/01/2019 02:59, Neil Van Dyke wrote: > (CC-ing Paulo Matos.) > > I expect RISC-V to be a top architecture platform for systems > researchers doing open science, including some language/compilers > researche

Re: [racket-users] Re: The performance of ‘set’ vs. lists+‘remove-duplicates’

2018-12-06 Thread 'Paulo Matos' via Racket Users
much worse because of the generic contracts? Also, is there a way to speed up the copying of hash tables? Paulo Matos On 06/12/2018 17:08, 'Paulo Matos' via Racket Users wrote: > > > On 06/12/2018 16:39, Vincent St-Amour wrote: >> On Thu, 06 Dec 2018 07:05:03 -0600, >> 'Paulo Ma

Re: [racket-users] Re: The performance of ‘set’ vs. lists+‘remove-duplicates’

2018-12-06 Thread 'Paulo Matos' via Racket Users
On 06/12/2018 16:39, Vincent St-Amour wrote: > On Thu, 06 Dec 2018 07:05:03 -0600, > 'Paulo Matos' via Racket Users wrote: >> >> >> >> On 05/12/2018 11:55, Tony Garnock-Jones wrote: >>> I suspect it will be slow because sets are generics, and generics are

Re: [racket-users] Re: The performance of ‘set’ vs. lists+‘remove-duplicates’

2018-12-06 Thread 'Paulo Matos' via Racket Users
oglegroups.com > <mailto:racket-users+unsubscr...@googlegroups.com>. > For more options, visit https://groups.google.com/d/optout. -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this

Re: [racket-users] Places and many cores? (File descriptor limit?)

2018-11-06 Thread 'Paulo Matos' via Racket Users
do besides replacing place for locus and places for loci. Let me know if I can help any further. -- Paulo Matos -- 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, se

Re: [racket-users] Places and many cores? (File descriptor limit?)

2018-11-04 Thread 'Paulo Matos' via Racket Users
On 04/11/2018 22:56, Matt Jadud wrote: > On Sun, Nov 4, 2018 at 4:30 PM 'Paulo Matos' via Racket Users > mailto:racket-users@googlegroups.com>> > wrote: > > Curious about what your places are doing. > How come you started so many places without

Re: [racket-users] Places and many cores? (File descriptor limit?)

2018-11-04 Thread 'Paulo Matos' via Racket Users
Hi, Curious about what your places are doing. How come you started so many places without seeing this: https://groups.google.com/d/msg/racket-users/oE72JfIKDO4/zbFI6knhAQAJ Could you share what each of the places do? Paulo Matos On 04/11/2018 18:18, Matt Jadud wrote: > Hi all, > > I

Re: [racket-users] gzip/gunzip through pipe is blocking

2018-10-30 Thread 'Paulo Matos' via Racket Users
On 30/10/2018 19:10, Matthew Flatt wrote: > At Tue, 30 Oct 2018 17:54:46 +0100, "'Paulo Matos' via Racket Users" wrote: >> >> >> On 30/10/2018 16:39, Matthew Flatt wrote: >>> You need to close the output port after `gunzip-through-ports` finishes. >

Re: [racket-users] gzip/gunzip through pipe is blocking

2018-10-30 Thread 'Paulo Matos' via Racket Users
On 30/10/2018 17:07, George Neuner wrote: > > On 10/30/2018 11:32 AM, 'Paulo Matos' via Racket Users wrote: >> I have quite a few large files that I want to gzip to a single file >> (without an intermediate concatenation) and then later gunzip. > > I don't think yo

Re: [racket-users] gzip/gunzip through pipe is blocking

2018-10-30 Thread 'Paulo Matos' via Racket Users
ion to what Matthew said... > > 'Paulo Matos' via Racket Users wrote on 10/30/18 11:32 AM: >> $ base64 /dev/urandom | head -c 100 > foo3 > > Even though these are just test files, you might normally want to make > them by instead `dd if=/dev/urandom` piped to `base64 -`

Re: [racket-users] gzip/gunzip through pipe is blocking

2018-10-30 Thread 'Paulo Matos' via Racket Users
a (cin) (gunzip-through-ports cin out) (close-output-port out)) #:mode 'binary (call-with-atomic-output-file "foo.txt" (lambda (op p) (let loop ([l (read-line in)]) (unless (eof-object? l) (write l op) (newline op) (loop (read-li

[racket-users] gzip/gunzip through pipe is blocking

2018-10-30 Thread 'Paulo Matos' via Racket Users
`zcat foo.gz | less` you can see the whole file, so I am suspicious that something might be wrong with gunzip-through-ports. Any suggestions to improve this? Thanks, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" grou

Re: [racket-users] Places code not using all the CPU

2018-10-09 Thread 'Paulo Matos' via Racket Users
On 05/10/2018 19:23, Matthew Flatt wrote: > > We should certainly update the documentation with information about the > limits of parallelism via places. > Added PR: https://github.com/racket/racket/pull/2304 -- Paulo Matos -- You received this message because you ar

Re: [racket-users] Places code not using all the CPU

2018-10-09 Thread 'Paulo Matos' via Racket Users
localhost. Once I get to try to implement remote loci I will look into distributed places and try to improve on that. -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving e

Re: [racket-users] Places code not using all the CPU

2018-10-09 Thread 'Paulo Matos' via Racket Users
. Next step is to add remote loci at which point I will want to compare with distributed-places and possibly improve on it. If anyone has comments, suggestions or complaints on the library please let me know but keep in mind it's barely a day old. Paulo Matos 1: https://github.com/LinkiTools/racket

Re: [racket-users] Places code not using all the CPU

2018-10-09 Thread 'Paulo Matos' via Racket Users
I just confirmed that this is due to memory allocation locking in the kernel. If your places do no allocation then all is fine. Paulo Matos On 08/10/2018 21:39, James Platt wrote: > I wonder if this has anything to do with mitigation for Spectre, Meltdown or > the other speculative exe

Re: [racket-users] Places code not using all the CPU

2018-10-05 Thread 'Paulo Matos' via Racket Users
s also about 10x what it is for > 2 places, but only gets up to 2 seconds. > On Fri, Oct 5, 2018 at 10:32 AM Matthew Flatt wrote: >> >> At Fri, 5 Oct 2018 15:36:04 +0200, Paulo Matos wrote: >>> Again, I am really surprised that you mention that places are not >>>

Re: [racket-users] Places code not using all the CPU

2018-10-05 Thread 'Paulo Matos' via Racket Users
. No IO (writing to disk) or communication so I would expect them to really max out all CPUs. -- Paulo Matos -- 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, s

Re: [racket-users] Places code not using all the CPU

2018-10-05 Thread 'Paulo Matos' via Racket Users
the racket process status goes from 'R' to 'D' (which also happens in my case), the CPUs are never really working at 100% with a lot of the work being done at kernel level. Has anyone ever noticed this? On 01/10/2018 11:13, 'Paulo Matos' via Racket Users wrote: > > Hi, > > I

Re: [racket-users] Racket-on-Chez snapshots

2018-10-02 Thread 'Paulo Matos' via Racket Users
ng Racket-on-Chez. > > So even if you weren’t at RacketCon, there are plans to provide a more > current update at some point (hopefully soon). > +1 Awesome! I assume there'll be RacketCon videos as well? -- Paulo Matos -- You received this message because you are subscribed

Re: [racket-users] Playing the Game with PLT Redex · Second Edition

2018-10-01 Thread 'Paulo Matos' via Racket Users
Leandro, obrigado por esta excelente contribuição. Thank you for this excellent contribution. It's really good. I am reading it a bit at a time and I really enjoy it, not only how you write it but the subject as well. Racket needs more of this. Paulo Matos On 30/09/2018 18:34, 'Leandro

Re: [racket-users] Places code not using all the CPU

2018-10-01 Thread 'Paulo Matos' via Racket Users
I attach yet another example where this behaviour is much more noticiable. This is on a 64 core dedicated machine in amazon aws. -- 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,

[racket-users] Places code not using all the CPU

2018-10-01 Thread 'Paulo Matos' via Racket Users
- screenshots attached. Are there any suggestions on what the problem might be or how I could start to understand why the kernel is so active? Kind regards, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubs

Re: [racket-users] 2018 SIGPLAN Software Award

2018-09-28 Thread 'Paulo Matos' via Racket Users
in Racket boat, I have a feeling the future is bright. Buckle your seatbelts, the ride is just starting! :) Paulo Matos On 27/09/2018 00:53, Matthew Flatt wrote: > Dear Racketeers, > > Racket has just received the > >2018 ACM SIGPLAN Software Systems Award > &g

Re: [racket-users] Compilation/Embedding leaves syntax traces

2018-09-28 Thread 'Paulo Matos' via Racket Users
On 26/09/2018 19:39, Philip McGrath wrote: > On Wed, Sep 26, 2018 at 1:36 AM Paulo Matos wrote: > > I am keen on hearing about alternatives. The reason to do like this is > to minimize friction with clients. Clients in the area of development > tools expect somethin

Re: [racket-users] Compilation/Embedding leaves syntax traces

2018-09-26 Thread 'Paulo Matos' via Racket Users
u run it? On the example of my original post, I get the demod'ed file, and try to run it with racket. It doesn't crash but it also prints nothing. -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this grou

Re: [racket-users] Compilation/Embedding leaves syntax traces

2018-09-26 Thread 'Paulo Matos' via Racket Users
On 25/09/2018 23:44, Philip McGrath wrote: > On Tue, Sep 25, 2018 at 3:46 PM 'Paulo Matos' via Racket Users > mailto:racket-users@googlegroups.com>> > wrote: > > OK, so I understand now that what I want is an unimplemented feature, > but in most compilers these

Re: [racket-users] Compilation/Embedding leaves syntax traces

2018-09-26 Thread 'Paulo Matos' via Racket Users
it on a very large application. :) What do you mean 'marked with a warning'? raco demod --help just says: -r, --recompile : Recompile final module to re-run optimizations There's no warning there. -- Paulo Matos -- You received this message because you are subscribed to the Google Groups

Re: [racket-users] Compilation/Embedding leaves syntax traces

2018-09-25 Thread 'Paulo Matos' via Racket Users
ing, instantiating, and visiting modules, > and how that relates to compilation, see this very helpful section in > The Racket Guide: > >http://docs.racket-lang.org/guide/macro-module.html > Thank you for the reference. Paulo Matos > >> On Sep 25, 2018, at 07:32, 'Pa

[racket-users] Compilation/Embedding leaves syntax traces

2018-09-25 Thread 'Paulo Matos' via Racket Users
ed-code) would make it to the executable file. Another thing that might help me understand what's going on, is there a way to extract the bytecode from the executable and decompile it? Thanks, -- Paulo Matos -- You received this message because you are subscribed to the Google

Re: [racket-users] Racket language for enterprise software

2018-09-25 Thread 'Paulo Matos' via Racket Users
data > of sensors (less than 2,000) in the oil and gas market. Several > components (maybe one could call them microservices) are written in Racket. > > Kind regards, > Daniel > Which company is this, may I ask? Feel free to join racket-money [1]. [1]: http://www.neilvan

Re: [racket-users] Assumptions of raco distribute on target system

2018-09-18 Thread 'Paulo Matos' via Racket Users
ted? Is there any use case you are specifically targetting? -- Paulo Matos -- 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...@googlegrou

[racket-users] Assumptions of raco distribute on target system

2018-09-18 Thread 'Paulo Matos' via Racket Users
661c12a9752c6a99f952c0e1b267645b33/racket/collects/openssl/libcrypto.rkt#L55 That looks ok to me, so why didn't raco distribute copy the library into the distribution? Kind regards, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket

Re: [racket-users] specialized languages

2018-09-17 Thread 'Paulo Matos' via Racket Users
If I understand correctly you want to create languages in Racket? In which case you want to read: https://beautifulracket.com/ Paulo Matos On 17/09/2018 02:22, Hendrik Boom wrote: > I'm looking for an introduction to the tools for making Racket into a > specualized language. > >

[racket-users] Historical mailing list archives [fast.cs.utah.edu]

2018-09-13 Thread 'Paulo Matos' via Racket Users
://list.cs.brown.edu/pipermail/plt-scheme/ But that link is broken. I assume it should point to: http://lists.racket-lang.org/users/archive/ Was it in June 2002 that it was split into dev and users? Thanks, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "R

Re: [racket-users] Distributing application with run-time configuration

2018-09-13 Thread 'Paulo Matos' via Racket Users
oice.rkt:7:21: provide: provided identifier is not defined or required How can get get-configured-backend-path to exist at both level which seems to be what define-runtime-module-path-index requires? -- Paulo Matos -- You received this message because you are subscribed to the Google Groups &qu

[racket-users] Distributing application with run-time configuration

2018-09-12 Thread 'Paulo Matos' via Racket Users
how can I get the variable at compile time, and then cache that for use at runtime? I tried (define-for-syntax foo (getenv "FOO")) (define-runtime-path p (build-path foo "name.rkt")) but this will tell me foo is not available at runtime, so I sort of need to move the c

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

2018-08-27 Thread 'Paulo Matos' via Racket Users
. I super-support an idea of an european gathering of schemers but if it's at FOSDEM, I will probably stay home and live stream. Good luck, Paulo Matos On 24/08/2018 18:59, amz3 wrote: > Hello /Racketeers,/ > > Let's organize a Scheme event at FOSDEM 2019 in Bruxelles. > > I s

Re: [racket-users] Confused by the behavior of hash->list

2018-08-17 Thread 'Paulo Matos' via Racket Users
as much detail as you would probably like. >From the docs of hash->list the result type is (listof (cons/c any/c any/c)) This is an association list, so the result is: (("banana" . (yellow long)) ("apple" . (red round))) except that racket shows them as lists, and it lo

Re: [racket-users] Interaction between define/private and keyword arguments

2018-08-16 Thread 'Paulo Matos' via Racket Users
oo clever by half (maybe). > >Robby > >On Thu, Aug 16, 2018 at 1:40 PM 'Paulo Matos' via Racket Users < >racket-users@googlegroups.com> wrote: > >> >> >> On 16/08/18 19:42, Robby Findler wrote: >> > Yes, this looks like a bug. I see something went wrong

Re: [racket-users] Interaction between define/private and keyword arguments

2018-08-16 Thread 'Paulo Matos' via Racket Users
ivate method, but what I didn't realise is that at the implementation level, there must be a way to identify a field which is a lambda and a method because one is part of the object and the other part of the class. Thanks! > Robby > > On Thu, Aug 16, 2018 at 12:37 PM 'Paulo Matos' vi

[racket-users] Interaction between define/private and keyword arguments

2018-08-16 Thread 'Paulo Matos' via Racket Users
econd, is this a bug? Why does this happen? Shall an issue be opened? Kind regards, -- Paulo Matos -- 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-user

Re: [racket-users] Question about style

2018-08-16 Thread 'Paulo Matos' via Racket Users
ng lines and short names. So I would try to name the variables appropriatelly. If intermediate variables don't have a 'meaning' such that they can be given proper names, maybe they don't deserve to be a variable and instead I will compose. Just my 2 cents. Paulo Matos > > Which could, of cours

Re: [racket-users] C level bit manipulation - Racket Manifesto

2018-08-13 Thread 'Paulo Matos' via Racket Users
code yourself (see https://github.com/rjnw/sham for an > example). > Wow,didn't know about sham. Thanks for the reference. > Sam > > On Sat, Aug 11, 2018 at 4:15 AM, 'Paulo Matos' via Racket Users > wrote: >> Hi, >> >> In http://felleisen.org/matthias/manifes

[racket-users] C level bit manipulation - Racket Manifesto

2018-08-11 Thread 'Paulo Matos' via Racket Users
ow level C bit manip constructs besides ffi? Kind regards, -- Paulo Matos -- 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...@google

[racket-users] S10 - a new commercial product in Racket

2018-05-14 Thread 'Paulo Matos' via Racket Users
to thank everyone who is part of the Racket community and made this possible. Thank you for the amazing Racket ecosystem. Kind regards, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this grou

Re: [racket-users] Re: Experience with REST APIs in Racket

2018-04-12 Thread 'Paulo Matos' via Racket Users
Peter, Thank you very much for the reference to the vignette and simple-http package. simple-http seems to make it quite straightforward, therefore I will be giving it a go. Paulo Matos On 12/04/18 17:28, Peter Schmiedeskamp wrote: > Darren Newton's simple-http library > (https://gith

Re: [racket-users] Re: Experience with REST APIs in Racket

2018-04-12 Thread 'Paulo Matos' via Racket Users
e looked yesterday at Jesse Alama's Server Racket and he has a chapter on it so I might end up giving Racket a try. > On Wednesday, April 11, 2018 at 11:36:50 AM UTC-7, Paulo Matos wrote: > > Hi, > > I am interested in developing a Racket wrapper for hetzner cloud rest >

[racket-users] Experience with REST APIs in Racket

2018-04-11 Thread 'Paulo Matos' via Racket Users
I publish it. :) [1] https://github.com/elsyms/hetznercloud-py/ -- Paulo Matos -- 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.

Re: [racket-users] Profiling places

2018-03-28 Thread 'Paulo Matos' via Racket Users
On 28/03/18 10:23, 'Paulo Matos' via Racket Users wrote: > True, I can confirm that. I will open an issue on this. Done #2019. https://github.com/racket/racket/issues/2019 -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket User

Re: [racket-users] Profiling places

2018-03-28 Thread 'Paulo Matos' via Racket Users
On 27/03/18 17:18, Vincent St-Amour wrote: > On Tue, 27 Mar 2018 07:55:08 -0500, > 'Paulo Matos' via Racket Users wrote: >> >> I was trying to confirm my suspicion that profile needs to be manually >> setup in each place for profiling. > > Right. Each plac

Re: [racket-users] Profiling places

2018-03-27 Thread 'Paulo Matos' via Racket Users
On 27/03/18 14:55, 'Paulo Matos' via Racket Users wrote: > > 1. setup a profile command line argument that's passed to places-profile.rkt > 2. send a flag indicating if we need profiling in any-double? > 3. then use profile-thunk on the function if profiling is required,

[racket-users] Profiling places

2018-03-27 Thread 'Paulo Matos' via Racket Users
eads under this custodian." But what happens if the place itself creates its own custodian to launch threads? Kind regards, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop

Re: [racket-users] not a number is a number

2018-03-22 Thread 'Paulo Matos' via Racket Users
le.com/d/optout >> <https://groups.google.com/d/optout>. >> >> > -- > 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 >

Re: [racket-users] Prefab and contracts

2018-03-21 Thread 'Paulo Matos' via Racket Users
On 21/03/18 08:46, 'Paulo Matos' via Racket Users wrote: > Thanks for pointing that out. I hadn't noticed that. It certainly sounds > like an issue to me. > Opened #2001: https://github.com/racket/racket/issues/2001 -- Paulo Matos -- You received this message because you are s

Re: [racket-users] Prefab and contracts

2018-03-21 Thread 'Paulo Matos' via Racket Users
> > I am a little surprised that the contracted vector can't be converted to > an immutable-vector like other mutable vectors for use as a place > message though. > Thanks for pointing that out. I hadn't noticed that. It certainly sounds like an issue to me. > > On Tue, Ma

[racket-users] Prefab and contracts

2018-03-20 Thread 'Paulo Matos' via Racket Users
ntract-out documentation. Regards, -- Paulo Matos -- 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. For more

Re: [racket-users] Prefab and mutable

2018-03-20 Thread 'Paulo Matos' via Racket Users
On 20/03/18 12:50, Philip McGrath wrote: > The reference section on "Reading Structures" has more relevant details: > http://docs.racket-lang.org/reference/reader.html#%28part._parse-structure%29 > > -Philip > Thanks for your help on this. I will have a read.

Re: [racket-users] Prefab and mutable

2018-03-20 Thread 'Paulo Matos' via Racket Users
then send > the serialized representation across the place channel.> Yes, that seems to be the alternative, thanks. > -Philip > > On Tue, Mar 20, 2018 at 5:39 AM, 'Paulo Matos' via Racket Users > <racket-users@googlegroups.com <mailto:racket-users@googlegroups.com>>

[racket-users] Prefab and mutable

2018-03-20 Thread 'Paulo Matos' via Racket Users
(...) returned true while the other returned false. This is surprising because I thought I had read everything about prefabs and never seen this distinction being discussed. Any reasons for this to happen? -- Paulo Matos -- You received this message because you are subscribed to the Google Groups

Re: [racket-users] places opens too many files

2018-03-16 Thread 'Paulo Matos' via Racket Users
's certainly possible that one might want to have a larger number of places running simultaneously. At least it seems I can catch the exception and present the error nicely to the user. Thanks, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "

[racket-users] places opens too many files

2018-03-16 Thread 'Paulo Matos' via Racket Users
on dynamic-place instead of place*. But even more surprised that given I only open one open (the null) port for stdout and stderr I still get the system error. Is there anything I can do to avoid this? Which files are actually being created? And 200 is not a very large number... -- Paulo Matos -- You

[racket-users] Clarification on unknown identifier obtained with dynamic-require

2018-03-14 Thread 'Paulo Matos' via Racket Users
t phases of the compiler but I am unsure of the details. How can one go about solving this? -- Paulo Matos -- 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 e

Re: [racket-users] Incorrect error reporting

2018-03-14 Thread 'Paulo Matos' via Racket Users
reated issue #1989 https://github.com/racket/racket/issues/1989 Thanks, -- Paulo Matos -- 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

[racket-users] Incorrect error reporting

2018-03-14 Thread 'Paulo Matos' via Racket Users
ine which I never called. Then the type in the message: is not very useful either if you do not understand the inner working of parse-command-line. The most surprising thing is that errortrace complains about: /home/pmatos/installs/racket-6.12/collects/racket/cmdline.rkt:199:13: (define username (comm

[racket-users] Style guide linter

2018-03-11 Thread 'Paulo Matos' via Racket Users
at the end of file, lines longer than 102 chars etc. However, I would like to know if there's anything already out there before I try to get more complex features implemented. Kind regards, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket

[racket-users] Enable logging for all descendants

2018-03-07 Thread 'Paulo Matos' via Racket Users
rrent-logger (create-sublogger lt-logger)]) (thread (thunk ...))) create-sublogger increases a counter, which makes it part of a topic and returns a logger with that topic. I do not know the logger name. Simply that lt-logger is its parent. How can I achieve something like this? -- Pa

Re: [racket-users] Re: Getting young children started with Racket

2018-03-05 Thread 'Paulo Matos' via Racket Users
tarts off kids in school a bit later than in the UK. Therefore she is just starting to read/write. I will nonetheless try to show her the DrRacket REPL and see what she makes of it following suggestions elsewhere in this thread. Thanks, -- Paulo Matos -- You received this message bec

Re: [racket-users] Debugging racket applications

2018-03-05 Thread 'Paulo Matos' via Racket Users
ou normally run > with a faster setting, and temporarily re-run to get a more-helpful > error message. > That's great. Thanks once again. -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscrib

Re: [racket-users] Debugging racket applications

2018-03-05 Thread 'Paulo Matos' via Racket Users
-time slower and executable size larger). However, assembly code generated is the same. It's the use of that information that's the problem -- mainly under a debugger. -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsub

Re: [racket-users] Debugging racket applications

2018-03-05 Thread 'Paulo Matos' via Racket Users
On 05/03/18 15:28, 'Paulo Matos' via Racket Users wrote: > > Is there anything I can try to improve backtrace generation? > OK, doing racket -l errortrace -t as suggested in http://docs.racket-lang.org/errortrace/quick-instructions.html helps. Does errortrace introduce a performanc

[racket-users] Debugging racket applications

2018-03-05 Thread 'Paulo Matos' via Racket Users
ything I can try to improve backtrace generation? Kind regards, -- Paulo Matos -- 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 racke

[racket-users] Getting young children started with Racket

2018-03-03 Thread 'Paulo Matos' via Racket Users
your answers with a computer, you have to type (- 16 2), (+ 10 18), etc. But is it useful or a waste of mine and her time and there's a better way to begin? Kind regards, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users&q

Re: [racket-users] Generating automatic testsuites using a macro

2018-02-23 Thread 'Paulo Matos' via Racket Users
On 23/02/18 15:13, 'Paulo Matos' via Racket Users wrote: > That's true, thanks for pointing it out. I only just noticed you could > generate test-suites and test-cases at runtime with make-testcase and > make-testsuite. Therefore I will actually be doing this without a macro. > H

Re: [racket-users] Generating automatic testsuites using a macro

2018-02-23 Thread 'Paulo Matos' via Racket Users
"Examples" section, I found I could > handle many of the cases I wanted to without needing to dive into the > more intimidating parts of the documentation for quite a while. > Thanks, I shall take a look. -- Paulo Matos -- You received this message because you are subsc

Re: [racket-users] Generating automatic testsuites using a macro

2018-02-23 Thread 'Paulo Matos' via Racket Users
efore I will actually be doing this without a macro. However, it's always very useful to attempt this macro katas. :) Thanks, > -Philip > > On Fri, Feb 23, 2018 at 7:11 AM, 'Paulo Matos' via Racket Users > <racket-users@googlegroups.com <mailto:racket-users@googlegroups.com>

<    1   2   3   >