[racket] how to break w/out losing?

2011-08-26 Thread Shriram Krishnamurthi
In 5.1.3, I was several steps into the Python Challenge when DrRacket suddenly started spinning (while accessing URLs). The Stop button was highlighted but clicking it did nothing; now DrRacket seems wedged. My CPU usage is pretty much 0, and memory has been stable too. But DrRacket won't respon

Re: [racket] user's guide feedback/questions as I prepare for my PL course

2011-08-26 Thread Matthias Felleisen
On Aug 26, 2011, at 7:17 PM, Danny Yoo wrote: >> http://www.ccs.neu.edu/home/matthias/Thoughts/Racket_is.html >> >> (I should also point you to "Danny Yoo brainfuck" but I don't have >> the URI handy.) > >http://hashcollision.org/brainfudge Hah, the source contains a listing of addi

Re: [racket] praise for syntax-parse

2011-08-26 Thread Vincent St-Amour
At Fri, 26 Aug 2011 21:27:55 -0400, Carl Eastlund wrote: > > On Fri, Aug 26, 2011 at 9:03 PM, Neil Van Dyke wrote: > > Whoever made "syntax-parse" did a great job, and all the examples in the > > documentation are great. > > > > I found that "syntax-parse" is a big win for handling keyword argume

Re: [racket] praise for syntax-parse

2011-08-26 Thread Carl Eastlund
On Fri, Aug 26, 2011 at 9:03 PM, Neil Van Dyke wrote: > Whoever made "syntax-parse" did a great job, and all the examples in the > documentation are great. > > I found that "syntax-parse" is a big win for handling keyword arguments, and > I get the impression that there are other big wins to be ha

[racket] For new Racket users

2011-08-26 Thread Grant Rettke
Yes it is intended for Python but it looks fun in any language: http://www.pythonchallenge.com/ _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users

[racket] praise for syntax-parse

2011-08-26 Thread Neil Van Dyke
Whoever made "syntax-parse" did a great job, and all the examples in the documentation are great. I found that "syntax-parse" is a big win for handling keyword arguments, and I get the impression that there are other big wins to be had from it. -- http://www.neilvandyke.org/ _

[racket] Overeasy (Was: eli-tester (was "Using Racket to solve Professor Layton puzzles"))

2011-08-26 Thread Neil Van Dyke
I've released Overeasy, which, antisocially, is YET ANOTHER TEST ENGINE FOR RACKET. Documentation at: http://www.neilvandyke.org/overeasy/ Overeasy is pretty much everything I currently want from a Racket test engine. Overeasy is intended as both a useful tool and a position paper. If a di

Re: [racket] user's guide feedback/questions as I prepare for my PL course

2011-08-26 Thread Dan Grossman
On Fri, Aug 26, 2011 at 3:57 PM, Matthias Felleisen wrote: >> 6. In reading the User's Guide, I was pretty surprised that first >> (unlike car) raises an error on a non-list.  I eventually looked over >> at the Reference Guide where I learned that list? is O(1) and I was >> able to connect the dot

Re: [racket] user's guide feedback/questions as I prepare for my PL course

2011-08-26 Thread Danny Yoo
>  http://www.ccs.neu.edu/home/matthias/Thoughts/Racket_is.html > > (I should also point you to "Danny Yoo brainfuck" but I don't have > the URI handy.) http://hashcollision.org/brainfudge _ For list-related administrative tasks: http://

Re: [racket] user's guide feedback/questions as I prepare for my PL course

2011-08-26 Thread Matthias Felleisen
On Aug 26, 2011, at 11:09 AM, Dan Grossman wrote: > 2. "Whatever you don't like you can fix by making your own language > for the course:" This is indeed a fantastic feature of Racket, but one > I plan not to use. .. showing them a modern, well-documented language, > without me tweaking it. Nah

Re: [racket] user's guide feedback/questions as I prepare for my PL course

