00:10:02 refusenik1 [n=Dfowler@ip-66-9-231-200.autorev.intellispace.net] has joined #scheme 00:18:50 GreyLensman [n=ray@c-76-109-2-157.hsd1.fl.comcast.net] has joined #scheme 00:19:39 -!- GreyLensman [n=ray@c-76-109-2-157.hsd1.fl.comcast.net] has left #scheme 00:21:33 incubot: cry havoc and let slip the dogs of literacy 00:21:36 is not saying lol part of the cultural literacy component of my #scheme education? 00:21:42 lol 00:24:19 -!- refusenik [n=Dfowler@ip-66-9-231-226.autorev.intellispace.net] has quit [Read error: 110 (Connection timed out)] 00:24:22 gnomon [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 00:25:32 MonononcQC [i=MononcQc@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 00:29:56 Mr-Cat [n=Mr-Cat@bahirkin1507.static.corbina.ru] has joined #scheme 00:30:33 -!- Mr-Cat [n=Mr-Cat@bahirkin1507.static.corbina.ru] has quit [Remote closed the connection] 00:39:38 -!- MononcQc [i=MononcQc@modemcable062.225-20-96.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 00:40:32 -!- Deformati [n=joe@c-68-84-166-52.hsd1.mi.comcast.net] has quit [Read error: 110 (Connection timed out)] 00:42:18 -!- curtisw [n=cw@c-71-194-80-68.hsd1.il.comcast.net] has left #scheme 00:54:05 chylli [n=lchangyi@119.181.15.104] has joined #scheme 00:54:22 lowlycoder [n=x@unaffiliated/lowlycoder] has joined #scheme 00:55:07 -!- masm [n=masm@bl10-209-43.dsl.telepac.pt] has quit ["Leaving."] 01:10:17 -!- MonononcQC [i=MononcQc@modemcable062.225-20-96.mc.videotron.ca] has quit ["DOWNLOADING NEXT VERSION OF INTERNET"] 01:11:24 -!- lowlycoder [n=x@unaffiliated/lowlycoder] has quit ["Lost terminal"] 01:12:25 underspecified [n=eric@155.69.195.72] has joined #scheme 01:13:02 arcfide [n=arcfide@99.14.210.197] has joined #scheme 01:13:06 MononcQc [n=parseido@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 01:13:33 QinGW [n=wangqing@203.86.89.226] has joined #scheme 01:14:06 -!- blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has quit [] 01:30:38 -!- ToxicFrog [n=ToxicFro@69-165-140-82.dsl.teksavvy.com] has quit [Read error: 110 (Connection timed out)] 01:36:14 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 01:36:53 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 01:37:35 -!- copumpkin [n=pumpkin@c-98-204-160-42.hsd1.va.comcast.net] has quit [Remote closed the connection] 01:40:53 -!- Mr_Awesome [n=eric@pool-72-95-78-181.chi01.dsl-w.verizon.net] has quit ["aunt jemima is the devil!"] 01:46:58 xwl_ [n=user@147.243.236.60] has joined #scheme 01:54:55 -!- Nshag [i=user@Mix-Orleans-106-1-199.w193-248.abo.wanadoo.fr] has quit ["Quitte"] 01:57:25 ofthelesser [i=oftheles@cpe-174-100-207-183.neo.res.rr.com] has joined #scheme 01:57:47 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit [Remote closed the connection] 02:03:59 copumpkin [n=pumpkin@c-98-204-160-42.hsd1.va.comcast.net] has joined #scheme 02:06:07 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 02:14:53 -!- peter_12 [n=peter_12@S01060024016bb36c.gv.shawcable.net] has quit [] 02:17:38 -!- underspecified [n=eric@155.69.195.72] has quit [] 02:18:43 -!- sleepydog [n=user@64-252-65-74.adsl.snet.net] has quit [Read error: 60 (Operation timed out)] 02:22:33 -!- ofthelesser [i=oftheles@cpe-174-100-207-183.neo.res.rr.com] has quit ["Leaving"] 02:26:20 -!- refusenik1 [n=Dfowler@ip-66-9-231-200.autorev.intellispace.net] has quit ["Leaving."] 02:26:58 ofthelesser [i=oftheles@cpe-174-100-207-183.neo.res.rr.com] has joined #scheme 02:27:40 underspecified [n=eric@155.69.193.62] has joined #scheme 02:27:46 jcowan [n=jcowan@cpe-74-68-154-139.nyc.res.rr.com] has joined #scheme 02:36:27 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 02:36:56 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 02:42:48 -!- jcowan [n=jcowan@cpe-74-68-154-139.nyc.res.rr.com] has quit ["Leaving"] 02:50:18 -!- Pepe_ [n=ppjet@78.113.15.249] has quit [No route to host] 03:01:59 -!- arcfide [n=arcfide@99.14.210.197] has left #scheme 03:08:21 -!- tjafk2 [n=timj@e176193084.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 03:31:51 -!- copumpkin is now known as TokenVillainCat 03:36:15 -!- MononcQc [n=parseido@modemcable062.225-20-96.mc.videotron.ca] has quit [Remote closed the connection] 03:36:26 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 54 (Connection reset by peer)] 03:36:56 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 03:41:02 -!- underspecified [n=eric@155.69.193.62] has quit [] 03:50:37 -!- ofthelesser [i=oftheles@cpe-174-100-207-183.neo.res.rr.com] has quit [Connection reset by peer] 03:53:06 karlw [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has joined #scheme 03:57:46 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 04:03:01 ofthelesser [i=oftheles@cpe-174-100-207-183.neo.res.rr.com] has joined #scheme 04:03:01 -!- karlw [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)] 04:06:17 MononcQc [n=Ferd@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 04:06:20 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 04:08:02 underspecified [n=eric@155.69.195.72] has joined #scheme 04:20:28 -!- jeapostrophe [n=jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [] 04:26:45 -!- rouslan [n=Rouslan@unaffiliated/rouslan] has quit [Remote closed the connection] 04:35:54 -!- underspecified [n=eric@155.69.195.72] has quit [Read error: 104 (Connection reset by peer)] 04:36:05 underspecified [n=eric@155.69.195.72] has joined #scheme 04:42:51 -!- MononcQc [n=Ferd@modemcable062.225-20-96.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 05:01:50 -!- underspecified [n=eric@155.69.195.72] has quit [] 05:06:27 underspecified [n=eric@155.69.195.72] has joined #scheme 05:07:10 -!- underspecified [n=eric@155.69.195.72] has quit [Read error: 104 (Connection reset by peer)] 05:07:27 underspecified [n=eric@155.69.195.72] has joined #scheme 05:08:55 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 05:09:05 -!- underspecified [n=eric@155.69.195.72] has quit [Read error: 54 (Connection reset by peer)] 05:09:22 underspecified [n=eric@155.69.195.72] has joined #scheme 05:17:55 -!- r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has quit [Remote closed the connection] 05:26:57 -!- Axioplase_ is now known as Axioplase 05:29:38 gnomon_ [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 05:31:26 -!- gnomon [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: 104 (Connection reset by peer)] 05:54:59 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has quit [Remote closed the connection] 05:55:23 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 06:40:59 ASau [n=user@77.246.230.238] has joined #scheme 06:44:07 -!- ASau [n=user@77.246.230.238] has quit [Remote closed the connection] 06:44:17 ASau [n=user@77.246.230.238] has joined #scheme 06:48:42 easy4 [n=easy4@c-68-45-192-148.hsd1.pa.comcast.net] has joined #scheme 06:53:57 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has quit [Remote closed the connection] 06:54:22 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 07:18:39 -!- Fufie [n=innocent@86.80-203-225.nextgentel.com] has quit ["Leaving"] 07:21:50 dzhus [n=sphinx@95-24-66-150.broadband.corbina.ru] has joined #scheme 07:28:10 hotblack23 [n=jh@p5B055B9C.dip.t-dialin.net] has joined #scheme 07:36:21 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 07:36:46 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 07:39:26 ct2rips [n=ct2rips@p5486930C.dip0.t-ipconnect.de] has joined #scheme 07:42:08 wow; at midnight on certain days, i get a "(local-timezone) bad argument type - out of range 2009 7 0" error from chicken 07:42:18 it only seems to last for an hour or so, but fuck 07:43:22 klutometis: Report it to kon (I assume that's a srfi-19 procedure) 07:43:44 sjamaan: i believe so; will do 07:43:53 i'm not calling it directly, though; another egg is upon loading 07:43:58 have to track down which one 07:44:50 since i'm on a deadline, though, i'll have to change my time zone to manaus for the time being 08:02:28 Fufie [n=poff@Gatekeeper.vizrt.com] has joined #scheme 08:05:41 attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has joined #scheme 08:09:04 tjafk [n=timj@e176207163.adsl.alicedsl.de] has joined #scheme 08:11:57 Guest59650 [i=me@gateway/gpg-tor/key-0x9C9AAE7F] has joined #scheme 08:14:20 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit [Remote closed the connection] 08:15:40 -!- ASau [n=user@77.246.230.238] has quit [Read error: 104 (Connection reset by peer)] 08:16:09 -!- hotblack23 [n=jh@p5B055B9C.dip.t-dialin.net] has quit ["Leaving."] 08:16:18 -!- jao [n=jao@127.Red-213-98-196.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 08:32:15 abbe [n=abbe@opennic/abbe] has joined #scheme 08:32:22 (hi 'all) 08:32:54 i'm trying to solve a SICP exercise using drscheme, and i'm getting an error: mcar: expects argument of type ; given () 08:33:44 the expression is (car leaves), where leaves = ((leaf c 3) (leaf d 4)) 08:34:16 klutometis: It's in locale, not srfi-19 08:34:23 Dunno who calls it though 08:35:28 any ideas anyone ? 08:36:39 klutometis: Oddly, it looks like it's calling with a day value of zero, iiuc 08:37:17 abbe: You're probably not stopping the recursion early enough 08:37:44 ASau [n=user@77.246.230.238] has joined #scheme 08:37:45 sjamaan, you mean leaves is () ? 08:37:54 aye 08:38:01 Which is the empty list, which has no car :) 08:41:58 gtg, cya 08:42:10 -!- tjafk is now known as timj 08:42:50 -!- timj is now known as tjnick 08:43:05 -!- tjnick is now known as timj 08:48:01 sjamaan: indeed; should i still report it to kon, or who's the maintainer for locale? 08:56:26 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has quit [Remote closed the connection] 08:57:36 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 09:01:01 Pepe___ [n=ppjet@78.113.15.249] has joined #scheme 09:03:31 -!- Pepe___ is now known as Pepe__ 09:23:53 Nshag [i=user@Mix-Orleans-106-3-186.w193-248.abo.wanadoo.fr] has joined #scheme 09:26:22 QinGW1 [n=wangqing@203.86.89.226] has joined #scheme 09:36:32 HG` [n=wells@xdslfn155.osnanet.de] has joined #scheme 09:43:49 -!- QinGW [n=wangqing@203.86.89.226] has quit [Connection timed out] 09:55:15 jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has joined #scheme 09:57:02 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["If technology is distinguishable from magic, it is insufficiently advanced."] 09:57:32 -!- saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 09:58:02 saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 09:58:34 -!- saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Client Quit] 10:01:07 masm [n=masm@bl7-205-43.dsl.telepac.pt] has joined #scheme 10:07:34 -!- araujo [n=araujo@gentoo/developer/araujo] has quit ["Leaving"] 10:18:59 -!- tltstc [n=tltstc@cpe-76-90-92-154.socal.res.rr.com] has quit [Remote closed the connection] 10:22:25 -!- QinGW1 [n=wangqing@203.86.89.226] has quit [Success] 10:42:25 tltstc [n=tltstc@cpe-76-90-92-154.socal.res.rr.com] has joined #scheme 10:43:46 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #scheme 10:52:46 cracki [n=cracki@42-171.eduroam.RWTH-Aachen.DE] has joined #scheme 10:56:37 -!- cracki [n=cracki@42-171.eduroam.RWTH-Aachen.DE] has quit [Client Quit] 10:58:39 cracki [n=cracki@42-171.eduroam.RWTH-Aachen.DE] has joined #scheme 11:00:18 -!- Axioplase is now known as Axioplase_ 11:36:20 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 54 (Connection reset by peer)] 11:36:58 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 11:50:27 blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has joined #scheme 12:08:54 gunbuaskz [n=user@c-69-251-172-246.hsd1.md.comcast.net] has joined #scheme 12:10:05 -!- gunbuaskz [n=user@c-69-251-172-246.hsd1.md.comcast.net] has left #scheme 12:12:31 mario-goulart [n=user@201-40-162-47.cable.viacabocom.com.br] has joined #scheme 12:36:19 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 12:44:38 -!- underspecified [n=eric@155.69.195.72] has quit [] 12:44:47 jeapostrophe [n=jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 12:54:21 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 12:55:24 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 13:05:14 npe [n=npe@195.207.5.2] has joined #scheme 13:05:59 -!- dzhus [n=sphinx@95-24-66-150.broadband.corbina.ru] has quit [Remote closed the connection] 13:06:41 underspecified [n=eric@155.69.193.62] has joined #scheme 13:09:53 wingo-pi [n=wingo-pi@74.Red-80-24-4.staticIP.rima-tde.net] has joined #scheme 13:17:09 hey wingo-pi, just reading your blog 13:18:07 heya leppie :) 13:20:19 -!- tabe [n=user@adel.fixedpoint.jp] has quit [Remote closed the connection] 13:20:30 tabe [n=user@adel.fixedpoint.jp] has joined #scheme 13:26:04 *leppie* has still not bothered with fixing letrec 13:26:12 rouslan [n=Rouslan@pool-64-222-181-252.man.east.myfairpoint.net] has joined #scheme 13:29:27 leppie: it was liberating to arrive at "fix" expressions -- other optimizations came naturally 13:29:41 sphex_ [n=nobody@modemcable239.185-56-74.mc.videotron.ca] has joined #scheme 13:29:59 Edico [n=Edico@unaffiliated/edico] has joined #scheme 13:30:16 -!- tabe [n=user@adel.fixedpoint.jp] has quit ["rebooting"] 13:32:02 bombshelter13_ [n=bombshel@206.80.252.37] has joined #scheme 13:33:41 tabe [n=user@adel.fixedpoint.jp] has joined #scheme 13:36:40 langmartin [n=user@exeuntcha.tva.gov] has joined #scheme 13:37:31 dzhus [n=sphinx@95-24-73-145.broadband.corbina.ru] has joined #scheme 13:42:42 -!- ofthelesser [i=oftheles@cpe-174-100-207-183.neo.res.rr.com] has quit [Connection reset by peer] 13:42:48 ofthelesser [i=oftheles@cpe-174-100-207-183.neo.res.rr.com] has joined #scheme 13:43:37 -!- sphex [n=nobody@modemcable239.185-56-74.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 13:48:30 MrFahrenheit [n=RageOfTh@users-55-184.vinet.ba] has joined #scheme 13:50:05 `Peter [n=pk@188-23-105-228.adsl.highway.telekom.at] has joined #scheme 13:50:24 -!- underspecified [n=eric@155.69.193.62] has quit [] 13:57:26 ankou [n=quassel@p57A6D739.dip.t-dialin.net] has joined #scheme 13:59:43 -!- ankou is now known as java 13:59:45 -!- java is now known as ankou 14:01:29 sphex [n=nobody@modemcable239.185-56-74.mc.videotron.ca] has joined #scheme 14:06:48 davids [n=davids@139.82.89.70] has joined #scheme 14:10:55 underspecified [n=eric@155.69.195.72] has joined #scheme 14:11:02 -!- TokenVillainCat [n=pumpkin@c-98-204-160-42.hsd1.va.comcast.net] has quit [] 14:13:40 -!- Fufie [n=poff@Gatekeeper.vizrt.com] has quit ["Leaving"] 14:16:59 -!- sphex_ [n=nobody@modemcable239.185-56-74.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 14:18:10 -!- `Peter [n=pk@188-23-105-228.adsl.highway.telekom.at] has quit [] 14:23:10 tonyg [n=tonyg@host226.lshift.net] has joined #scheme 14:28:40 bweaver [n=user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has joined #scheme 14:35:13 -!- rouslan [n=Rouslan@unaffiliated/rouslan] has quit [Remote closed the connection] 14:37:48 -!- ASau [n=user@77.246.230.238] has quit ["Off!"] 14:39:46 -!- masm [n=masm@bl7-205-43.dsl.telepac.pt] has quit ["Leaving."] 14:40:56 -!- cracki [n=cracki@42-171.eduroam.RWTH-Aachen.DE] has quit ["If technology is distinguishable from magic, it is insufficiently advanced."] 14:41:23 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #scheme 14:45:33 masm [n=masm@bl7-205-43.dsl.telepac.pt] has joined #scheme 14:50:29 copumpkin [n=pumpkin@c-76-21-171-197.hsd1.va.comcast.net] has joined #scheme 14:52:25 -!- ankou [n=quassel@p57A6D739.dip.t-dialin.net] has left #scheme 15:03:35 gnomon [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 15:06:11 -!- gnomon_ [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: 104 (Connection reset by peer)] 15:08:47 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has quit [Remote closed the connection] 15:09:55 sepult [n=user@xdsl-87-78-26-111.netcologne.de] has joined #scheme 15:11:16 borism [n=boris@195-50-199-208-dsl.krw.estpak.ee] has joined #scheme 15:21:16 -!- jeapostrophe [n=jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [] 15:26:03 r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has joined #scheme 15:26:50 -!- r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 15:27:16 r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has joined #scheme 15:28:04 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 15:30:27 `Peter [n=pk@188-23-105-228.adsl.highway.telekom.at] has joined #scheme 15:30:30 -!- `Peter [n=pk@188-23-105-228.adsl.highway.telekom.at] has quit [Remote closed the connection] 15:36:18 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 15:36:51 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 15:43:02 segoe [n=segoe@83.231.17.229] has joined #scheme 15:43:17 hi, how can i read something from the repl as a string? 15:43:49 (PLT Scheme) 15:44:30 segoe: read-string 15:44:39 i tried, but it requires two arguments 15:45:13 one of them is how much characters the string has (but i don't know how many there will be) 15:45:30 maybe there a way to use (read) and convert the output to a string? 15:46:01 how will you know when the string is finished? 15:46:16 plt might have a read-line function 15:46:19 it will be a scheme expression 15:46:25 so (read) would be perfect 15:46:33 cool 15:47:15 then to make a string from that (call-with-output-string (lambda (port) (write (read) port))) 15:47:25 mmm, let's try 15:47:27 or something plt-ish along those lines 15:47:47 no call-with-output-string here 15:48:00 but i'll take a look if there is something similar 15:48:02 you might need to require some module 15:48:34 it seems there is call-with-string-output-port 15:49:11 jlongster [n=user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has joined #scheme 15:52:43 -!- jonrafkind [n=jon@98.202.86.149] has quit [Read error: 60 (Operation timed out)] 16:03:09 flyfish [n=flyfish@pixout.appriss.com] has joined #scheme 16:04:13 -!- underspecified [n=eric@155.69.195.72] has quit [simmons.freenode.net irc.freenode.net] 16:04:13 -!- davids [n=davids@139.82.89.70] has quit [simmons.freenode.net irc.freenode.net] 16:04:13 -!- sphex [n=nobody@modemcable239.185-56-74.mc.videotron.ca] has quit [simmons.freenode.net irc.freenode.net] 16:04:13 -!- Nshag [i=user@Mix-Orleans-106-3-186.w193-248.abo.wanadoo.fr] has quit [simmons.freenode.net irc.freenode.net] 16:04:13 -!- Pepe__ [n=ppjet@78.113.15.249] has quit [simmons.freenode.net irc.freenode.net] 16:04:13 -!- qebab [i=finnrobi@caracal.stud.ntnu.no] has quit [simmons.freenode.net irc.freenode.net] 16:04:13 -!- Arelius [n=indy@64.174.9.113] has quit [simmons.freenode.net irc.freenode.net] 16:07:10 davids [n=davids@139.82.89.70] has joined #scheme 16:08:16 -!- npe [n=npe@195.207.5.2] has quit [] 16:08:32 sphex [n=nobody@modemcable239.185-56-74.mc.videotron.ca] has joined #scheme 16:09:43 Pepe__ [n=ppjet@78.113.15.249] has joined #scheme 16:09:45 qebab [i=finnrobi@caracal.stud.ntnu.no] has joined #scheme 16:09:51 Arelius [n=indy@64.174.9.113] has joined #scheme 16:10:32 underspecified [n=eric@155.69.195.72] has joined #scheme 16:11:26 Nshag [i=user@Mix-Orleans-106-3-186.w193-248.abo.wanadoo.fr] has joined #scheme 16:12:47 RageOfThou [n=RageOfTh@users-55-184.vinet.ba] has joined #scheme 16:14:12 jonrafkind [n=jon@crystalis.cs.utah.edu] has joined #scheme 16:15:29 -!- Modius [n=Modius@24.174.112.56] has quit ["I'm big in Japan"] 16:16:51 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [simmons.freenode.net irc.freenode.net] 16:16:51 -!- MrFahrenheit [n=RageOfTh@users-55-184.vinet.ba] has quit [simmons.freenode.net irc.freenode.net] 16:16:51 -!- abbe [n=abbe@opennic/abbe] has quit [simmons.freenode.net irc.freenode.net] 16:16:51 -!- Elly [n=pyxystyx@fenrir.mimisbrunnr.net] has quit [simmons.freenode.net irc.freenode.net] 16:16:52 -!- TimMc [n=timmc@pinball.ccs.neu.edu] has quit [simmons.freenode.net irc.freenode.net] 16:16:52 -!- xian [i=xian@pdpc/supporter/active/xian] has quit [simmons.freenode.net irc.freenode.net] 16:16:52 -!- tarbo [n=me@unaffiliated/tarbo] has quit [simmons.freenode.net irc.freenode.net] 16:17:04 tarbo_ [n=me@unaffiliated/tarbo] has joined #scheme 16:17:08 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 16:17:08 abbe [n=abbe@opennic/abbe] has joined #scheme 16:17:08 Elly [n=pyxystyx@fenrir.mimisbrunnr.net] has joined #scheme 16:17:08 xian [i=xian@pdpc/supporter/active/xian] has joined #scheme 16:17:08 TimMc [n=timmc@pinball.ccs.neu.edu] has joined #scheme 16:19:07 dysinger [n=dysinger@71.20.35.99] has joined #scheme 16:20:07 -!- abbe [n=abbe@opennic/abbe] has quit [] 16:23:54 -!- jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has quit [Connection timed out] 16:25:30 gnomon_ [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 16:26:59 -!- jlongster [n=user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has quit [Remote closed the connection] 16:29:36 -!- gnomon [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: 104 (Connection reset by peer)] 16:53:24 mrsolo [n=mrsolo@nat/yahoo/x-d9e981e7dca0b4ec] has joined #scheme 17:02:41 jlongster [n=user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has joined #scheme 17:06:54 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 17:08:09 Narrenschiff [n=ritchie@xolotl.plus.com] has joined #scheme 17:10:59 -!- chylli [n=lchangyi@119.181.15.104] has quit [Remote closed the connection] 17:18:11 Fufie [n=innocent@86.80-203-225.nextgentel.com] has joined #scheme 17:18:16 rudybot: init scheme 17:18:17 eli: your scheme sandbox is ready 17:18:26 rudybot: eval (require scheme/port) 17:18:45 rudybot: eval (call-with-output-string (lambda (o) (write '(blah) o))) 17:18:45 eli: ; Value: "(blah)" 17:18:59 segoe: ThereYouGo 17:19:31 eli: great, thanks :) 17:29:30 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit ["..."] 17:31:07 gnomon [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 17:35:29 -!- Narrenschiff [n=ritchie@xolotl.plus.com] has quit [] 17:36:17 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 17:36:46 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 17:37:21 npe [n=npe@94-224-251-223.access.telenet.be] has joined #scheme 17:38:33 -!- copumpkin [n=pumpkin@c-76-21-171-197.hsd1.va.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 17:39:00 copumpkin [n=pumpkin@c-76-21-171-197.hsd1.va.comcast.net] has joined #scheme 17:40:01 jewel [n=jewel@dsl-242-128-103.telkomadsl.co.za] has joined #scheme 17:40:14 Narrenschiff [n=ritchie@xolotl.plus.com] has joined #scheme 17:41:04 -!- sepult [n=user@xdsl-87-78-26-111.netcologne.de] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 17:46:35 -!- gnomon_ [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: 110 (Connection timed out)] 17:46:42 araujo [n=araujo@gentoo/developer/araujo] has joined #scheme 17:51:44 ASau [n=user@83.69.240.52] has joined #scheme 17:57:43 saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 18:00:29 brx [n=brx@erxz.com] has joined #scheme 18:04:57 -!- copumpkin [n=pumpkin@c-76-21-171-197.hsd1.va.comcast.net] has quit [Client Quit] 18:15:18 fruz [n=user@93-42-76-207.ip85.fastwebnet.it] has joined #scheme 18:20:54 kilimanjaro [n=kilimanj@70.116.95.163] has joined #scheme 18:24:24 -!- HG` [n=wells@xdslfn155.osnanet.de] has quit [Client Quit] 18:27:56 -!- saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 18:33:21 -!- fruz [n=user@93-42-76-207.ip85.fastwebnet.it] has left #scheme 18:36:14 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 18:36:42 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 18:40:09 jay-mccarthy [n=jay@lallab.cs.byu.edu] has joined #scheme 18:41:16 What would be the functional way to write a program where (in imperative form) many procedures can update a global state variable representing the clock? 18:43:27 Maybe, each procedure is explicitly passed the clock variable and returns a value indicating how it wants to modify it, which is then threaded through to the next procedure by the controlling loop... 18:44:04 You need to read something about monad abstraction. 18:44:15 Just for systematisation... 18:44:17 Seems messy to have to add an extra argument to each procedure, though. 18:44:43 MichaelRaskin: I tried a while back but it was a bit over my head 18:44:57 MichaelRaskin: I will try it again 18:45:22 I think you can get most of the work done via smart use of higher-order functions and macros. 18:45:55 And you are reinventing monads. Better read a bit not to reinvent something quite like monad, but with a single flaw 18:47:24 MichaelRaskin: thanks. As long as I don't have to learn Haskell (for the moment) it's all good ;) 18:47:45 Haskell and learning it has some disadvantages 18:48:19 Monad constructions in your good enough language of choice are a useful concept that you'd better understand 18:48:49 And Scheme is the nicest mature programming language.. 18:50:07 saccade_ [n=saccade@c-66-31-201-117.hsd1.ma.comcast.net] has joined #scheme 18:57:49 borism_ [n=boris@195-50-199-208-dsl.krw.estpak.ee] has joined #scheme 18:58:34 Do you have any sources MichaelRaskin? I'd like to figure out what a monad is. 18:58:43 wingo [n=wingo@67.Red-79-156-145.staticIP.rima-tde.net] has joined #scheme 19:00:01 `Peter [n=pk@188-23-194-117.adsl.highway.telekom.at] has joined #scheme 19:00:27 -!- `Peter [n=pk@188-23-194-117.adsl.highway.telekom.at] has quit [Remote closed the connection] 19:00:39 `Peter [n=pk@188-23-194-117.adsl.highway.telekom.at] has joined #scheme 19:01:02 -!- borism [n=boris@195-50-199-208-dsl.krw.estpak.ee] has quit [Read error: 145 (Connection timed out)] 19:01:55 http://okmij.org/ftp/Scheme/monad-in-Scheme.html 19:02:19 Filter the word Haskell and its neibourhood as if it weren't there, if you wish 19:02:39 good evening, folks 19:03:10 http://community.schemewiki.org/?monadic-programming seems to be a good wiki mini-article with nice links and nice definitions 19:05:59 jao [n=jao@127.Red-213-98-196.dynamicIP.rima-tde.net] has joined #scheme 19:08:24 -!- r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has quit [Read error: 60 (Operation timed out)] 19:11:30 -!- davids [n=davids@139.82.89.70] has quit ["Client exiting"] 19:14:12 -!- dzhus [n=sphinx@95-24-73-145.broadband.corbina.ru] has quit [Remote closed the connection] 19:15:26 Mr_Awesome [n=eric@pool-72-95-78-181.chi01.dsl-w.verizon.net] has joined #scheme 19:15:57 arcfide [n=arcfide@adsl-99-14-210-197.dsl.bltnin.sbcglobal.net] has joined #scheme 19:17:38 it's a shame monad-in-Scheme uses define-macro 19:17:39 19:17:41 oops 19:18:54 are macros an essential part of using monads in scheme? 19:20:44 Just a big convenience 19:21:14 -!- Narrenschiff [n=ritchie@xolotl.plus.com] has quit [] 19:21:31 I still don't quite get it. 19:21:31 it does seem convenient from that article 19:22:17 I don't see how having a procedure representing an increment, that calls the next step with a procedure representing the next increment, is any different conceptually than just calling the next step with an increment. 19:22:18 My macro knowledge is not strong enough to know if those letM and letM* macros could be implemented in syntax-rules 19:22:49 Yeah it would be really simple to do so actually, but... 19:23:05 What I don't understand is >>= 19:25:43 MichaelRaskin: so to get the benefit of hiding the explicit state-passing, it's required to use a macro. Otherwise your code will be visually equivalent to passing and maintaining state at each step, right? 19:27:33 I guess continuations do offer a solution 19:27:49 But that will require O(1) of garbage for some operations. 19:28:26 Unfortunately, continuation-based syntactic garbage requires macros (at least syntax-case ones) to hide 19:29:00 Quadre` [n=quad@24.118.241.200] has joined #scheme 19:29:36 I wasn't thinking continuations so much as just CPS... 19:34:15 -!- tltstc [n=tltstc@cpe-76-90-92-154.socal.res.rr.com] has quit [] 19:34:17 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 19:43:24 -!- saccade_ [n=saccade@c-66-31-201-117.hsd1.ma.comcast.net] has quit ["This computer has gone to sleep"] 19:43:40 -!- RageOfThou [n=RageOfTh@users-55-184.vinet.ba] has quit [Read error: 113 (No route to host)] 19:43:56 RageOfThou [n=RageOfTh@users-55-184.vinet.ba] has joined #scheme 19:46:27 refusenik [n=Dfowler@ip-66-9-231-200.autorev.intellispace.net] has joined #scheme 19:48:31 Phaze [n=PhazeDK@0x5da32b16.cpe.ge-0-1-0-1104.soebnqu1.customer.tele.dk] has joined #scheme 19:53:21 -!- Nshag [i=user@Mix-Orleans-106-3-186.w193-248.abo.wanadoo.fr] has quit [Read error: 54 (Connection reset by peer)] 19:57:52 -!- Quadrescence [n=quad@unaffiliated/quadrescence] has quit [Nick collision from services.] 19:58:09 -!- Quadre` is now known as Quadrescence 20:01:19 -!- `Peter [n=pk@188-23-194-117.adsl.highway.telekom.at] has quit [] 20:03:09 -!- ofthelesser [i=oftheles@cpe-174-100-207-183.neo.res.rr.com] has quit [Read error: 110 (Connection timed out)] 20:06:22 -!- amoe [n=amoe@cpc1-brig3-0-0-cust512.brig.cable.ntl.com] has left #scheme 20:11:38 synx: Are you wondering about the use of Monads instead of just sequentially defining them such as you can do in Scheme? 20:12:26 -!- ct2rips [n=ct2rips@p5486930C.dip0.t-ipconnect.de] has quit ["Noch da, noch da ... Uuuuund weg."] 20:14:45 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #scheme 20:15:58 tltstc [n=tltstc@cpe-76-90-92-154.socal.res.rr.com] has joined #scheme 20:18:17 saccade_ [n=saccade@18.111.43.134] has joined #scheme 20:26:51 -!- saccade_ [n=saccade@18.111.43.134] has quit ["This computer has gone to sleep"] 20:31:47 -!- mario-goulart [n=user@201-40-162-47.cable.viacabocom.com.br] has quit [Remote closed the connection] 20:34:11 saccade_ [n=saccade@dhcp-18-111-43-134.dyn.mit.edu] has joined #scheme 20:34:31 -!- jewel [n=jewel@dsl-242-128-103.telkomadsl.co.za] has quit [Read error: 113 (No route to host)] 20:36:12 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 20:36:38 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 20:38:38 `Peter [n=pk@188-23-13-108.adsl.highway.telekom.at] has joined #scheme 20:45:03 copumpkin [n=pumpkin@32.166.201.205] has joined #scheme 20:48:31 -!- jlongster [n=user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has quit [Read error: 113 (No route to host)] 20:59:04 -!- masm [n=masm@bl7-205-43.dsl.telepac.pt] has quit ["Leaving."] 20:59:18 masm [n=masm@bl7-205-43.dsl.telepac.pt] has joined #scheme 21:03:24 mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 21:09:32 -!- underspecified [n=eric@155.69.195.72] has quit [] 21:13:36 -!- dmoerner [n=dmr@ppp-71-139-30-13.dsl.snfc21.pacbell.net] has quit [Remote closed the connection] 21:16:47 -!- Pepe__ is now known as Pepe_ 21:22:41 -!- arcfide [n=arcfide@adsl-99-14-210-197.dsl.bltnin.sbcglobal.net] has left #scheme 21:22:50 arcfide [n=arcfide@adsl-99-14-210-197.dsl.bltnin.sbcglobal.net] has joined #scheme 21:23:03 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 21:39:26 dharmatech [n=root@portal1.uofm-guest.wireless.umn.edu] has joined #scheme 21:39:34 -!- bombshelter13_ [n=bombshel@206.80.252.37] has quit [] 21:39:48 foof, you're still asleep right? 21:39:51 :-) 21:42:58 -!- saccade_ [n=saccade@dhcp-18-111-43-134.dyn.mit.edu] has quit ["This computer has gone to sleep"] 21:43:52 -!- copumpkin [n=pumpkin@32.166.201.205] has quit [Client Quit] 21:47:11 -!- segoe [n=segoe@83.231.17.229] has quit [] 21:48:52 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Ex-Chat"] 21:51:47 dzhus [n=sphinx@95-24-88-219.broadband.corbina.ru] has joined #scheme 21:52:01 saccade_ [n=saccade@WALKER-FIVE-O-FOUR.MIT.EDU] has joined #scheme 21:59:52 -!- jay-mccarthy [n=jay@lallab.cs.byu.edu] has quit [] 22:05:08 -!- wingo [n=wingo@67.Red-79-156-145.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 22:10:04 -!- dzhus [n=sphinx@95-24-88-219.broadband.corbina.ru] has quit ["Yow! Legally-imposed CULTURE-reduction is CABBAGE-BRAINED!"] 22:12:49 subversus [i=elliot@loveturtle.net] has joined #scheme 22:15:34 -!- Phaze [n=PhazeDK@0x5da32b16.cpe.ge-0-1-0-1104.soebnqu1.customer.tele.dk] has quit ["Leaving"] 22:23:13 elias` [n=c@cs78208074.pp.htv.fi] has joined #scheme 22:28:57 -!- elmex [i=elmex@ist.m8geil.de] has quit [Remote closed the connection] 22:30:04 -!- arcfide [n=arcfide@adsl-99-14-210-197.dsl.bltnin.sbcglobal.net] has left #scheme 22:30:13 elmex [i=elmex@ist.m8geil.de] has joined #scheme 22:30:41 arcfide [n=arcfide@99.14.210.197] has joined #scheme 22:31:50 `Peter_ [n=pk@188-23-13-108.adsl.highway.telekom.at] has joined #scheme 22:33:16 -!- `Peter_ [n=pk@188-23-13-108.adsl.highway.telekom.at] has quit [Client Quit] 22:38:33 -!- flyfish [n=flyfish@pixout.appriss.com] has left #scheme 22:41:02 jed_ [n=jed@216.211.244.253] has joined #scheme 22:41:07 -!- jed_ is now known as jedc 22:43:08 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 22:45:19 -!- `Peter [n=pk@188-23-13-108.adsl.highway.telekom.at] has quit [Read error: 110 (Connection timed out)] 22:48:15 -!- dharmatech [n=root@portal1.uofm-guest.wireless.umn.edu] has quit ["Leaving"] 22:49:50 -!- RageOfThou [n=RageOfTh@users-55-184.vinet.ba] has quit [Read error: 113 (No route to host)] 22:53:50 -!- npe [n=npe@94-224-251-223.access.telenet.be] has quit [] 22:56:20 -!- elias` [n=c@unaffiliated/elias/x-342423] has quit [Connection timed out] 22:58:17 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit [Remote closed the connection] 23:00:28 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 23:02:18 -!- ASau [n=user@83.69.240.52] has quit [Read error: 104 (Connection reset by peer)] 23:10:59 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 23:15:23 -!- Swords2 [n=kohii@pool-71-112-25-59.sttlwa.dsl-w.verizon.net] has left #scheme 23:16:36 fusss [n=chatzill@115.128.11.116] has joined #scheme 23:17:06 does anyone remember that sweet little paper by a Scheme hacker on implementing access control lists sanely? 23:17:34 IIRC, he implemented object-level security in a very clean straightforward way 23:18:03 could've been either Olin or Oleg, don't remember 23:18:30 vaguely related to SCSH, or maybe it was the T project 23:18:40 Maybe you're thinking of *capabilities*, not access control lists, in Jonathan Rees's PhD dissertation. 23:19:23 ahhhh, yes 23:19:35 it's actually capabilities that I want 23:34:01 ofthelesser [i=oftheles@cpe-174-100-207-183.neo.res.rr.com] has joined #scheme 23:35:39 -!- saccade_ [n=saccade@WALKER-FIVE-O-FOUR.MIT.EDU] has quit ["This computer has gone to sleep"] 23:36:42 -!- bweaver [n=user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 23:42:39 amca [n=amca@CPE-121-208-82-97.qld.bigpond.net.au] has joined #scheme 23:48:59 saccade_ [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has joined #scheme 23:56:23 lowlycoder [n=x@unaffiliated/lowlycoder] has joined #scheme