00:18 (quit) jeapostrophe: Quit: jeapostrophe 02:03 (quit) jonrafkind: Ping timeout: 252 seconds 03:11 (join) shofetim 04:13 (join) masm 04:56 (join) wall 04:56 wall: hello 04:56 (nick) wall -> Guest22744 04:58 Guest22744: can anybody show example of use racket as web-application with source (interested example not from docs fo racket) 05:01 (nick) Guest22744 -> wwall 05:01 wwall: hello 05:02 wwall: anybody can help me? 05:10 eli: wwall: http://docs.plt-scheme.org/continue/ 05:11 (join) huma 05:11 wwall: thanks? but i see this docs? and dont understand as i can do 2 page ( first - register user, second - hello for him) 05:12 wwall: sory my bad English 05:15 eli: This is a tutorial for how to use the web server. 05:16 huma: up/down keys don't work for me in interpreter. do you think it might be a readline problem? 05:16 wwall: ctrl+up row 05:16 wwall: row = key 05:17 huma: nope 05:18 wwall: eli, exists any other document about web in racket? 05:22 huma: wwall, what version are you using? built from source? 05:23 wwall: huma, no. 05:29 eli: huma: Are you using the "drracket" IDE, or the "racket" command-line. 05:30 eli: wwall: There are plenty -- ask on the mailing list and you'll probably get lots of pointers. 05:39 huma: eli, the latter. i had a similar issue with ruby's interpreter built against the wrong readline version. thought maybe it's the case here. i have a binary package from my distro though, which should be tested (in theory :) 05:39 eli: Are you on linux? 05:41 huma: archlinux 05:44 eli: huma: Did you read this: http://docs.racket-lang.org/readline/ ? 05:46 huma: gah! it works :) 05:46 huma: simple (require readline) fixed it 05:46 huma: thanks 05:47 huma: ok, i should rc it then 05:48 eli: huma: The reason it's not on by default is explained at the bottom of that page. 05:48 (quit) wwall: Quit: Ухожу я от вас (xchat 2.4.5 или старше) 05:50 huma: eli, oh... thank you 05:50 huma: this should probably be on top instead :) 05:51 eli: The top explains how to use it. (Besides, most people are not on a linux terminal...) 07:00 askhader: eli: wtffff 07:01 askhader: have none of that blasphemy in here 07:06 eli: askhader: Most people are on windows. 07:06 eli: Some of those who are not are on some OSX gui. 07:06 eli: Some of those who are neither are using DrRacket. 07:06 eli: Some of those who are none of the above are in Emacs. 07:07 eli: That leaves around 3 people... 07:34 (join) pdelgallego 07:36 pdelgallego: hi, I want to learn a lisp dialect this summer, I was wondering what are the pros and cons of learning racket over scheme or clojure. 07:37 pdelgallego: I have copy of the sicp book and the onLisp book that I am planning to use to learn from. 07:39 bremner: well, learning racket and learning scheme have a lot in common... 07:40 pdelgallego: bremner, so what is the main difference between them when learning. 07:41 bremner: I'm not expert enough to answer your question, just to point out that until about 1 month ago, racket was called PLT scheme. 07:42 pdelgallego: I see. so they are quite close 07:42 bremner: I guess racket or some other scheme would be better for sicp than clojure. But you could discuss that on #scheme. 07:43 pdelgallego: kk 07:43 eli: pdelgallego: if you want to go through sicp, then racket will be fine. There's a package that is intended for that here: http://www.neilvandyke.org/sicp-plt/ 07:44 pdelgallego: eli, ohh that is great. 07:47 bremner: eli: would it be fair to say that racket is more "learner oriented" as a project than some of the other scheme-variants? 07:48 eli: bremner: No. It's was common myth that "PLT Scheme is good for learning, and when you're done learning you move to some serious implementation". 07:48 eli: s/'s// 07:48 eli: It was never true. 07:49 bremner: Yeah, I didn't mean it like that (and wouldn't know anyway), but for example there is more effort to a GUI and integration with texts. 07:49 eli: There's a strong stress on learning, but that doesn't mean that it's any less capable as a working tool. 07:50 eli: You could say that it's more oriented towards learning as long as its clear that "more X oriented" doesn't mean "less anything else oriented"... 07:50 bremner: fair enough. 08:03 (quit) pdelgallego: Read error: Connection reset by peer 08:31 (join) jeapostrophe 09:48 (join) mije 09:58 (nick) samth_away -> samth 09:59 (quit) mije: Quit: Page closed 10:45 (join) sstrickl 10:56 (quit) jeapostrophe: Quit: jeapostrophe 11:11 (join) anRch 11:58 (join) jonrafkind 12:03 (quit) anRch: Quit: anRch 12:13 (join) anRch 12:35 (quit) anRch: Quit: anRch 13:02 (quit) shofetim: Read error: Connection reset by peer 13:04 (join) shofetim 13:54 (join) anRch 14:09 (join) bobslee 14:50 (quit) anRch: Quit: anRch 15:05 (part) bobslee 15:06 mario-goulart: jay-mccarthy: Hi Jay. Does the racket web infrastructure support multipart/form-data? If so, can you point me to some code? 18:19 (join) jeapostrophe 18:20 (quit) sstrickl: Quit: sstrickl 18:46 (join) cwearl 18:46 (join) tewk 18:49 cwearl: I have a question about equal? and equal-hash-code: When can two objects be equal but have different hash-codes? 18:50 cwearl: Code from DrRacket: 18:50 cwearl: > (equal? error-ele error-set-ele) 18:50 cwearl: #t 18:50 cwearl: > (equal-hash-code error-ele) 18:50 cwearl: 655929893 18:50 cwearl: > (equal-hash-code error-set-ele) 18:50 cwearl: 186318028 18:51 cwearl: > The two objects in question are structures with syntax objects, sets (based on equal) and sets of sets. 18:54 jonrafkind: set has its own prop:equal+hash 18:56 jonrafkind: hm, but looking at its implementation it seems like when two sets are equal? they should have equal hash codes as well 18:59 cwearl: If it helps at all, this problem is intermittent: One run, all the hash-codes are consistent, and there are no problems. Another run, I get behavior similar to the above REPL. 18:59 jonrafkind: all within drracket, right? 19:00 cwearl: This problem has appeared for me on the command line as well. There though, the problem is consistent. 19:01 jonrafkind: you could try disabling debugging in drracket to have a more consistent experience 19:01 cwearl: Small changes to my code do give wildly different results on the command line. 19:01 jonrafkind: language -> choose language -> dynamic properties -> no debugging 19:03 cwearl: I've changed to no debugging, but the inconsistency remains. 19:04 (quit) masm: Quit: Leaving. 19:10 (quit) cwearl: Read error: Connection reset by peer 19:15 (join) cwearl 20:37 (quit) jonrafkind: Ping timeout: 240 seconds 20:42 (part) shofetim: "ERC Version 5.3 (IRC client for Emacs)" 20:58 (quit) cwearl: Quit: leaving 20:59 (quit) jeapostrophe: Quit: jeapostrophe 21:43 (join) jeapostrophe 21:44 (quit) jeapostrophe: Client Quit 22:10 (join) jeapostrophe 22:22 (join) gbaum 22:27 (part) gbaum 22:45 (quit) jeapostrophe: Quit: jeapostrophe 23:32 (join) nicktick