00:02:42 -!- haesbaert [~haesbaert@c9155a20.virtua.com.br] has quit [Read error: Operation timed out] 00:03:37 it was nice of plt to make the web server a framework and to sorta document it 00:04:29 -!- melba [~blee@unaffiliated/lazz0] has quit [Read error: Connection reset by peer] 00:05:20 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Quit: jeapostrophe] 00:19:35 seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has joined #scheme 00:23:01 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 00:26:19 -!- attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has quit [Ping timeout: 248 seconds] 00:31:59 -!- neilv [~user@dsl092-071-030.bos1.dsl.speakeasy.net] has quit [Quit: Leaving] 00:32:24 R3cur51v3 [~Recursive@173-29-151-107.client.mchsi.com] has joined #scheme 00:39:25 copumpkin [~copumpkin@32.165.13.58] has joined #scheme 00:41:14 -!- davazp [~user@108.Red-79-150-170.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 00:43:29 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 00:43:41 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 00:46:39 elderK [~elderK@pdpc/supporter/active/elderk] has joined #scheme 00:48:33 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Quit: Adamant] 00:50:36 Hey people! 00:50:40 Happy SundaY! :P 00:53:00 Andrej11 [~Andrej@BSN-61-26-163.dial-up.dsl.siol.net] has joined #scheme 00:54:17 -!- samth [~samth@c-76-24-223-184.hsd1.ma.comcast.net] has quit [Ping timeout: 276 seconds] 00:56:05 rtra [~rtra@unaffiliated/rtra] has joined #scheme 00:56:32 -!- masm [~masm@bl7-199-191.dsl.telepac.pt] has quit [Quit: Leaving.] 00:57:33 -!- Andrej [~Andrej@BSN-61-49-221.dial-up.dsl.siol.net] has quit [Ping timeout: 276 seconds] 01:00:23 -!- R3cur51v3 [~Recursive@173-29-151-107.client.mchsi.com] has quit [Ping timeout: 265 seconds] 01:12:44 doc_who [~doc_who@c-98-231-201-176.hsd1.md.comcast.net] has joined #scheme 01:14:03 -!- copumpkin [~copumpkin@32.165.13.58] has quit [Quit: copumpkin] 01:14:03 -!- PygoscelisPapua [~pygospa@g226253068.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 01:19:34 PygoscelisPapua [~pygospa@g226228209.adsl.alicedsl.de] has joined #scheme 01:27:35 haesbaert [~haesbaert@c9155a20.virtua.com.br] has joined #scheme 01:37:33 sloyd: To clarify what I said -- the plt code is behaving differently than the srfi code, mostly because of different underlying assumptions (which are documented in comments in the code and in some of the post-finalization messages on the mailing list). Using `values' is obviously not going to make it do the same, but as far as *I'm* concerned it's the same because I specifically don't like the types part of the sr 01:37:34 fi. 01:38:23 BTW, the srfi explicitly says that `eager' is for efficiency only, and our code is already more efficient. (Since it avoids an extra wrapping of values.) 01:55:50 copumpkin [~copumpkin@32.165.13.58] has joined #scheme 01:57:26 poincare101 [~poincare1@c-174-58-20-9.hsd1.fl.comcast.net] has joined #scheme 01:57:27 -!- bipt [~bpt@cl-851.chi-02.us.sixxs.net] has quit [Ping timeout: 260 seconds] 02:07:29 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 02:07:50 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 02:09:42 -!- MononcQc [~ferd@modemcable062.225-20-96.mc.videotron.ca] has quit [Quit: leaving] 02:19:10 -!- copumpkin is now known as dubblego 02:20:53 -!- dubblego is now known as copumpkin 02:26:21 arcfide [arcfide@99.50.227.68] has joined #scheme 02:32:10 -!- RageOfThou [~RageOfTho@users-55-97.vinet.ba] has quit [Ping timeout: 264 seconds] 02:51:40 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 02:52:22 -!- rtra [~rtra@unaffiliated/rtra] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:52:44 timj_ [~timj@e176193236.adsl.alicedsl.de] has joined #scheme 02:54:21 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Client Quit] 02:55:44 -!- arcfide [arcfide@99.50.227.68] has quit [Ping timeout: 240 seconds] 02:56:10 -!- timj__ [~timj@e176211187.adsl.alicedsl.de] has quit [Ping timeout: 264 seconds] 03:00:58 -!- poincare101 [~poincare1@c-174-58-20-9.hsd1.fl.comcast.net] has quit [Quit: Lost terminal] 03:05:27 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 03:06:50 -!- cledu [~stosp@ip72-192-227-82.dc.dc.cox.net] has quit [Remote host closed the connection] 03:19:58 arcfide [arcfide@adsl-99-14-211-108.dsl.bltnin.sbcglobal.net] has joined #scheme 03:20:14 Good evening everyone, how's it going? 03:29:23 samth [~samth@c-76-24-223-184.hsd1.ma.comcast.net] has joined #scheme 03:46:09 -!- samth [~samth@c-76-24-223-184.hsd1.ma.comcast.net] has quit [Ping timeout: 265 seconds] 03:52:59 jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has joined #scheme 03:54:01 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 03:54:14 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 03:56:47 MononcQc [~mononcqc@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 04:05:44 -!- bgs100 is now known as bgs000 04:09:40 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 04:13:17 Hello arcfide. 04:14:05 Yo, guys! 04:14:07 :) 04:14:10 How're you arcfide? 04:14:44 elderK: Oh, I'm doing pretty well. 04:14:56 Things seem to be going in the right direction. :-) 04:15:09 And what direction is that? Onwards and upwards? Forward, march? 04:15:17 And I'm almost done with another assignment, so that is nice. 04:15:25 :) 04:15:27 I'm trying to figure out up from down when it comes to web programming with PLT. 04:15:31 I choose diagonalwise. 04:15:31 :P 04:15:48 chandler: Well, things regarding my educational status this Fall seem to be winding down, and it looks favorable for me at the moment. 04:16:17 It seems to be Spring here (not Fall), but the sentiment sounds good. 04:16:24 chandler: :-D If you get tired of trying to do that, I could use some usability feedback on my modlisp library. 04:16:43 No, no. I've got a bundle of existing PLT code that needs a thin veneer of web on it. 04:17:07 chandler: Indeed, I don't usually worry about the past (which would be most of the Winter semester), but the future sometimes gives some transient cause for worry. 04:17:27 Indeed. 04:17:55 chandler: What sort of veneer? 04:18:33 chandler: I like to recommend mod-lisp to people because it's so dead simple. 04:18:43 I really should port my mod-lisp library to other systems.... 04:18:56 I'm not fond of mod_lisp; I've always preferred using a reverse proxy. 04:19:26 I see. 04:19:39 That works too. :-) 04:20:34 All I need to do is to respond to a POST form with a response of type application/octet-stream. I'm trying to figure out at what layer I should be doing that here. There's an awful lot to this framework! 04:22:01 Michael_Mohamed [~Mohamdu@129-97-241-102.uwaterloo.ca] has joined #scheme 04:23:12 Hehe. Well, too bad for you. :-) That's (make-typed-response (make-mime-type 'application 'octect-stream '()) ) in my framework. :-P 04:23:29 I imagine it's probably close to the same thing in PLT once you find the right layer. 04:24:16 Actually, PLT's web server does have some really interesting things in it. 04:24:47 -!- Mohamdu [~Mohamdu@129-97-208-195.uwaterloo.ca] has quit [Ping timeout: 240 seconds] 04:30:05 This area of the documentation could use a little love. An overview of the architecture would be nice, but seems to be missing. 04:34:39 Aha. For the simple, completely state-free use case I have, `create-none-manager' seems to be the right thing. 04:37:03 chandler: Just ask on the mailing list. 04:37:06 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [Quit: leaving] 04:37:47 eli: I'll muddle through it for now; my needs are not complex but I need to get something up in an hour or two. 04:38:18 chandler: In any case, complaining about the lack of clarity in the docs for whatever you need may be useful. 04:38:25 chandler: What, the PLT mailing list doesn't spam you with "RTFM" in the first five minutes of your message going out? Oh wait, right, that's misc@openbsd.org. 04:39:08 -!- MononcQc [~mononcqc@modemcable062.225-20-96.mc.videotron.ca] has quit [] 04:39:54 eli: OK. Mostly, I'm just looking for an architectural overview - something between the hand-holding of the "Continue" guide and the detailed signature-by-signature documentation that's there now. 04:40:53 *chandler* will email the list, probably tomorrow 04:42:26 chandler: Yeah -- complaining to me is not going to help much... 04:49:42 I thought my dictatorial powers allowed me to complain at anyone and have my problems solved. Apparently not. 04:49:47 I'm disappointed. 04:53:08 Well, with the Windows 7 thing, I first forwarded it to Matthew, then Daemmerung filed a report, and then he followed up with a very helpful analysis of where it came from... 04:53:26 -!- mbishop [~martin@adsl-157-35-122.msy.bellsouth.net] has quit [Ping timeout: 245 seconds] 04:53:57 But with this complaint, if I send a message to Jay saying "some guy on irc doesn't like the web server docs", then that won't get too far... 04:53:59 Heh! I was rather surprised at that; I was just mumbling on IRC because I was too tired to file a proper bug report. 04:54:43 -!- dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 04:54:52 FWIW, Jay did spend some considerable time writing the docs. Unlike, for example, the foreign docs which are in, um, [fill in the blank] state. 04:55:16 -!- arcfide [arcfide@adsl-99-14-211-108.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 265 seconds] 04:56:09 Oh, there seems to be a lot here for sure; I'm sorry if I implied there wasn't! I'm just finding it a bit much to swallow whole. 04:59:40 No, I wasn't arguing with you -- what I mean is that he will likely be interested in improving the docs with such suggestions. 05:00:39 Great, good to hear. 05:01:41 (Well, technically, I *was* arguing with your conclusion that I was arguing with you.) 05:01:53 *eli* reaches meta-singularity and explodes 05:02:20 I'd dispute that. 05:02:26 *chandler* explodes too 05:02:51 Will someone clean up this mess, please? 05:03:15 My thought exactly, but I'm already in bits. 05:14:20 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 05:23:18 chittoor [~chittoor@117.204.50.169] has joined #scheme 05:28:27 mandala_ [mandala@anapnea.net] has joined #scheme 05:28:29 -!- jcowan [~jcowan@cpe-98-14-172-204.nyc.res.rr.com] has quit [Quit: Leaving] 05:29:38 -!- chittoor [~chittoor@117.204.50.169] has quit [Ping timeout: 246 seconds] 05:34:25 mbishop [~martin@adsl-157-35-122.msy.bellsouth.net] has joined #scheme 05:42:53 chittoor [~chittoor@117.204.52.157] has joined #scheme 05:45:44 Any chance anyone can throw me some links to neat scheme/lisp blogs? 05:46:01 Read everything JRM and Steve Yegge have to say :) 05:46:24 http://www.youtube.com/watch?v=XL1qSgAEIUs 05:47:55 -!- chittoor [~chittoor@117.204.52.157] has quit [Ping timeout: 248 seconds] 05:56:02 toekutr [~toekutr@adsl-69-107-111-248.dsl.pltn13.pacbell.net] has joined #scheme 05:56:51 -!- elderK [~elderK@pdpc/supporter/active/elderk] has quit [Quit: elderK] 05:57:12 elderK [~elderK@pdpc/supporter/active/elderk] has joined #scheme 06:04:03 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 06:10:58 -!- elderK [~elderK@pdpc/supporter/active/elderk] has quit [Read error: Operation timed out] 06:11:53 elderK [~elderK@pdpc/supporter/active/elderk] has joined #scheme 06:18:51 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 06:19:22 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 06:20:07 -!- jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has quit [Read error: Operation timed out] 06:32:26 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 06:32:29 -!- mandala_ [mandala@anapnea.net] has quit [Quit: Lost terminal] 07:01:29 melba [~blee@unaffiliated/lazz0] has joined #scheme 07:07:01 -!- virl [~virl__@chello062178085149.1.12.vie.surfer.at] has quit [Remote host closed the connection] 07:09:14 cky_ [~cky@h-166-165-105-186.ip.alltel.net] has joined #scheme 07:12:22 -!- cky [~cky@h-98-133-35-77.ip.alltel.net] has quit [Ping timeout: 264 seconds] 07:18:45 -!- elderK [~elderK@pdpc/supporter/active/elderk] has quit [Quit: Leaving...] 07:19:18 elderK [~elderK@pdpc/supporter/active/elderk] has joined #scheme 07:19:25 -!- elderK [~elderK@pdpc/supporter/active/elderk] has quit [Remote host closed the connection] 07:23:49 -!- drwho [~drwho@c-71-225-11-42.hsd1.pa.comcast.net] has quit [Quit: A known mistake is better than an unknown truth.] 07:37:11 seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has joined #scheme 07:38:07 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 07:38:22 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 07:48:36 bipt [~bpt@cl-851.chi-02.us.sixxs.net] has joined #scheme 07:51:31 -!- toekutr [~toekutr@adsl-69-107-111-248.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 07:53:25 Mohamdu [~Mohamdu@129-97-208-195.uwaterloo.ca] has joined #scheme 07:53:27 dzhus [~sphinx@95-27-140-210.broadband.corbina.ru] has joined #scheme 07:56:40 -!- Michael_Mohamed [~Mohamdu@129-97-241-102.uwaterloo.ca] has quit [Ping timeout: 246 seconds] 07:57:02 fabe [~fabe@p54A7DDEF.dip.t-dialin.net] has joined #scheme 07:57:36 -!- fabe [~fabe@p54A7DDEF.dip.t-dialin.net] has quit [Client Quit] 08:14:50 -!- \net [not@2001:5c0:1400:b::6225] has quit [Ping timeout: 268 seconds] 08:17:03 ejs [~eugen@84-114-178-94.pool.ukrtel.net] has joined #scheme 08:20:03 jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has joined #scheme 08:22:14 -!- ejs [~eugen@84-114-178-94.pool.ukrtel.net] has quit [Ping timeout: 240 seconds] 08:22:43 ejs [~eugen@nat.ironport.com] has joined #scheme 08:23:40 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 08:23:52 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 08:25:34 -!- Mohamdu [~Mohamdu@129-97-208-195.uwaterloo.ca] has quit [Quit: Leaving] 08:40:18 \net [not@2001:5c0:1400:b::6cdf] has joined #scheme 08:50:45 -!- ejs [~eugen@nat.ironport.com] has quit [Ping timeout: 276 seconds] 08:53:50 karme [~user@HSI-KBW-078-043-001-160.hsi4.kabel-badenwuerttemberg.de] has joined #scheme 08:55:02 ejs [~eugen@84-114-178-94.pool.ukrtel.net] has joined #scheme 08:55:05 -!- copumpkin [~copumpkin@32.165.13.58] has quit [Read error: Connection reset by peer] 08:55:28 -!- ejs [~eugen@84-114-178-94.pool.ukrtel.net] has quit [Client Quit] 09:14:38 schmir [~schmir@p54A902D9.dip0.t-ipconnect.de] has joined #scheme 09:18:01 -!- dzhus [~sphinx@95-27-140-210.broadband.corbina.ru] has quit [Remote host closed the connection] 09:23:17 -!- \net [not@2001:5c0:1400:b::6cdf] has quit [Ping timeout: 268 seconds] 09:23:56 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 09:25:56 -!- schmir [~schmir@p54A902D9.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 09:51:05 dzhus [~sphinx@95-27-140-210.broadband.corbina.ru] has joined #scheme 09:52:41 \net [not@2001:5c0:1400:b::6cdf] has joined #scheme 09:54:13 -!- karme [~user@HSI-KBW-078-043-001-160.hsi4.kabel-badenwuerttemberg.de] has quit [Remote host closed the connection] 09:55:09 masm [~masm@bl7-207-165.dsl.telepac.pt] has joined #scheme 10:04:07 -!- jewel [~jewel@196-210-187-11-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 265 seconds] 10:05:37 -!- phao [~phao@189.107.133.153] has quit [Quit: Leaving] 10:10:03 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Remote host closed the connection] 10:10:54 jmcphers [~jmcphers@218.185.108.156] has joined #scheme 10:15:23 -!- bipt [~bpt@cl-851.chi-02.us.sixxs.net] has quit [Ping timeout: 260 seconds] 10:15:41 -!- IJP [~Ian@host86-173-116-174.range86-173.btcentralplus.com] has quit [Quit: leaving] 10:18:23 -!- Nshag [user@lns-bzn-57-82-249-57-158.adsl.proxad.net] has quit [Ping timeout: 258 seconds] 10:27:09 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Quit: Leaving.] 10:27:12 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 10:28:43 Sveklo [~sveklo@unaffiliated/sveklo] has joined #scheme 10:31:41 Nshag [user@lns-bzn-30-82-253-170-96.adsl.proxad.net] has joined #scheme 10:34:54 -!- dzhus [~sphinx@95-27-140-210.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 10:39:34 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 10:39:45 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 10:42:30 MrFahrenheit [~RageOfTho@users-33-16.vinet.ba] has joined #scheme 11:05:58 elderK [~elderK@pdpc/supporter/active/elderk] has joined #scheme 11:13:39 Mikaeel_Mohamed [~Mohamdu@129-97-208-195.uwaterloo.ca] has joined #scheme 11:30:33 -!- Mikaeel_Mohamed [~Mohamdu@129-97-208-195.uwaterloo.ca] has left #scheme 11:45:30 nur [nur@83.231.91.173] has joined #scheme 11:48:00 Good morning. 11:51:54 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 11:55:05 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 12:15:15 mornin' 12:15:47 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 260 seconds] 12:17:22 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 12:29:13 -!- nur [nur@83.231.91.173] has left #scheme 12:29:24 nijm [~Nick@94-195-227-153.zone9.bethere.co.uk] has joined #scheme 12:44:33 samth [~samth@c-76-24-223-184.hsd1.ma.comcast.net] has joined #scheme 12:48:42 -!- metasyntax [~taylor@pool-71-127-125-129.aubnin.fios.verizon.net] has quit [Quit: Be seeing you.] 13:01:32 MononcQc [~mononcqc@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 13:01:32 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 13:13:42 -!- bgs000 is now known as bgs100 13:30:35 attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has joined #scheme 13:45:09 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 13:45:23 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 14:16:19 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Quit: jeapostrophe] 14:21:58 -!- MononcQc [~mononcqc@modemcable062.225-20-96.mc.videotron.ca] has quit [] 14:30:54 -!- Sveklo [~sveklo@unaffiliated/sveklo] has quit [Quit: Leaving...] 14:34:07 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Quit: Leaving.] 14:34:10 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 14:34:44 choas [~lars@p5B0DF58A.dip.t-dialin.net] has joined #scheme 14:35:47 nurv [nurv@62.32.131.195] has joined #scheme 14:37:04 Evening. 14:46:09 rtra [~rtra@unaffiliated/rtra] has joined #scheme 15:00:23 davazp [~user@83.57.37.58] has joined #scheme 15:01:12 -!- davazp [~user@83.57.37.58] has quit [Client Quit] 15:03:20 -!- elderK [~elderK@pdpc/supporter/active/elderk] has quit [Quit: elderK] 15:03:25 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 15:04:14 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Client Quit] 15:04:35 mourning 15:08:54 alvatar [~alvatar@24.119.20.95.dynamic.jazztel.es] has joined #scheme 15:10:00 -!- MrFahrenheit [~RageOfTho@users-33-16.vinet.ba] has quit [Read error: No route to host] 15:10:08 -!- cky_ is now known as cky 15:10:33 -!- samth [~samth@c-76-24-223-184.hsd1.ma.comcast.net] has quit [Ping timeout: 265 seconds] 15:11:47 MrFahrenheit [~RageOfTho@users-33-16.vinet.ba] has joined #scheme 15:13:12 cky_ [~cky@h-98-135-96-55.ip.alltel.net] has joined #scheme 15:13:27 -!- cky [~cky@h-166-165-105-186.ip.alltel.net] has quit [Disconnected by services] 15:13:32 -!- cky_ is now known as cky 15:14:16 danieljames [~danieljam@94-193-7-241.zone7.bethere.co.uk] has joined #scheme 15:15:35 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 15:17:05 Hello room. I have a question, how is type dispatch done for the numeric tower? Is it a special mechanism, or can this technique be used for other custom 'type' hierarchies? 15:17:32 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Client Quit] 15:22:10 danieljames: It depends on the implementation. 15:24:32 For example, sisc (a Scheme in Java) implements the numeric tower in terms of a Quantity class, while a lot of c-based interpreters use a tagged union. 15:25:29 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 15:25:41 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 15:26:41 ok that's clear thanks 15:26:47 As far as i know there is no way to add new types to most of them, at least at runtime. 15:26:56 Unless you hack the vm source code. 15:27:03 ha, yes. 15:30:49 -!- danieljames [~danieljam@94-193-7-241.zone7.bethere.co.uk] has left #scheme 15:37:00 -!- cky [~cky@h-98-135-96-55.ip.alltel.net] has quit [Ping timeout: 268 seconds] 15:38:28 cky [~cky@h-166-165-100-24.ip.alltel.net] has joined #scheme 16:08:27 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Ping timeout: 268 seconds] 16:09:10 -!- alvatar [~alvatar@24.119.20.95.dynamic.jazztel.es] has quit [Quit: leaving] 16:09:19 drwho [~drwho@c-71-225-11-42.hsd1.pa.comcast.net] has joined #scheme 16:23:34 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 16:31:27 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 16:37:49 luz [~davids@189.122.81.40] has joined #scheme 16:37:59 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Quit: jeapostrophe] 16:41:19 -!- PygoscelisPapua [~pygospa@g226228209.adsl.alicedsl.de] has quit [Ping timeout: 246 seconds] 16:42:40 RageOfThou [~RageOfTho@users-55-91.vinet.ba] has joined #scheme 16:44:00 Fabse [~mightyfid@wikipedia/Track-n-Field] has joined #scheme 16:45:36 toekutr [~toekutr@adsl-69-107-111-248.dsl.pltn13.pacbell.net] has joined #scheme 16:46:44 -!- MrFahrenheit [~RageOfTho@users-33-16.vinet.ba] has quit [Ping timeout: 265 seconds] 16:47:44 -!- saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: This computer has gone to sleep] 16:51:32 the only Schemes I know with such extensible generics are rscheme and oaklisp. both moribund, the latter long dead. 16:53:00 jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has joined #scheme 17:00:30 Oaklisp doesn't even compile here, never tried Rscheme. 17:00:34 Back later. 17:02:20 I would be astonished if Oaklisp still built, given its great age. 17:04:56 The errors seems to be related to my 64 bit arch. 17:05:39 So i suposse it could be built on a recent 32 bit OS. 17:06:33 -!- Fabse [~mightyfid@wikipedia/Track-n-Field] has quit [] 17:07:39 -!- nurv is now known as nurv|off 17:08:37 -!- nijm [~Nick@94-195-227-153.zone9.bethere.co.uk] has quit [Ping timeout: 252 seconds] 17:15:34 -!- ASau [~user@83.69.227.32] has quit [Read error: Connection reset by peer] 17:17:05 rtra_ [~rtra@unaffiliated/rtra] has joined #scheme 17:18:29 nijm [~Nick@94-195-227-153.zone9.bethere.co.uk] has joined #scheme 17:20:55 MononcQc [~mononcqc@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 17:21:13 -!- rtra [~rtra@unaffiliated/rtra] has quit [Ping timeout: 260 seconds] 17:34:41 -!- nurv|off [nurv@62.32.131.195] has quit [Ping timeout: 245 seconds] 17:46:46 -!- toekutr [~toekutr@adsl-69-107-111-248.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 17:50:36 ASau [~user@83.69.227.32] has joined #scheme 17:59:15 dzhus [~sphinx@95-27-250-174.broadband.corbina.ru] has joined #scheme 18:10:33 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 18:10:51 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 18:16:14 bipt [~bpt@cl-851.chi-02.us.sixxs.net] has joined #scheme 18:17:57 saccade [~saccade@dhcp-18-111-77-78.dyn.mit.edu] has joined #scheme 18:28:24 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 18:34:21 alvatar [~alvatar@24.119.20.95.dynamic.jazztel.es] has joined #scheme 18:41:01 -!- attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has quit [Ping timeout: 252 seconds] 18:43:05 foof` [~user@lain.inunome.com] has joined #scheme 18:43:43 -!- foof [~user@lain.inunome.com] has quit [Read error: Connection reset by peer] 18:46:01 saint_cypher [~saint_cyp@c-76-126-70-224.hsd1.ca.comcast.net] has joined #scheme 18:49:35 Fabse [~mightyfid@wikipedia/Track-n-Field] has joined #scheme 18:50:26 -!- rtra_ [~rtra@unaffiliated/rtra] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:54:38 schmir [~schmir@p54A93DBE.dip0.t-ipconnect.de] has joined #scheme 19:00:15 -!- cky [~cky@h-166-165-100-24.ip.alltel.net] has quit [Quit: Giving the Internet connection a break....] 19:06:06 nurv|off [nurv@62.32.128.30] has joined #scheme 19:08:10 -!- nurv|off is now known as nurv 19:09:49 virl [~virl__@chello062178085149.1.12.vie.surfer.at] has joined #scheme 19:31:47 magaio [~david@cpe-174-101-165-107.cinci.res.rr.com] has joined #scheme 19:32:41 Hi, can someone recommend some strategies for reading in a binary file of signed chars into some array-like structure? I plan on doing some operations on these values (coefficients etc) 19:37:57 ejs [~eugen@109.167.119.165] has joined #scheme 19:40:41 pharon [~pharon@dsl092-075-228.bos1.dsl.speakeasy.net] has joined #scheme 19:43:02 davazp [~user@83.57.37.58] has joined #scheme 19:49:47 -!- Fabse [~mightyfid@wikipedia/Track-n-Field] has quit [] 19:51:35 attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has joined #scheme 19:57:44 Hezy [~Hezy@62.56.254.178] has joined #scheme 20:06:09 -!- davazp [~user@83.57.37.58] has quit [Remote host closed the connection] 20:10:22 phao [~phao@189.107.195.136] has joined #scheme 20:11:11 dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has joined #scheme 20:12:44 samth [~samth@c-76-24-223-184.hsd1.ma.comcast.net] has joined #scheme 20:19:35 magaio: With which implementation? 20:35:15 plt 20:35:47 -!- dzhus [~sphinx@95-27-250-174.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 20:36:01 but am willing to switch to something else really, it's just an exercise for me 20:44:29 is a "signed char" an eight-bit datum interpreted as a tiny two's complement signed integer? 20:44:37 range -127..128 20:44:40 Yes sir 20:45:01 Don't call me "sir"-- I work for a living, son. 20:45:18 Anyway - `read-bytes' will give you a byte string 20:46:19 A PLT byte is 0..255. Allocate a vector, and bias each 0.255 value of the byte string into the corresponding vector element -127..128. 20:46:51 Haha only one step below lord and this is what I get 20:47:18 ? 20:47:27 *mejja* slaps Daemmerung 20:47:41 Owwww... mah haid 20:48:25 Actually that's currently what I'm doing, just wondered if there was a quicker way 20:48:37 I guess I'm on the right track then 20:50:55 You could use the FFI to read a block, then interpret that as a SRFI-4 s8vector 20:51:22 Not sure if there's a shortcut from byte-string to s8vector 20:53:15 -!- melba [~blee@unaffiliated/lazz0] has quit [Quit: my favourite color is blue......NO, YELLOWWWWWWWWW] 20:53:41 Yea -- it's not that bad I guess 20:53:45 Thanks for your help 20:55:16 I think R6RS bytevectors might be the same as byte strings under the hood. 20:55:39 Or, you could just use bytevectors wholesale. 20:55:59 Ah! 20:56:21 ? I'm not familiar with R6RS, just some PLT from some classes a while back 20:56:34 Can you read those directly from disk? 20:57:15 Not going to help with the two's complement biasing. That's where s8vector would help. 20:57:42 Isn't that what `bytevector-s8-ref' will help with? 20:57:59 D'oh!! 20:58:49 rudybot: init scheme 20:59:02 chandler: your scheme sandbox is ready 20:59:17 rudybot: eval (begin (require rnrs/bytevectors-6) (bytes? (make-bytevector 8 0))) 20:59:19 chandler: ; Value: #t 20:59:56 So that suggests you could use `read-bytes' to get your bytes in from disk, and then `bytevector-s8-ref' as appropriate. 21:00:04 I have no idea if that actually beats just doing it yourself. 21:00:17 well it certainly sounds like it on the face of it 21:00:40 Bytevectors are documented here: http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-3.html 21:01:16 So fundamentally these refs are returning exact integers? 21:01:45 which is also available in the PLT doc omnibus 21:01:45 Yes. 21:02:16 Wow excellent 21:03:39 Actually, I ought to be using some of these bytevector routines. 21:05:09 bytevector-sint-ref (which bytevector-s8-ref calls) isn't doing anything magical, but it's correct and already written. 21:06:59 Indeed. And that's exactly the kind of function I like. 21:07:29 ...I take that back. It's doing something that I do not recognize. 21:07:33 rudybot: init scheme 21:07:53 *Daemmerung* drums his finger impatiently 21:08:05 -!- Hezy [~Hezy@62.56.254.178] has quit [Quit: Ex-Chat] 21:08:06 *Daemmerung* drums the remaining 9,999 fingers 21:08:22 Yeesh. 21:09:46 Ever seen this infixish syntax? (if (x . > . y) foo bar) 21:10:00 Yes, and I loathe it. 21:10:07 *chandler* just encountered it again in the formlets documentation. 21:10:26 Gawd. It's new to me. I need eyebleach now. 21:11:03 -!- rudybot [~luser@offby1.xen.prgmr.com] has quit [Ping timeout: 260 seconds] 21:11:31 -!- alvatar [~alvatar@24.119.20.95.dynamic.jazztel.es] has quit [Quit: leaving] 21:13:04 IJP [~Ian@host86-173-116-174.range86-173.btcentralplus.com] has joined #scheme 21:16:07 -!- attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has quit [Ping timeout: 252 seconds] 21:16:07 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 21:18:03 -!- bipt [~bpt@cl-851.chi-02.us.sixxs.net] has quit [Ping timeout: 260 seconds] 21:19:48 -!- saccade [~saccade@dhcp-18-111-77-78.dyn.mit.edu] has quit [Quit: This computer has gone to sleep] 21:20:44 rudybot [~luser@offby1.xen.prgmr.com] has joined #scheme 21:21:19 bipt [~bpt@cl-851.chi-02.us.sixxs.net] has joined #scheme 21:26:05 -!- choas [~lars@p5B0DF58A.dip.t-dialin.net] has quit [Quit: leaving] 21:27:57 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 21:28:12 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 21:47:27 -!- bipt [~bpt@cl-851.chi-02.us.sixxs.net] has quit [Ping timeout: 260 seconds] 21:49:49 -!- schmir [~schmir@p54A93DBE.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 21:52:50 bipt [~bpt@cl-851.chi-02.us.sixxs.net] has joined #scheme 21:53:38 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 21:59:39 -!- pharon [~pharon@dsl092-075-228.bos1.dsl.speakeasy.net] has quit [Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/] 22:08:39 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 22:09:17 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Client Quit] 22:11:32 naming inquiry: anybody having ideas for naming the R6RS porting effort? "R6RS ports" is awfully ambiguous. 22:14:37 sixification 22:15:03 sixualization 22:16:33 Daemmerung: not too bad -- having `(sixified ...)' as library names looks ok to me 22:17:46 or VILE - the 6 Library Effort 22:18:41 effort, endeavo[u]r, exercise, whatevah 22:18:53 that took me a few seconds to parse :-) 22:28:03 -!- nijm [~Nick@94-195-227-153.zone9.bethere.co.uk] has quit [Quit: Leaving] 22:31:19 rotty, "amassed" would be amusing, i think 22:32:09 nice one 22:40:40 -!- SharkBrain [~gerard@210.48.104.34] has quit [Ping timeout: 268 seconds] 22:42:27 -!- RageOfThou [~RageOfTho@users-55-91.vinet.ba] has quit [Read error: No route to host] 22:42:31 -!- phao [~phao@189.107.195.136] has quit [Quit: Leaving] 22:42:42 phao [~phao@189.107.195.136] has joined #scheme 22:42:51 RageOfThou [~RageOfTho@users-55-91.vinet.ba] has joined #scheme 22:50:31 td_ [~x@cpe-76-169-246-235.socal.res.rr.com] has joined #scheme 22:52:47 -!- bipt [~bpt@cl-851.chi-02.us.sixxs.net] has quit [Ping timeout: 260 seconds] 22:55:01 -!- futilius [~otheruser@2001:470:d:128:216:3eff:fe86:c70e] has quit [Read error: Operation timed out] 22:55:14 futilius [~otheruser@2001:470:d:128:216:3eff:fe86:c70e] has joined #scheme 23:24:21 mbohun [~mbohun@202.124.73.124] has joined #scheme 23:31:41 -!- MononcQc [~mononcqc@modemcable062.225-20-96.mc.videotron.ca] has quit [] 23:34:38 -!- td_ [~x@cpe-76-169-246-235.socal.res.rr.com] has quit [Quit: ircII EPIC4-2.10 -- Are we there yet?] 23:38:22 -!- mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 23:43:42 R3cur51v3 [~Recursive@173-30-222-57.client.mchsi.com] has joined #scheme 23:45:50 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 23:48:15 MononcQc [~ferd@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 23:51:24 sah0s [~anto@92.251.242.99.threembb.ie] has joined #scheme 23:51:38 td_ [~x@cpe-76-169-246-235.socal.res.rr.com] has joined #scheme 23:53:07 quick question to schemers: car, cdr, cons and friends always create new objects/lists or return handles to existing objects? thx!