2011-08-26 Thread Shriram Krishnamurthi
>    b. "you can show them an untyped/typed interaction that is > eye-opening for the better students and shows them something truly on > the cutting edge of PL research" -- now this is very intriguing and > sounds like a great addition to the lecture on static/dynamic typing. > Hopefully Shriram (

Re: [racket] Bite-Size Racket Projects

2011-08-26 Thread Grant Rettke
Nice. On Thu, Aug 25, 2011 at 2:31 PM, Sam Tobin-Hochstadt wrote: > It's clear that there are lots of people who are interested in hacking > with Racket, or improving Racket, but don't know where to start.  In > response, some of us have put together a list of bite-size Racket > projects, which a

Re: [racket] db library in core

2011-08-26 Thread Grant Rettke
On Thu, Aug 25, 2011 at 5:21 PM, Ryan Culpepper wrote: > The database library formerly known as (planet ryanc/db) has now > moved into the core as the db collection. Awesome. New users will like to see db support in a core library; as will current.

Re: [racket] for/and unhappiness with 'not' and the definition of Booleans?

2011-08-26 Thread John Clements
On Aug 26, 2011, at 5:06 AM, Sam Tobin-Hochstadt wrote: > This is now fixed in git. Many thanks! John smime.p7s Description: S/MIME cryptographic signature _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users

Re: [racket] db library in core

2011-08-26 Thread Ryan Culpepper
On 08/26/2011 07:55 AM, gonzalo diethelm wrote: The database library formerly known as (planet ryanc/db) has now moved into the core as the db collection. Here's the description from the old package blurb: Thanks Ryan, this is good news. This library provides a high-level, functional inte

Re: [racket] user's guide feedback/questions as I prepare for my PL course

2011-08-26 Thread Matthew Flatt
Hi Dan, At Fri, 26 Aug 2011 08:09:11 -0700, Dan Grossman wrote: > 7. I'm having trouble understanding modules and the rules about > re-definitions. I need to re-read Chapter 6 for a third time, cook up > from examples, and post a full message just on this topic. For what it's worth, but I just

Re: [racket] Ohloh now sees racket

2011-08-26 Thread Jos Koot
In fact I am curious too. Jos -Original Message- From: Eduardo Bellani [mailto:ebell...@gmail.com] Sent: viernes, 26 de agosto de 2011 16:24 To: Matthias Felleisen Cc: Jos Koot; 'Racket Users'; 'John Clements' Subject: Re: [racket] Ohloh now sees racket -BEGIN PGP SIGNED MESSAGE---

[racket] user's guide feedback/questions as I prepare for my PL course

2011-08-26 Thread Dan Grossman
[long message, all skippable, and you can skim sections of less interest] Background, part 1: This Fall I'll be teaching "my" undergrad PL course for the first time since Spring 2008. I'll be using Racket for 2-3 weeks of the course, both as an excellent example of a modern, dynamically typed, f

Re: [racket] Ohloh now sees racket

2011-08-26 Thread Eduardo Bellani
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Since nobody asked so far, for the sake of my curiosity and historical smalltalk, could elaborate a bit? On 08/25/2011 08:42 PM, Matthias Felleisen wrote: > > Well, if we had reacted different to an email in 1998 from > a then-little company we migh

Re: [racket] db library in core

2011-08-26 Thread gonzalo diethelm
> The database library formerly known as (planet ryanc/db) has now moved > into the core as the db collection. Here's the description from the old > package blurb: Thanks Ryan, this is good news. >This library provides a high-level, functional interface to >PostgreSQL, MySQL, and SQLite d

Re: [racket] for/and unhappiness with 'not' and the definition of Booleans?

2011-08-26 Thread Sam Tobin-Hochstadt
This is now fixed in git. On Sat, Aug 20, 2011 at 2:00 PM, John Clements wrote: > I'm unable to get for/and to typecheck when the body is an application of > 'not'. I've tried many variations on the following, without success: > > #lang typed/racket > > (for/and: : Any ([i (in-range 4)]) >  (not