00:00:51 askhader: The "pure" functions already got rid of the headers, IIRC there are impure ones. 00:02:59 I am using the impure functions 00:03:20 In particular, I purify the impure port to get at the headers. 00:03:38 Then they should give you the port as is. 00:04:05 I don't know what you mean by "purify", but in the jargon of that library that means dumping the headers. 00:09:23 aisa [~aisa@c-68-35-167-179.hsd1.nm.comcast.net] has joined #scheme 00:10:00 yeah, but the problem is the headers don't contain the desired cookie 00:11:18 askhader: You could use something more primitive -- just open a network port and dump its contents, but this sounds like a server bug. 00:11:36 Either that, or you're trying to use a site that sets a cookie in JS code. 00:11:49 It works for wget =] 00:12:50 The url unit doesn't really do that much, so if wget sees the header it should be there in the racket code. 00:12:53 danking: What I meant is to make a macro that *creates* those macros. 00:14:27 gabot [~eli@winooski.ccs.neu.edu] has joined #scheme 00:16:32 FireFly [~firefly@unaffiliated/firefly] has joined #scheme 00:25:15 -!- kar8nga [~kar8nga@78.104.81.46] has quit [Remote host closed the connection] 00:26:26 DrDuck [~duck@adsl-81-55-129.hsv.bellsouth.net] has joined #scheme 00:41:36 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 245 seconds] 00:43:09 -!- timj_ [~timj@e176198121.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 00:44:06 -!- Intensity [UrRz31O8yP@unaffiliated/intensity] has quit [Quit: Intensity] 00:44:07 -!- elf [elf@antenora.aculei.net] has quit [Write error: Broken pipe] 00:44:08 -!- stepnem [~stepnem@176.119.broadband10.iol.cz] has quit [Ping timeout: 260 seconds] 00:44:09 -!- bremner [~bremner@yantan.tethera.net] has quit [Ping timeout: 264 seconds] 00:44:16 Intensity [zJP1Ju5DEZ@panix5.panix.com] has joined #scheme 00:44:18 -!- Intensity [zJP1Ju5DEZ@panix5.panix.com] has quit [Changing host] 00:44:18 Intensity [zJP1Ju5DEZ@unaffiliated/intensity] has joined #scheme 00:44:50 bremner [~bremner@yantan.tethera.net] has joined #scheme 00:44:58 jjjj2_ [~jon@jonr5.dsl.xmission.com] has joined #scheme 00:45:09 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 240 seconds] 00:45:10 MrFahrenheit [~RageOfTho@users-55-238.vinet.ba] has joined #scheme 00:46:53 elf [elf@antenora.aculei.net] has joined #scheme 00:47:49 -!- jjjj2_ [~jon@jonr5.dsl.xmission.com] has quit [Client Quit] 00:48:13 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 00:48:16 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 00:51:09 -!- Leonidas_ is now known as Leonidas 00:54:24 jeapostrophe [~jay@pool-173-76-209-217.bstnma.fios.verizon.net] has joined #scheme 00:55:38 -!- Azuvix [~Azuvix@174-27-34-218.bois.qwest.net] has quit [Quit: Leaving] 00:56:31 pnkfelix [~Adium@c-71-232-52-86.hsd1.ma.comcast.net] has joined #scheme 00:56:36 -!- pnkfelix [~Adium@c-71-232-52-86.hsd1.ma.comcast.net] has quit [Client Quit] 01:06:12 elf_ [elf@antenora.aculei.net] has joined #scheme 01:08:21 -!- gabot [~eli@winooski.ccs.neu.edu] has quit [Ping timeout: 264 seconds] 01:08:22 -!- elf [elf@antenora.aculei.net] has quit [Ping timeout: 264 seconds] 01:08:22 -!- bremner [~bremner@yantan.tethera.net] has quit [Ping timeout: 264 seconds] 01:08:50 bremner [~bremner@yantan.tethera.net] has joined #scheme 01:17:38 -!- FireFly [~firefly@unaffiliated/firefly] has quit [Quit: swatted to death] 01:19:39 choas_ [~lars@p578F6E2C.dip.t-dialin.net] has joined #scheme 01:22:16 -!- choas [~lars@p578F6DF9.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 01:22:44 nilg [~user@85.239.138.109] has joined #scheme 01:26:48 -!- nilg [~user@85.239.138.109] has quit [Remote host closed the connection] 01:30:36 eli: Ah. That's a brain stretcher 01:37:37 -!- Oejet [~oejet@212.45.122.120] has quit [Ping timeout: 276 seconds] 01:41:56 danking: That's the "obvious" way to approach such problems. 01:43:03 -!- pavelludiq_ [~quassel@83.222.167.92] has quit [Read error: Connection reset by peer] 01:44:30 gabot [~eli@winooski.ccs.neu.edu] has joined #scheme 01:51:26 drdo [~user@2.208.54.77.rev.vodafone.pt] has joined #scheme 01:53:42 -!- jeapostrophe [~jay@pool-173-76-209-217.bstnma.fios.verizon.net] has quit [Quit: jeapostrophe] 01:55:31 jeapostrophe [~jay@pool-173-76-209-217.bstnma.fios.verizon.net] has joined #scheme 01:57:29 xwl [~user@117.79.235.207] has joined #scheme 01:58:41 -!- gravicappa [~gravicapp@ppp85-140-147-105.pppoe.mtu-net.ru] has quit [Ping timeout: 260 seconds] 02:06:55 -!- choas_ [~lars@p578F6E2C.dip.t-dialin.net] has quit [Quit: leaving] 02:13:40 aidalgol [~user@114-134-7-235.rurallink.co.nz] has joined #scheme 02:23:44 -!- MrFahrenheit [~RageOfTho@users-55-238.vinet.ba] has quit [Ping timeout: 240 seconds] 02:34:42 -!- offby1 is now known as offby2 02:35:07 -!- offby2 is now known as offby1 02:36:21 -!- wbooze [~user@xdsl-87-79-54-198.netcologne.de] has quit [Read error: Connection reset by peer] 02:36:28 -!- offby1 is now known as offby2 02:36:33 -!- homie [~user@xdsl-87-79-54-198.netcologne.de] has quit [Read error: Connection reset by peer] 02:37:37 -!- offby2 is now known as offby1 02:37:41 -!- offby1 is now known as offby2 02:38:02 -!- offby2 is now known as offby1 02:38:09 wbooze [~user@xdsl-78-34-244-223.netcologne.de] has joined #scheme 02:38:13 homie [~user@xdsl-78-34-244-223.netcologne.de] has joined #scheme 02:38:51 offby2 [~offby@q-static-138-125.avvanta.com] has joined #scheme 02:42:54 -!- tupi [~david@186.205.37.15] has quit [Quit: Leaving] 02:43:06 -!- wbooze [~user@xdsl-78-34-244-223.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:43:12 stepnem [~stepnem@176.119.broadband10.iol.cz] has joined #scheme 02:43:16 -!- homie [~user@xdsl-78-34-244-223.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:51:34 -!- mmc [~michal@cs27120227.pp.htv.fi] has quit [Ping timeout: 240 seconds] 02:51:46 -!- jeapostrophe [~jay@pool-173-76-209-217.bstnma.fios.verizon.net] has quit [Quit: jeapostrophe] 02:58:50 homie [~user@xdsl-78-34-244-223.netcologne.de] has joined #scheme 03:03:35 -!- barosl [~barosl@haje12.kaist.ac.kr] has left #scheme 03:07:07 wbooze [~user@xdsl-78-34-244-223.netcologne.de] has joined #scheme 03:09:31 saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 03:19:24 -!- acarrico [~acarrico@pppoe-68-142-40-104.gmavt.net] has quit [Ping timeout: 265 seconds] 03:28:09 -!- aidalgol [~user@114-134-7-235.rurallink.co.nz] has quit [Ping timeout: 272 seconds] 03:28:55 pyro- [~pyro@unaffiliated/purplepanda] has joined #scheme 03:29:38 -!- masm1 [~masm@2.80.153.22] has quit [Quit: Leaving.] 03:34:13 aisa_ [~aisa@c-68-35-167-179.hsd1.nm.comcast.net] has joined #scheme 03:35:11 -!- aisa [~aisa@c-68-35-167-179.hsd1.nm.comcast.net] has quit [Read error: Connection reset by peer] 03:35:12 -!- aisa_ is now known as aisa 03:39:04 Azuvix [~Azuvix@174-27-34-218.bois.qwest.net] has joined #scheme 03:45:58 -!- pdelgallego [~pdelgalle@1503031474.dhcp.dbnet.dk] has quit [Ping timeout: 245 seconds] 03:46:36 -!- xwl [~user@117.79.235.207] has quit [Ping timeout: 240 seconds] 03:48:06 dfkjjkfd [~paulh@145.120.22.35] has joined #scheme 03:54:38 -!- Azuvix [~Azuvix@174-27-34-218.bois.qwest.net] has quit [Quit: Leaving] 04:35:11 adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has joined #scheme 04:48:28 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: nighty night] 04:48:53 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Remote host closed the connection] 04:57:49 -!- pyro- [~pyro@unaffiliated/purplepanda] has left #scheme 04:59:34 Cowmoo [~Cowmoo@c-71-192-163-98.hsd1.nh.comcast.net] has joined #scheme 05:07:22 vu3rdd [~vu3rdd@122.167.71.164] has joined #scheme 05:08:28 -!- DrDuck [~duck@adsl-81-55-129.hsv.bellsouth.net] has quit [Ping timeout: 245 seconds] 05:22:19 -!- aisa [~aisa@c-68-35-167-179.hsd1.nm.comcast.net] has quit [Ping timeout: 240 seconds] 05:28:10 yamanu [~yamanu@89.142.205.91] has joined #scheme 05:28:24 -!- homie [~user@xdsl-78-34-244-223.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 05:28:29 -!- wbooze [~user@xdsl-78-34-244-223.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 05:30:55 aisa [~aisa@c-68-35-167-179.hsd1.nm.comcast.net] has joined #scheme 05:33:47 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 05:39:21 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 05:41:35 littleaf [~bryan@216.24.196.13] has joined #scheme 05:48:06 -!- littleaf [~bryan@216.24.196.13] has quit [Quit: rcirc on GNU Emacs 23.2.1] 05:50:56 littleaf [~bryan@116.232.217.12] has joined #scheme 05:53:27 DrDuck [~duck@adsl-81-55-129.hsv.bellsouth.net] has joined #scheme 06:03:22 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Quit: rcirc on GNU Emacs 23.2.20] 06:03:22 nilg [~user@85.239.138.109] has joined #scheme 06:04:14 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has joined #scheme 06:23:21 jewel__ [~jewel@196-210-134-67.dynamic.isadsl.co.za] has joined #scheme 06:37:39 zenspider [~user@envy.zenspider.com] has joined #scheme 07:07:37 homie [~user@xdsl-78-34-244-223.netcologne.de] has joined #scheme 07:07:44 wbooze [~user@xdsl-78-34-244-223.netcologne.de] has joined #scheme 07:12:49 -!- yamanu [~yamanu@89.142.205.91] has quit [Ping timeout: 245 seconds] 07:28:03 -!- dfkjjkfd [~paulh@145.120.22.35] has quit [Quit: Lost terminal] 07:29:26 -!- futilius [~otheruser@2001:470:d:128:216:3eff:fe86:c70e] has quit [Ping timeout: 260 seconds] 07:32:56 futilius [~otheruser@2001:470:d:128:216:3eff:fe86:c70e] has joined #scheme 07:41:49 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 07:42:25 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 07:50:56 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 08:04:14 -!- aisa [~aisa@c-68-35-167-179.hsd1.nm.comcast.net] has quit [Quit: aisa] 08:06:44 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 240 seconds] 08:11:06 Don't thank him; thank me! 08:25:37 zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has joined #scheme 08:49:26 -!- Euthydemus [~euthydemu@vaxjo3.23.cust.blixtvik.net] has quit [Quit: leaving] 08:53:08 Euthydemus [~euthydemu@vaxjo3.23.cust.blixtvik.net] has joined #scheme 08:56:00 -!- zenspider [~user@envy.zenspider.com] has left #scheme 09:00:31 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 09:01:52 -!- zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:03:21 -!- littleaf [~bryan@116.232.217.12] has quit [Ping timeout: 260 seconds] 09:10:04 femtoo [~femto@95-89-197-196-dynip.superkabel.de] has joined #scheme 09:30:12 -!- AtnNn [~welcome@173.177.239.60] has quit [Quit: nite] 09:34:02 pavelludiq [~quassel@83.222.167.92] has joined #scheme 09:36:40 kar8nga [~kar8nga@78.104.81.3] has joined #scheme 09:46:07 pdelgallego [~pdelgalle@1503031474.dhcp.dbnet.dk] has joined #scheme 09:46:39 yamanu [~yamanu@89.142.205.91] has joined #scheme 09:48:31 -!- nowhere_man [~pierre@AStrasbourg-551-1-66-219.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 09:52:57 lol 09:57:14 DerGuteM1ritz [~syn@85.88.17.198] has joined #scheme 09:57:38 elf [elf@antenora.aculei.net] has joined #scheme 09:57:47 -!- offby2 [~offby@q-static-138-125.avvanta.com] has quit [Ping timeout: 240 seconds] 09:57:48 -!- DerGuteMoritz [~syn@85.88.17.198] has quit [Ping timeout: 240 seconds] 09:59:02 adzuci [~ada2358@login.ccs.neu.edu] has joined #scheme 09:59:44 snorble_ [~snorble@s83-179-14-105.cust.tele2.se] has joined #scheme 10:00:14 yamanu_ [~yamanu@89.142.205.91] has joined #scheme 10:01:44 -!- elf_ [elf@antenora.aculei.net] has quit [Ping timeout: 240 seconds] 10:01:45 -!- yamanu [~yamanu@89.142.205.91] has quit [Ping timeout: 240 seconds] 10:01:45 -!- pumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 10:01:45 -!- rmrfchik [~paul@195.191.11.247] has quit [Ping timeout: 240 seconds] 10:01:49 rmrfchik_ [~paul@195.191.11.247] has joined #scheme 10:01:52 -!- adzuci_ [~ada2358@129.10.117.100] has quit [Ping timeout: 272 seconds] 10:01:52 -!- snurble__ [~snorble@s83-179-14-105.cust.tele2.se] has quit [Ping timeout: 272 seconds] 10:01:52 -!- Euthydemus [~euthydemu@vaxjo3.23.cust.blixtvik.net] has quit [Ping timeout: 272 seconds] 10:02:38 copumpkin [~pumpkin@user-142hbak.cable.mindspring.com] has joined #scheme 10:02:38 -!- copumpkin [~pumpkin@user-142hbak.cable.mindspring.com] has quit [Changing host] 10:02:38 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 10:04:35 femtooo [~femto@95-89-197-196-dynip.superkabel.de] has joined #scheme 10:05:42 Euthydemus [~euthydemu@vaxjo3.23.cust.blixtvik.net] has joined #scheme 10:08:05 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 10:08:06 -!- gabot [~eli@winooski.ccs.neu.edu] has quit [Ping timeout: 264 seconds] 10:08:06 -!- DerGuteM1ritz [~syn@85.88.17.198] has quit [Ping timeout: 264 seconds] 10:08:07 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Ping timeout: 264 seconds] 10:08:07 -!- wbooze [~user@xdsl-78-34-244-223.netcologne.de] has quit [Ping timeout: 264 seconds] 10:09:17 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 10:11:14 sajith [~sajith@59.164.229.2] has joined #scheme 10:12:28 DerGuteMoritz [~syn@85.88.17.198] has joined #scheme 10:17:56 mmc [~michal@cs27120227.pp.htv.fi] has joined #scheme 10:37:50 nowhere_man [~pierre@AStrasbourg-551-1-70-171.w92-141.abo.wanadoo.fr] has joined #scheme 10:38:38 Hi, does unfold-right behave different on guile and racket ? 10:39:06 test code: (unfold-right zero? (lambda (x) (* x x)) (lambda (x) (- x 1)) 1 '()), got (1) on guile but (1 '()) on racket 10:49:14 mmc1 [~michal@cs181181164.pp.htv.fi] has joined #scheme 10:51:13 nmg [~nick@dsl78-143-208-98.in-addr.fast.co.uk] has joined #scheme 10:54:30 -!- rdd [~rdd@c83-250-48-164.bredband.comhem.se] has quit [Remote host closed the connection] 11:01:10 -!- yamanu_ [~yamanu@89.142.205.91] has quit [Ping timeout: 276 seconds] 11:01:23 choas [~lars@p578F6E2C.dip.t-dialin.net] has joined #scheme 11:26:46 rdd [~user@c83-250-48-164.bredband.comhem.se] has joined #scheme 11:28:16 yamanu [~yamanu@89.142.205.91] has joined #scheme 11:33:03 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 11:38:09 newbie_that_need [bc521798@gateway/web/freenode/ip.188.82.23.152] has joined #scheme 11:38:39 masm [~masm@bl19-153-22.dsl.telepac.pt] has joined #scheme 11:49:46 i want to learn more about data strucutre 11:50:05 so Scheme is a good language to implement it? can yoy recommend me a book? 11:52:09 -!- nowhere_man [~pierre@AStrasbourg-551-1-70-171.w92-141.abo.wanadoo.fr] has quit [Quit: Konversation terminated!] 11:52:15 nowhere_man [~pierre@AStrasbourg-551-1-70-171.w92-141.abo.wanadoo.fr] has joined #scheme 11:53:03 -!- sajith [~sajith@59.164.229.2] has quit [Ping timeout: 245 seconds] 11:56:25 -!- mmc1 [~michal@cs181181164.pp.htv.fi] has quit [Ping timeout: 276 seconds] 11:56:41 Oejet [~oejet@212.45.122.120] has joined #scheme 12:00:02 newbie_that_need: What exactly are you trying to learn about? 12:00:49 -!- nowhere_man [~pierre@AStrasbourg-551-1-70-171.w92-141.abo.wanadoo.fr] has quit [Quit: Konversation terminated!] 12:00:55 nowhere_man [~pierre@AStrasbourg-551-1-70-171.w92-141.abo.wanadoo.fr] has joined #scheme 12:04:15 -!- newbie_that_need [bc521798@gateway/web/freenode/ip.188.82.23.152] has quit [Ping timeout: 265 seconds] 12:06:50 kingping [~kp@95.70.93.33] has joined #scheme 12:06:54 Hello 12:07:13 Hello 12:09:18 -!- yamanu [~yamanu@89.142.205.91] has quit [Ping timeout: 245 seconds] 12:09:22 Are there analogous implementations for other schemes to http://wiki.call-cc.org/eggref/4/uri-generic?action=show ? 12:25:31 gravicappa [~gravicapp@ppp85-140-147-105.pppoe.mtu-net.ru] has joined #scheme 12:31:33 kingping: uri-generic doesn't use too many chicken-specific features. If you don't have "match" in your Scheme there's also an irregex-based implementation which you could use instead. 12:32:03 You should be able to port it esaily 12:32:05 easily 12:35:57 sjamaan: I've just found net/url for Racket. It allows exactly what I need. But developing a library which is going to use some network sockets (TCP) I'm doubting I could make it portable, because every Scheme implements TCP sockets differently. 12:37:13 I meant porting uri-generic to your Scheme 12:37:34 sjamaan: I got you :] 12:40:02 sjamaan: I think it'd make sense to port my library to several Schemes than to make any kind of uri-generic and other libraries and include it to my library yet it wouldn't be portable, because every Scheme implementation makes network API its own way. 12:49:58 -!- pdelgallego [~pdelgalle@1503031474.dhcp.dbnet.dk] has quit [Ping timeout: 255 seconds] 12:51:03 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has joined #scheme 12:56:20 -!- Oejet [~oejet@212.45.122.120] has quit [Ping timeout: 250 seconds] 12:56:34 peddie [~peddie@XVM-107.MIT.EDU] has joined #scheme 13:07:16 tupi [~david@186.205.37.15] has joined #scheme 13:07:19 Oejet [~oejet@212.45.122.120] has joined #scheme 13:13:29 kingping: Riastradh has also written an URI library, which is pretty portable, and which I've ported to R6RS: 13:16:58 acarrico [~acarrico@pppoe-68-142-40-104.gmavt.net] has joined #scheme 13:17:40 (the original code can be found in the darcs repo at ) 13:19:25 rotty: Thanks mate, I'm watching through it. 13:31:00 mmc1 [~michal@cs181181164.pp.htv.fi] has joined #scheme 13:32:06 omg stumbled upon http://www.mail-archive.com/chicken-hackers@nongnu.org/msg00976.html 13:32:27 rudybot: eval (case 'x (((y z) 'a) ((a b) 'b) (else 'f))) 13:32:32 elly: your sandbox is ready 13:32:32 elly: error: eval:1:32: else: not allowed as an expression in: (else (quote f)) 13:33:02 ^ Can someone explain why that is erroneous? I feel like I am using CASE perfectly correctly there. 13:33:17 rudybot: eval (case 'x (((y z) 'a) (else 'f))) 13:33:17 elly: error: eval:1:21: else: not allowed as an expression in: (else (quote f)) 13:39:16 oh, I have one too many pairs of parens :P 13:39:18 -!- mmc1 [~michal@cs181181164.pp.htv.fi] has quit [Ping timeout: 245 seconds] 13:39:29 (I really wanted (case 'x ((y z) 'a) (else 'f)) 13:39:30 ) 13:43:01 Genosh [~Genosh@133.Red-81-33-93.dynamicIP.rima-tde.net] has joined #scheme 13:53:04 -!- mmc [~michal@cs27120227.pp.htv.fi] has quit [Ping timeout: 240 seconds] 13:54:28 sajith [~sajith@59.164.229.2] has joined #scheme 14:00:41 -!- kingping [~kp@95.70.93.33] has quit [Quit: Vale.] 14:05:08 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 14:07:43 mmc [~michal@cs27122046.pp.htv.fi] has joined #scheme 14:09:37 -!- Genosh [~Genosh@133.Red-81-33-93.dynamicIP.rima-tde.net] has quit [Ping timeout: 255 seconds] 14:10:30 mmc1 [~michal@cs181181164.pp.htv.fi] has joined #scheme 14:11:36 -!- mmc1 [~michal@cs181181164.pp.htv.fi] has quit [Client Quit] 14:17:25 -!- sajith [~sajith@59.164.229.2] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:17:41 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has quit [Quit: adu] 14:19:28 adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has joined #scheme 14:21:19 Crito_ [~none@LINERVA.MIT.EDU] has joined #scheme 14:21:36 -!- crito [~none@LINERVA.MIT.EDU] has quit [Ping timeout: 265 seconds] 14:21:40 -!- Crito_ is now known as crito 14:22:21 qebab [~robb@jaguar.stud.ntnu.no] has joined #scheme 14:25:50 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has quit [Quit: adu] 14:55:13 -!- kar8nga [~kar8nga@78.104.81.3] has quit [Remote host closed the connection] 15:06:03 -!- homie [~user@xdsl-78-34-244-223.netcologne.de] has quit [Read error: Connection reset by peer] 15:07:14 homie [~user@xdsl-78-34-216-206.netcologne.de] has joined #scheme 15:08:02 MrFahrenheit [~RageOfTho@users-55-143.vinet.ba] has joined #scheme 15:09:09 -!- homie [~user@xdsl-78-34-216-206.netcologne.de] has quit [Read error: Connection reset by peer] 15:13:13 wbooze [~user@xdsl-78-34-216-206.netcologne.de] has joined #scheme 15:13:17 homie [~user@xdsl-78-34-216-206.netcologne.de] has joined #scheme 15:15:33 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has joined #scheme 15:25:22 -!- MrFahrenheit [~RageOfTho@users-55-143.vinet.ba] has quit [Read error: Connection reset by peer] 15:27:21 Genosh [~Genosh@133.Red-81-33-93.dynamicIP.rima-tde.net] has joined #scheme 15:27:24 Hi. 15:29:18 -!- leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 15:32:06 -!- ASau`` is now known as ASau 15:33:32 hi 15:34:04 MrFahrenheit [~RageOfTho@users-33-133.vinet.ba] has joined #scheme 15:44:15 May i ask, is it possible to implement a dynamically scoped lisp that is properly tail recursive? 15:48:03 porton [~porton@77.125.126.79] has joined #scheme 15:48:20 Why the following code prints nothing? (do ((p (list 8 9) (cdr p))) ((nnull? p)) (display (cdr p))) 15:48:25 Genosh: Why would anyone implement a dynamically scoped Lisp in the 21st century? O_o 15:48:49 porton: Are you sure you meant to say nnull?? 15:48:55 cky: No reason or justification, just to explore the language concepts. 15:49:54 porton: Anyway (with null? spelt correctly), it works for me. 15:50:24 porton: You may want to put a (newline) after the (display). 15:50:50 It still prints something without the (newline), but, some programs print out the REPL prompt at the beginning of the line, overwriting whatever was displayed. 15:50:58 *some implementations 15:51:56 Genosh: Hmmmm. Well, okay. So, what has scoping discipline got to do with whether proper tail calls can be implemented? I can't imagine how that would affect that. 15:52:13 Genosh: you can implement dynamic variables without losing proper tail calls, see for instance Racket's ``parameterize'': http://docs.racket-lang.org/reference/parameters.html?q=parameterize#%28form._%28%28lib._racket/private/more-scheme..rkt%29._parameterize%29%29 15:52:14 http://tinyurl.com/3xb5yb4 15:52:33 cky: consider: 15:52:42 -!- porton [~porton@77.125.126.79] has quit [Ping timeout: 250 seconds] 15:52:44 (common lisp) 15:52:59 > (defun rec (n) 15:53:00 (declare (special n)) 15:53:00 (if (< n 1000000) (rec (+ n 1)))) 15:53:00 REC 15:53:00 > (rec 0) 15:53:00 Unhandled exception 10 code 0x80000001) at 0xc2cd6d6, context->regs at 0x1f6f000 15:53:36 I know it's stupid to do this, but i'm just trying to think why it doesn't work or how to work around it. 15:53:43 (clozure cl) 15:54:09 sloyd: thanks, taking a look. :) 15:55:14 Genosh: Common Lisp does not do tail calls by default. There's a special directive you have to put in your program to enable it. 15:55:41 Genosh: I'm not a Common Lisper, so I can't tell you off the top of my head what that might be. 15:55:44 CCL does as far as i know. I mean, if i don't declare n as special it works correctly. 15:55:58 -!- gravicappa [~gravicapp@ppp85-140-147-105.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 15:56:22 Hmmmm. 15:56:47 the problem is that the old value of n is saved and restored after (rec (+ n 1)) returns, even though it is never used anymore. 15:57:19 Racket associates the parameterization with the continuation, so there is never more than 1 parameterization saved for the same continuation 15:57:34 That's what i'm thinking, so the stack grows and grows, because 'n' must be looked up at runtime on the current environment. 15:58:22 I don't think you can do this without low level support 15:58:40 sloyd: interesting, i must admit i'm not that familiar with continuations to understand it. 15:59:44 No problem, my goal is just to understand why it doesn't work on ccl, implementing it correctly is way above my level. 16:00:52 for example, in (+ 5 (rec 0)), (lambda (r) (+ 5 r)) is the continuation of (rec 0). With proper tail calls (rec 1) has the same continuation, as do (rec 2) etc 16:02:05 gravicappa [~gravicapp@ppp85-141-164-40.pppoe.mtu-net.ru] has joined #scheme 16:02:08 without proper tail calls the continuation of (rec 1) might be (lambda (r) (restore-old-value-of-n!) (+ 5 r)), growing as you go deeper 16:04:54 I think the problem is the reference to the old value of n. 16:05:20 porton [~porton@77.125.126.79] has joined #scheme 16:05:38 The fact that it's somewhat unavoidable with dynamic scope, so the stack of values keeps growing. 16:06:03 -!- porton [~porton@77.125.126.79] has quit [Client Quit] 16:09:41 it's avoidable if you replace the value of n of (rec 0) in (rec 1) instead of making a new save/restore, which you know you can do because nothing is waiting for the old one 16:11:59 -!- Leonidas [~Leonidas@unaffiliated/leonidas] has quit [Ping timeout: 245 seconds] 16:14:58 So effectively avoid creating stack frames as long as we can determine we can just replace the current one. 16:15:18 yes 16:15:40 I would never have thought to do that, thanks. :) 16:17:57 dfkjjkfd [~paulh@247-15-ftth.onsnetstudenten.nl] has joined #scheme 16:25:24 -!- pavelludiq [~quassel@83.222.167.92] has quit [Remote host closed the connection] 16:26:12 pavelludiq [~quassel@83.222.167.92] has joined #scheme 16:34:59 -!- pygospa [~pygospa@217.191.209.193] has quit [Ping timeout: 265 seconds] 16:36:34 pygospa [~pygospa@kiel-4d066941.pool.mediaWays.net] has joined #scheme 16:39:26 yamanu [~yamanu@89.142.205.91] has joined #scheme 16:47:13 -!- yamanu [~yamanu@89.142.205.91] has quit [Ping timeout: 245 seconds] 16:56:08 leo2007 [~leo@cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com] has joined #scheme 16:56:19 Leonidas_ [~Leonidas@unaffiliated/leonidas] has joined #scheme 16:56:57 -!- Leonidas_ is now known as Leonidas 16:57:03 -!- Euthydemus [~euthydemu@vaxjo3.23.cust.blixtvik.net] has quit [Quit: leaving] 16:57:56 Euthydemus [~euthydemu@vaxjo3.23.cust.blixtvik.net] has joined #scheme 17:00:09 schmir [~schmir@p54A90F50.dip0.t-ipconnect.de] has joined #scheme 17:01:54 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Remote host closed the connection] 17:06:23 -!- schmir [~schmir@p54A90F50.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 17:29:52 porton [~porton@77.125.126.79] has joined #scheme 17:30:15 How to remove one element from a list? (Guile but better standard Scheme) 17:30:45 -!- vu3rdd [~vu3rdd@122.167.71.164] has quit [Remote host closed the connection] 17:35:05 -!- porton [~porton@77.125.126.79] has quit [Quit: Leaving] 17:37:44 hypercube32 [~hypercube@158.102.207.68.cfl.res.rr.com] has joined #scheme 18:03:06 sajith [~sajith@59.164.229.2] has joined #scheme 18:06:23 yamanu [~yamanu@89.142.205.91] has joined #scheme 18:08:59 -!- hypercube32 [~hypercube@158.102.207.68.cfl.res.rr.com] has quit [Quit: Leaving] 18:11:58 rotty, by the way, you should be aware that that URI library does not reflect reality, which is much more brain-damaged than it should be. The following two URIs are distinct, per RFC 3986, and consequently name distinct RDF resources, XML namespaces, &c.: 18:12:09 http://mumble.net/%2ecampbell/ 18:12:12 http://mumble.net/%2Ecampbell/ 18:13:29 Also, I suspect that that code fails to handle usernames with at-signs in them; e.g.: imap://campbell%40mumble.net@mumble.net/inbox 18:15:41 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 18:20:23 jeapostrophe [~jay@pool-173-76-209-217.bstnma.fios.verizon.net] has joined #scheme 18:26:48 -!- nilg [~user@85.239.138.109] has quit [Read error: Operation timed out] 18:29:03 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 18:31:16 -!- jeapostrophe [~jay@pool-173-76-209-217.bstnma.fios.verizon.net] has quit [Quit: jeapostrophe] 18:36:41 -!- alaricsp_ is now known as alaricsp 18:37:23 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 18:37:36 int x = 5; 18:37:37 int y = x > 4 ? x : throw std::out_of_range; 18:43:28 -!- nmg [~nick@dsl78-143-208-98.in-addr.fast.co.uk] has quit [Ping timeout: 245 seconds] 18:43:57 nmg [~nick@82.45.149.131] has joined #scheme 18:46:39 AtnNn [~welcome@modemcable060.239-177-173.mc.videotron.ca] has joined #scheme 18:46:44 Riastradh: section 6.2.2 seems to indicate otherwise 18:47:24 Although it doesn't require implementations to do normalization like that, it allows them to 18:50:10 Riastradh: thanks for heads-up 18:51:02 There exist equivalences on URIs with normal forms, sure. 18:51:21 The RDF and XML specifications don't apply them (except perhaps case folding on the scheme name). 18:51:27 (But I'm not even sure about that.) 18:51:30 pnkfelix [~Adium@c-71-232-52-86.hsd1.ma.comcast.net] has joined #scheme 18:51:33 Excuse me, the RDF and XML namespace specifications. 18:51:44 oh great :S 18:52:00 Oh, here's another wonderful thing that my URI library got wrong. 18:52:06 But not the RFC 18:52:10 (in a twisted sense of `wrong') 18:52:28 brb 18:52:47 A query string, in my URI library, is an arbitrary string of octets (which should perhaps be restricted to be interpretable as UTF-8, but that's beside the point). 18:53:33 When you put a percent sign into a query string, and ask the containing URI for its string representation, the percent-sign is percent-encoded. 18:53:48 HG` [~HG@xdsleu006.osnanet.de] has joined #scheme 18:54:19 This is the obvious thing to do. 18:55:44 So suppose you submit an HTML form. How do you encode a parameter named `foo' having the value bar%baz'? You append `?foo=bar%25baz' to the URI string. 18:56:01 -!- chemuduguntar [~ravi@118-93-176-141.dsl.dyn.ihug.co.nz] has quit [Quit: Leaving] 18:56:09 -!- pnkfelix [~Adium@c-71-232-52-86.hsd1.ma.comcast.net] has quit [Client Quit] 18:56:24 How do you encode a parameter named `foo' having the value `bar&baz=quux'? You append `?foo=bar%26baz%3dquux' to the URI string. 18:57:13 -!- jewel__ [~jewel@196-210-134-67.dynamic.isadsl.co.za] has quit [Ping timeout: 245 seconds] 18:57:22 `Now wait just a minute!', you say. `Why are you saying ``You append ```...''' to the URI string.'' and not ``You use a query string of ```...'''''?' 18:58:27 Well, because the sad fact of the matter is that you CAN'T just say `The query string is ``foo=bar%26baz%3dquux''!', because if you do that, then the URI that comes out has `?foo=%2526baz%253dquux' appended to it, which is wrong! 18:59:50 *offby1* uses srfi-43 18:59:54 And what happens if every brain-damaged Perl script that infected the web in the nineties causing this nonsense reads `?foo=%2526baz%253dquux'? It will say that the parameter named `foo' had value `bar%26baz%3dquux', not `bar&baz=quux'. 19:01:00 And what happens if you say `OK, the URI is a container for data. I'll percent-decode the `?...' stuff to get a query string, and then decode the result of that to find the parameters.'? Well, then you read `?foo=bar%26baz%3dquux' as *two* parameter settings, of `foo' to `bar' and of `baz' to `quux'. 19:01:36 Thanks, Perl! 19:01:55 Thanks for your UNMITIGATEDLY BRAIN-DAMAGED FAILURE TO UNDERSTAND THE CONCEPT OF A DATA STRUCTURE. 19:02:04 It gets worse with html's urlencoded rules: See this fun discussion: http://www.456bereastreet.com/archive/201008/what_characters_are_allowed_unencoded_in_query_strings/ 19:02:05 http://tinyurl.com/27kj8sf 19:02:08 OK. I'm done now. 19:02:15 That's what's wrong with my URI library, rotty. 19:02:48 To be fair, it's probably not all Perl's fault. 19:03:06 No, PHP is far worse 19:03:21 When did PHP come into being? This brain damage happened early in the web. 19:03:46 early 90s 19:04:07 Oh, really? In that case, Perl, sorry -- you can split the blame with PHP, and probably Microsoft too. 19:04:17 I thought PHP was much newer than that, around 2000 or so. 19:04:57 hm, 1995 according to wikipedia 19:06:16 OK. So it probably didn't start to cause damage to the web for another couple of years, in which case I think that Perl can still take most of the blame. 19:07:06 Of course, PHP started out as a bunch of Perl scripts, so it inherited all of Perl's stupidities and added many of its own 19:07:50 Anyway, I think that the answer to that blog post is `yes, it's OK to put a URI in a query string without percent-encoding the colons, slashes, at-signs, and question marks.' (Octothorpes and percent signs need to be percent-encoded, though, of course.) 19:08:49 Except shit breaks like the guy with his tv guide says 19:09:52 Because people tend to parse URIs with regexes they found on the web 19:09:54 He mentioned a bug in some bulletin board software that truncates the URIs. 19:09:58 yeah 19:10:06 That's incredibly common 19:10:50 And there's this problem when talking to a Rails server: http://bugs.call-cc.org/ticket/373 19:12:08 It flat out refuses to respond to a request with a query string containing unencoded slashes 19:12:12 -!- Hal9k- [~Lernaean@24-107-60-232.dhcp.stls.mo.charter.com] has quit [Ping timeout: 240 seconds] 19:12:26 Hal9k [~Lernaean@24-107-60-232.dhcp.stls.mo.charter.com] has joined #scheme 19:12:26 -!- Hal9k [~Lernaean@24-107-60-232.dhcp.stls.mo.charter.com] has quit [Changing host] 19:12:26 Hal9k [~Lernaean@unaffiliated/kusanagi] has joined #scheme 19:12:38 But that's x-www-form-urlencoded, which is layered on top of the plain URIs 19:13:24 No, it's not layered on top! 19:13:26 That's the problem. 19:13:48 right 19:13:51 It's stupidly kludged into the syntax, because the nitwits who make this broken software don't understand the concept of data containers. 19:14:09 They mess with the definition while they shouldn't 19:21:34 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 250 seconds] 19:24:20 -!- femtooo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Quit: Leaving] 19:36:09 bgs100_ [~ian@h50.208.89.75.dynamic.ip.windstream.net] has joined #scheme 19:36:59 -!- bgs100_ [~ian@h50.208.89.75.dynamic.ip.windstream.net] has quit [Client Quit] 19:37:15 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 19:47:02 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Read error: Connection reset by peer] 20:01:35 newbie_that_need [bc52240d@gateway/web/freenode/ip.188.82.36.13] has joined #scheme 20:02:27 i want to learn Algorithms and Data Strucutre. do you think that scheme is a good language? if yes can you recommend me a book 20:04:11 newbie_that_need: You may want to take a look at SICP or How to design programs. 20:04:24 which one is better? 20:04:30 or is better for what 20:07:15 Gnsh [~Genosh@133.Red-81-33-93.dynamicIP.rima-tde.net] has joined #scheme 20:07:21 I think both are freely available online, so you can decide for yourself. 20:08:21 SICP uses a llot of maths to explain, am i right? 20:09:29 -!- Genosh [~Genosh@133.Red-81-33-93.dynamicIP.rima-tde.net] has quit [Ping timeout: 245 seconds] 20:09:47 I don't think so. 20:09:52 as I said ... 20:09:53 I think both are freely available online, so you can decide for yourself. 20:10:24 -!- mmc [~michal@cs27122046.pp.htv.fi] has quit [Ping timeout: 240 seconds] 20:11:24 -!- Gnsh is now known as Genosh 20:11:54 lol 20:11:55 ok 20:20:14 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 20:21:17 -!- drdo [~user@2.208.54.77.rev.vodafone.pt] has quit [Remote host closed the connection] 20:21:18 -!- Intensity [zJP1Ju5DEZ@unaffiliated/intensity] has quit [Write error: Connection reset by peer] 20:21:21 drdo [~user@77.54.208.2] has joined #scheme 20:21:42 -!- Genosh [~Genosh@133.Red-81-33-93.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 20:21:42 RageOfThou [~RageOfTho@91.191.33.133] has joined #scheme 20:21:46 sajith` [~sajith@59.164.229.2] has joined #scheme 20:22:08 -!- sajith [~sajith@59.164.229.2] has quit [Read error: Connection reset by peer] 20:22:08 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Read error: Connection reset by peer] 20:22:09 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 245 seconds] 20:22:31 stis_ [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 20:23:18 -!- sid3k` is now known as sid3k 20:23:32 -!- MrFahrenheit [~RageOfTho@users-33-133.vinet.ba] has quit [Ping timeout: 255 seconds] 20:24:12 Intensity [IaQtVDRv7J@panix5.panix.com] has joined #scheme 20:24:15 -!- Intensity [IaQtVDRv7J@panix5.panix.com] has quit [Changing host] 20:24:16 Intensity [IaQtVDRv7J@unaffiliated/intensity] has joined #scheme 20:26:24 -!- nmg [~nick@82.45.149.131] has quit [Ping timeout: 245 seconds] 20:28:53 -!- kghost [~kghost@113.109.188.74] has quit [Ping timeout: 265 seconds] 20:29:48 -!- HG` [~HG@xdsleu006.osnanet.de] has quit [Quit: Leaving.] 20:30:15 HG` [~HG@xdsleu006.osnanet.de] has joined #scheme 20:32:12 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 20:38:32 mmc [~michal@cs27122046.pp.htv.fi] has joined #scheme 20:40:17 kar8nga [~kar8nga@78.104.81.157] has joined #scheme 20:40:46 -!- HG` [~HG@xdsleu006.osnanet.de] has quit [Quit: Leaving.] 20:42:26 -!- sajith` [~sajith@59.164.229.2] has quit [Ping timeout: 255 seconds] 20:42:48 nmg [~nick@dsl78-143-208-98.in-addr.fast.co.uk] has joined #scheme 20:44:33 femtoo [~femto@95-89-197-196-dynip.superkabel.de] has joined #scheme 20:53:05 -!- yamanu [~yamanu@89.142.205.91] has quit [Quit: leaving] 20:55:43 what i learn in Scheme is applyed to another language 20:56:09 example, i learn some data structure in scheme but i want to implement them in C, it will be difficult? 20:58:57 probably. 20:59:00 C is much lower-level. 20:59:18 scheme makes (for example) linked lists and hash tables super-easy 20:59:21 In C, they're a pain in the ass. 21:03:11 pumpkin [~pumpkin@user-142hbak.cable.mindspring.com] has joined #scheme 21:03:11 -!- pumpkin [~pumpkin@user-142hbak.cable.mindspring.com] has quit [Changing host] 21:03:11 pumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 21:03:24 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 21:04:03 offby1: maybe i will get SICP 21:04:21 a lot of exercices, i am YET a newbie 21:04:40 museun [~what@c-98-252-140-73.hsd1.ga.comcast.net] has joined #scheme 21:05:13 what worries me is the math involve 21:05:59 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 21:07:08 newbie_that_need: In other languages, you could use libraries, such as Lpp or InteLib. 21:07:29 yes 21:07:29 newbie_that_need: basically, applying Greenspun's Tenth Law. 21:08:26 Haskell is good to learn to right? 21:11:21 *shrug* 21:11:24 some people like it 21:12:06 :P 21:13:02 is a little brain fuck start programming 21:13:04 :( 21:13:16 you're asking us if you will benefit form, or enjoy, Haskell. But there's no way we can know that. 21:13:19 oh well 21:13:43 C-Keen: But don't ask me what I think of you; I might not give the answer that you want me to. 21:13:59 offby1: pardon? 21:14:13 http://www.songfacts.com/detail.php?id=662 21:14:27 actually that site doesn't work. 21:14:37 There's an ancient Fleetwood Mac song called "Oh Well" that contains that lyric. 21:14:45 ah! :) 21:14:50 http://www.lyricsfreak.com/f/fleetwood+mac/oh+well_20054439.html 21:14:52 *Caleb--* sips cognac to: Oh Well [9:02] · Fleetwood Mac · Then Play On (1969) 21:15:09 offby1: nice reference 21:15:33 Peter Green was pretty cool. 21:15:49 offby1: i dont ask if i would like it, i just want some to point me a way to go, i am learning for myself 21:17:24 offby1, he still is 21:17:46 did you listen to Peter Green's Splinter Group? 21:20:39 nope 21:21:15 newbie_that_need: learn whatever seems fun. It's what most of us did. 21:22:09 but what is fun, dont teach me data strucutr 21:22:10 lol 21:22:19 i want to be a os developer, so i need to good at it 21:22:24 -!- mmc [~michal@cs27122046.pp.htv.fi] has quit [Ping timeout: 240 seconds] 21:26:26 FunkyDrummer [~RageOfTho@users-55-203.vinet.ba] has joined #scheme 21:26:37 -!- kniu [~kniu@HOHOHO.RES.CMU.EDU] has quit [Quit: Leaving] 21:28:10 -!- RageOfThou [~RageOfTho@91.191.33.133] has quit [Read error: No route to host] 21:28:39 In my experience, I learn fastest when I'm enjoying what I'm learning. 21:29:51 is this why you read Hustler all day? 21:29:56 long^ 21:30:38 offby1: do you learn some data strucutr by learning SICP? 21:31:48 probably not; I only read SICP relatively recently 21:31:59 having already learned various data structures beforehand 21:32:40 pnkfelix [~Adium@c-71-232-52-86.hsd1.ma.comcast.net] has joined #scheme 21:39:56 mmc [~michal@cs27120227.pp.htv.fi] has joined #scheme 21:42:03 in what language do you learn it? and what was the book? 21:44:16 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Lost terminal] 21:47:12 -!- choas [~lars@p578F6E2C.dip.t-dialin.net] has quit [Quit: leaving] 21:53:40 I don't remember. 21:57:00 Adamant [~Adamant@c-68-51-145-83.hsd1.ga.comcast.net] has joined #scheme 21:57:00 -!- Adamant [~Adamant@c-68-51-145-83.hsd1.ga.comcast.net] has quit [Changing host] 21:57:00 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 21:58:25 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 22:02:05 -!- pygospa [~pygospa@kiel-4d066941.pool.mediaWays.net] has quit [Disconnected by services] 22:02:15 TheRealPygo [~pygospa@217.191.204.35] has joined #scheme 22:02:59 -!- TheRealPygo is now known as pygospa 22:04:00 kniu [~kniu@HOHOHO.RES.CMU.EDU] has joined #scheme 22:04:28 -!- pumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 22:04:40 Azuvix [~Azuvix@174-27-34-218.bois.qwest.net] has joined #scheme 22:09:24 ok 22:11:13 -!- newbie_that_need [bc52240d@gateway/web/freenode/ip.188.82.36.13] has quit [Quit: Page closed] 22:19:32 -!- sloyd [sloyd@station457.vo3.net] has quit [Remote host closed the connection] 22:30:01 -!- Azuvix [~Azuvix@174-27-34-218.bois.qwest.net] has quit [Quit: Leaving] 22:38:18 -!- kar8nga [~kar8nga@78.104.81.157] has quit [Remote host closed the connection] 22:49:33 dose anyone know the symbol for "compose" (e.g. function composition) in latex? 22:50:06 -!- nmg [~nick@dsl78-143-208-98.in-addr.fast.co.uk] has quit [Quit: Leaving] 22:51:11 \compose ? (I don't know anything about latex). 22:52:44 I think you can just "o" (the letter oh) 22:53:25 i see 22:53:28 I don't have the Companion handy ;) 22:53:47 o is too big :P 22:53:50 ah 22:53:54 and \circ is different 22:53:59 f°g 22:55:16 yeah, they seem to use \circ 23:08:35 -!- DrDuck [~duck@adsl-81-55-129.hsv.bellsouth.net] has quit [Ping timeout: 265 seconds] 23:12:31 Azuvix [~Azuvix@174-27-34-218.bois.qwest.net] has joined #scheme 23:18:57 -!- Oejet [~oejet@212.45.122.120] has quit [Quit: Leaving.] 23:19:15 Oejet [~oejet@212.45.122.120] has joined #scheme 23:20:08 Is there a way to contact Gary Houston? 23:24:19 -!- stis_ [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Remote host closed the connection] 23:34:46 copumpkin [~pumpkin@174.47.44.30] has joined #scheme 23:34:46 -!- copumpkin [~pumpkin@174.47.44.30] has quit [Changing host] 23:34:46 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 23:36:16 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection]