WeScheme is perfectly fine for college freshmen. It’s my preference not to run
in a browser.
> On Apr 12, 2016, at 12:25 PM, Elena Machkasova wrote:
>
> Yes, I am familiar with Marceau's work (at least the published papers), it is
> very cool. One of very few
Yes, I am familiar with Marceau's work (at least the published papers), it
is very cool. One of very few systematic research-based approaches to error
messages.
I haven't used WeScheme, might be something to look into (although our
target audience is college students and other adult beginners, not
On Tue, 12 Apr 2016 11:17:31 -0500,
Héctor Mc wrote:
>
> Thanks,
>
> This start because I need a syntax like the next:
>
> (define u (make-s user (nom ape sexo))
> (set-s u ((nom "nom" ) (ape "ape")))
> (get-s u 'nom)
> u ; --> '((nom "nom") (ape "ape") (sexo ""))
>
> And I start using lists
On 04/11/2016 10:25 AM, Matthias Felleisen wrote:
> Second credit to Matthew (and Shriram and Robby) who kept me
> on the 'macros are good for designing complete languages' track,
> too. This one is important for different reasons. Often you want
> to create a reasonably complete language but
Thanks George
Of interest to me is that you eschew the use of syntax-parse / -case /
-rules in favour of a straight syntax->datum -> straight racket ->
datum->syntax solution. I suppose this approach trades away hygiene and
error-checking for simplicity.
Also, nice trick appropriating
Hi Dan,
On 4/11/2016 6:51 PM, Daniel Prager wrote:
On Apr 12, 2016 7:53 AM, "George Neuner" wrote:
>
> My most common uses are to handle database connections and
> to embed free form SQL into Racket code.
Care to post one of your examples, with a bit of commentary?
> On Apr 12, 2016, at 4:54 PM, Anthony Carrico wrote:
>
> Please view Asumu's google hangout on typed racket
Asumu is my PhD students and the Kindergarden ought to have been a give-away
:-)
Yes, Racket’s syntax extension system is the second best in the world. And
On Wed, 13 Apr 2016 06:45:01 +1000, Daniel Prager
wrote:
>Thanks George
>
>Of interest to me is that you eschew the use of syntax-parse / -case /
>-rules in favour of a straight syntax->datum -> straight racket ->
>datum->syntax solution. I suppose this approach trades
I just sent $2000 to become a sponsor of this year's RacketCon. That's an
increase from the $1500 I put in last year, and $1000 the year before that.
I haven't been to all the RacketCons. But I know from going to the last few
that Vincent St-Amour and Matthew Flatt have kept raising the bar.
Josh Tilles wrote on 04/12/2016 11:23 PM:
I'm writing an implementation of KLambda, a tiny (the "K" stands for
"Kernel") and rather idiosyncratic Lisp.
This is the best URL I found for what I think is KLambda:
http://shenlanguage.org/Documentation/shendoc.htm#Kl
I had expected there to be
On Tue, Apr 12, 2016 at 08:23:52PM -0700, Josh Tilles wrote:
> On Monday, April 11, 2016 at 8:41:54 PM UTC-4, Neil Van Dyke wrote:
> > I would first decide whether and how I want functions and variables
> > provided by modules in this language, to be usable from modules in other
> > `#lang`s.
For those who'd like to "give back" to Racket, but who are not in a
position to sponsor the convention, some other things that lots of
people do:
* Contribute open source packages.
* Help out on the email list.
* When you've used Racket successfully, tell the email list. (For
stealth-mode,
On Monday, April 11, 2016 at 1:41:57 PM UTC-5, Tony Garnock-Jones wrote:
> On 04/11/2016 01:52 PM, Nick Gordon wrote:
> > I'm building reliable data transfer onto Racket's UDP suite for a
> > term project, and I need to know what Racket does with corrupt
> > datagrams. Since the Racket docs don't
On Monday, April 11, 2016 at 8:41:54 PM UTC-4, Neil Van Dyke wrote:
> I would first decide whether and how I want functions and variables
> provided by modules in this language, to be usable from modules in other
> `#lang`s. That narrows down the options of how to do it.
Very good point. To be
TFP 2016 has extended its deadline for draft papers by two weeks (now
April 25). Although all draft papers accepted to TFP 2016 will be
invited to submit to the post-symposium formal proceedings, authors
are reminded that they are not obligated to do so; we welcome works in
progress that may not
Thanks, I have pushed a fix and additional tests for error messages. This will
be included with the next release, to appear in a couple of weeks. — Matthias
> On Apr 11, 2016, at 9:25 PM, Elena Machkasova wrote:
>
> Hi All,
>
> we have discovered that in 6.4
Sounds good, thanks! Will the new release be announced? We are looking at
error messages as a part of a research project, so it would be good to use
the new one if we can.
Elena
On Tue, Apr 12, 2016 at 10:53 AM, Matthias Felleisen
wrote:
>
> Thanks, I have pushed a fix
Yes, all of our releases are always announced.
If you are studying error messages, please check out Guillaume Marceau’s work,
supervised by Kathi Fisler and co-advised by Shriram Krishnamurthi. He worked
out an even better version of his ideas for WeScheme, which is still the
starting point
Thanks,
This start because I need a syntax like the next:
(define u (make-s user (nom ape sexo))
(set-s u ((nom "nom" ) (ape "ape")))
(get-s u 'nom)
u ; --> '((nom "nom") (ape "ape") (sexo ""))
And I start using lists but I can't hidden. From there I changed to a struct
but now I get this
19 matches
Mail list logo