Re: [racket-users] racket 6.7 minimal+prebuilt no raco make?

2017-01-10 Thread Deren Dohoda
Thanks, Sam. Got it. On Tue, Jan 10, 2017 at 10:23 AM, Sam Tobin-Hochstadt wrote: > The `compiler-lib` pkg will install the `raco make` command. > > Sam > > On Tue, Jan 10, 2017 at 10:21 AM, Deren Dohoda > wrote: > > Basically the subject. > > > >

[racket-users] racket 6.7 minimal+prebuilt no raco make?

2017-01-10 Thread Deren Dohoda
Basically the subject. Downloaded the source for 6.7 minimal with prebuilt packages, compiled. I didn't see any errors. But apparently there's no "make" command for raco? The docs don't indicate this disappeared so I am a little confused. raco help indicates make is not a recognized command:

Re: [racket-users] literals vs datum-literals in syntax-parse

2017-01-10 Thread Alexis King
Basically, the difference is as follows: #:literals compares identifiers using free-identifier=?, but #:datum-literals compares them by using syntax-e and eq?. You can observe the difference using two extremely simple macros that only differ in their use of #:literals or #:datum-literals:

[racket-users] literals vs datum-literals in syntax-parse

2017-01-10 Thread Deren Dohoda
I am still making most macros using syntax-rules and syntax-case because when I happened to learn macros these were the paths of least resistance. Every once in a while I try to learn a little more of syntax-parse since the few times I've tried it I really liked it. It appears that, in general,

[racket-users] Slack discussion for Racket

2017-01-10 Thread Sam Tobin-Hochstadt
A while back, Jason Yeo created a Slack for talking about Racket at https://racket.slack.com/ After talking with some other Racket developers (and with Jason's permission), we're planning to make this an official part of the project. So you may see more people there, and it can be a place to talk

[racket-users] Distinguishing between a virtual connection and an actual one

2017-01-10 Thread David Storrs
Assuming my function is given a database connection, is there a way to distinguish an actual connection from a virtual one? More specifically, is there a way to tell if it's safe to use this connection as part of a (prepare) call? -- You received this message because you are subscribed to the

[racket-users] [ANN] New packages: compose-app and retry

2017-01-10 Thread Jack Firth
I've added two new packages to the package catalog. The first, `compose-app`, provides a simple #%app macro for composing single-argument functions together: > (require compose-app) > (map (add1 .. string->number) (list "1" "2" "3")) (list 2 3 4) Optionally, you can use the package with

Re: [racket-users] Re: Distinguishing between a virtual connection and an actual one

2017-01-10 Thread David Storrs
On Tue, Jan 10, 2017 at 9:06 PM, George Neuner wrote: > On Tue, 10 Jan 2017 18:56:44 -0500, David Storrs > wrote: > >>Assuming my function is given a database connection, is there a way to >>distinguish an actual connection from a virtual one? More

[racket-users] Re: [racket-dev] Slack discussion for Racket

2017-01-10 Thread Asumu Takikawa
On 2017-01-10 16:48:42 -0500, Sam Tobin-Hochstadt wrote: > This doesn't mean that the IRC channel is going away, for anyone that > likes it. That's also an important community resource, and a popular > one, and it will be maintained. BTW, if there's anyone who likes IRC and wants to chat on

[racket-users] Futures vs Places?

2017-01-10 Thread Andreas Olsson
I've done implementations with both and start to wonder where futures excel over map and places. Ive done two map implementations using futures and places. In heavy computations places is unquestionably the best, map and futures has small difference. In lighter computation places aren't worth

Re: [racket-users] racket 6.7 minimal+prebuilt no raco make?

2017-01-10 Thread Sam Tobin-Hochstadt
The `compiler-lib` pkg will install the `raco make` command. Sam On Tue, Jan 10, 2017 at 10:21 AM, Deren Dohoda wrote: > Basically the subject. > > Downloaded the source for 6.7 minimal with prebuilt packages, compiled. I > didn't see any errors. But apparently there's