Re: [racket-users] How to store SQL query text outside Racket source code?

2017-07-31 Thread Alex Harsanyi
On Tuesday, August 1, 2017 at 12:11:24 PM UTC+8, gneuner2 wrote: > Hmm.  A change to a query often also means a change to its arguments > and/or its result columns, so I don't see that there is much utility > in keeping the query strings separate from the program.  I'm not trying

Re: [racket-users] How to store SQL query text outside Racket source code?

2017-07-31 Thread George Neuner
On 7/31/2017 10:46 PM, Alex Harsanyi wrote: I'm trying to write a function to keep the SQL query text outside of the Racket source code, as this would make it easier to write and test the SQL code. Instead of writing: (define query (virtual-statement (lambda (dbsys) "select ..."))) I wo

[racket-users] How to store SQL query text outside Racket source code?

2017-07-31 Thread Alex Harsanyi
I'm trying to write a function to keep the SQL query text outside of the Racket source code, as this would make it easier to write and test the SQL code. Instead of writing: (define query (virtual-statement (lambda (dbsys) "select ..."))) I would like to put the "select ..." part in a separ

[racket-users] DSLDI 2017: Second Call for Talk Proposals

2017-07-31 Thread Lindsey Kuper
* SECOND CALL FOR TALK PROPOSALS DSLDI 2017 Fifth Workshop on Domain-Specific Language Design and Implementation October 22, 2017 Vancouver, Canada Co-located with SPLASH http://2017.splashcon.org/track/dsldi-2017 https://twitt

Re: [racket-users] Seeking expert opinion on how Racketeering tames web development chaos.

2017-07-31 Thread Neil Van Dyke
Two things to add to my comments from early this morning... * For servers, a nice don't-have-to-roll-your-own option sometimes is the Racket core Web Server. I found it and SXML-ish HTML generation very productive for rapidly making an internal-use technical app -- probably more productive i

[racket-users] Racket v6.10

2017-07-31 Thread Vincent St-Amour
Racket version 6.10 is now available from http://racket-lang.org/ Note: Graphical Racket programs such as DrRacket are affected by a bug in the Windows 10 Creators update which can lead to blue screens and require reboots. We are aware of the issue, and have mitigated it in DrRacket, which re

Re: [racket-users] Help: How to check a typed/racket type in an untyped Racket contract?

2017-07-31 Thread Matthias Felleisen
> On Jul 31, 2017, at 5:27 AM, James Geddes wrote: > > > Matthias, > > Thank you, that's really helpful, both for letting me know I'm not being an > idiot (always welcome!) and for the example code, which makes me realise I > should learn about exceptions next. > > Many thanks again, > >

[racket-users] Racket summer school

2017-07-31 Thread Matthias Felleisen
The Racket Summer School on Semantics and Language was held in Salt Lake City last month. Sadly we had to turn away about half the applicants. So, If you weren’t able to join in person, you may want to check out the lecture notes and exercises at https://summer-school.racket-lang.org/2017/

Re: [racket-users] Seeking expert opinion on how Racketeering tames web development chaos.

2017-07-31 Thread Matthew Butterick
> On Jul 30, 2017, at 8:02 PM, Sage Gerard wrote: > > Those of you working on the web know that Javascript went everywhere. Like a puppy never housebroken. > I see Racket can be used for web development, but is Racket really what I > need to meet the demands of multi-platform development whi

[racket-users] Re: Scheme and Javascript

2017-07-31 Thread Greg Trzeciak
On Monday, July 31, 2017 at 3:48:07 PM UTC+2, Hendrik Boom wrote: > As I heard it, the people who made Javascript originally wanted to use > Scheme, and were starting to set that up when management decided tht > it had to look like C. They ended up with Javascript, which does have > lists and c

[racket-users] Scheme and Javascript

2017-07-31 Thread Hendrik Boom
On Sun, Jul 30, 2017 at 08:02:56PM -0700, Sage Gerard wrote: > Hi! > > New to Racket. Looking for expert opinion on my question, but I should give > some background. As I heard it, the people who made Javascript originally wanted to use Scheme, and were starting to set that up when management d

Re: [racket-users] Help: How to check a typed/racket type in an untyped Racket contract?

2017-07-31 Thread James Geddes
Matthias, Thank you, that's really helpful, both for letting me know I'm not being an idiot (always welcome!) and for the example code, which makes me realise I should learn about exceptions next. Many thanks again, James --- James Geddes -- You received this m

Re: [racket-users] Seeking expert opinion on how Racketeering tames web development chaos.

2017-07-31 Thread Neil Van Dyke
You first have to ask yourself whether there's something about Racket that's a linguistic win for you -- say, you really benefit from the first-rate support for domain specific languages, or from having a very powerful Lisp family extension language, or you're doing nontrivial symbolic computat

[racket-users] Re: Seeking expert opinion on how Racketeering tames web development chaos.

2017-07-31 Thread George Neuner
On Sun, 30 Jul 2017 20:02:56 -0700 (PDT), Sage Gerard wrote: >I see Racket can be used for web development, but is Racket >really what I need to meet the demands of multi-platform >development while competing in the market? Does Racket >(or similar) sit at the next stage of evolution for the >mul