00:00:39 -!- saint_cypher [~saint_cyp@adsl-99-2-72-93.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 276 seconds] 00:01:16 -!- NNshag [~none@AClermont-Ferrand-551-1-7-10.w92-133.abo.wanadoo.fr] has quit [Quit: Quitte] 00:01:23 Paraselene_ [~Not@79-67-148-135.dynamic.dsl.as9105.com] has joined #scheme 00:03:35 -!- sepult [~levgue@xdsl-87-79-50-3.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:04:06 -!- Paraselene [~Not@79-67-148-135.dynamic.dsl.as9105.com] has quit [Ping timeout: 240 seconds] 00:10:34 -!- Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Quit: Ex-Chat] 00:28:56 underdev [~jake@74.117.158.62] has joined #scheme 00:33:29 foof: Why should (call/cc (lambda (c) (0 (c 1)))) be a warning? It's perfectly valid regardless of evaluation order. 00:35:05 alexsuraci [~alex@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #scheme 00:37:32 hadronzoo [~hadronzoo@ppp-70-251-102-238.dsl.rcsntx.swbell.net] has joined #scheme 00:46:12 nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has joined #scheme 00:47:13 -!- saccade_ [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: Connection reset by peer] 00:48:56 saccade_ [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 00:57:49 -!- Nshag [~none@AClermont-Ferrand-551-1-7-10.w92-133.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 01:04:40 -!- elderK [~zk@pdpc/supporter/active/elderk] has quit [Quit: elderK] 01:05:47 -!- bitweiler [~phax@adsl-69-153-229-179.dsl.pnblar.swbell.net] has quit [Read error: Connection reset by peer] 01:10:42 -!- ASau [~user@83.69.227.32] has quit [Ping timeout: 276 seconds] 01:20:03 -!- Kibane [Kibane@83.231.93.62] has quit [] 01:21:31 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 265 seconds] 01:22:15 ASau [~user@83.69.227.32] has joined #scheme 01:29:09 sstrickl [~sstrickl@c-98-216-238-231.hsd1.ma.comcast.net] has joined #scheme 01:45:38 -!- RageOfThou [~RageOfTho@users-55-176.vinet.ba] has quit [Ping timeout: 240 seconds] 01:49:35 parolang` [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 01:56:52 -!- metasyntax` [~taylor@pool-71-127-125-129.aubnin.fios.verizon.net] has quit [Quit: Be seeing you.] 01:58:27 -!- curi_ [~curi@adsl-99-114-139-86.dsl.pltn13.sbcglobal.net] has quit [Quit: Leaving] 02:24:14 R3cur51v3 [~Recursive@173-30-222-57.client.mchsi.com] has joined #scheme 02:25:25 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 02:26:44 xwl [~user@125.34.170.89] has joined #scheme 02:30:06 ktzqbp [~ktzqbp@unaffiliated/ktzqbp] has joined #scheme 02:32:48 -!- xwl [~user@125.34.170.89] has quit [Remote host closed the connection] 02:33:12 xwl [~user@125.34.170.89] has joined #scheme 02:44:02 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 240 seconds] 02:49:40 -!- Fare [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 02:50:15 Fare [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has joined #scheme 02:50:54 -!- Sergio` [~positron@unaffiliated/sergio/x-8197433] has quit [Quit: Lost terminal] 02:52:14 Sergio` [~positron@unaffiliated/sergio/x-8197433] has joined #scheme 02:52:39 timj__ [~timj@e176198113.adsl.alicedsl.de] has joined #scheme 02:52:49 elderK [~zk@pdpc/supporter/active/elderk] has joined #scheme 02:54:05 -!- ktzqbp [~ktzqbp@unaffiliated/ktzqbp] has quit [Remote host closed the connection] 02:55:39 -!- timj_ [~timj@e176194147.adsl.alicedsl.de] has quit [Ping timeout: 248 seconds] 02:56:54 jengle [~jengle@64.252.21.168] has joined #scheme 03:14:33 -!- nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has quit [Quit: Lost terminal] 03:18:31 -!- bgs100 is now known as bgs000 03:21:57 -!- Zarutian [~zarutian@194-144-84-110.du.xdsl.is] has quit [Quit: Zarutian] 03:25:49 bitweiler [~phax@adsl-69-153-229-179.dsl.pnblar.swbell.net] has joined #scheme 03:32:12 how does one use sfri 42 in plt-scheme? 03:34:10 bitweiler: Read the SRFI itself. It has examples. :-) 03:34:16 rudybot: eval (require srfi/42) 03:34:18 To load it, use (require srfi/42) 03:34:19 *offby1: your scheme sandbox is ready 03:34:21 offby1: Jinx! 03:34:26 *offby1* glances around nervously. 03:35:09 *offby1* subtly makes a magic sign to ward of the jinxulousness 03:35:14 Awwww.... 03:35:16 or, "jinxulosity" 03:38:56 cky: I have read the SRFI itself, I just didn't know how to load it in plt thanks, thou ;T 03:39:25 rudybot: eval (list-ec (: i 5) (* i i)) 03:39:26 *offby1: ; Value: (0 1 4 9 16) 03:39:39 offby1: Win! :-) 03:39:41 *offby1* can copy-n-paste with the best of 'em 03:39:45 Hehehehehe. 03:40:24 me too, hehe 03:44:25 .oO("bitrot ... rotweiler ...") 03:46:55 -!- elderK [~zk@pdpc/supporter/active/elderk] has quit [Quit: elderK] 03:49:37 -!- xwl [~user@125.34.170.89] has quit [Remote host closed the connection] 03:55:55 Mohamdu [~Mohamdu@CPE0013f7bc6820-CM0013f7bc681c.cpe.net.cable.rogers.com] has joined #scheme 03:57:31 -!- snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has quit [Quit: snarkyboojum] 04:00:38 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 04:02:09 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 04:07:05 -!- Michael_Mohamed [~Mohamdu@CPE0013f7bc6820-CM0013f7bc681c.cpe.net.cable.rogers.com] has quit [Quit: Leaving] 04:07:29 proq [~user@unaffiliated/proqesi] has joined #scheme 04:10:24 snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has joined #scheme 04:14:07 ktzqbp [~ktzqbp@unaffiliated/ktzqbp] has joined #scheme 04:18:38 jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has joined #scheme 04:26:32 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 04:28:05 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 04:39:13 -!- snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has quit [Quit: snarkyboojum] 04:40:03 -!- bitweiler [~phax@adsl-69-153-229-179.dsl.pnblar.swbell.net] has quit [Remote host closed the connection] 04:43:34 snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has joined #scheme 04:53:00 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 04:53:24 -!- untouchable [untouchabl@dhcp-129-64-166-29.dorm.brandeis.edu] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] 04:53:29 -!- ktzqbp [~ktzqbp@unaffiliated/ktzqbp] has quit [Remote host closed the connection] 04:53:44 -!- jengle [~jengle@64.252.21.168] has quit [Quit: Leaving.] 05:00:45 Kizaru [~plaz@pool-173-76-170-157.bstnma.fios.verizon.net] has joined #scheme 05:01:47 ktzqbp [~ktzqbp@unaffiliated/ktzqbp] has joined #scheme 05:03:13 -!- snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has quit [Quit: snarkyboojum] 05:04:04 -!- Kizaru [~plaz@pool-173-76-170-157.bstnma.fios.verizon.net] has quit [Read error: Connection reset by peer] 05:06:46 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Ping timeout: 245 seconds] 05:07:07 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 05:07:19 -!- parolang` [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 05:08:41 sladegen [~nemo@unaffiliated/sladegen] has joined #scheme 05:09:48 snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has joined #scheme 05:15:30 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [Quit: leaving] 05:16:16 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 05:22:54 -!- snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has quit [Quit: snarkyboojum] 05:24:19 snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has joined #scheme 05:40:46 -!- jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has quit [Ping timeout: 240 seconds] 05:49:45 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 05:52:34 -!- snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has quit [Ping timeout: 264 seconds] 05:56:57 snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has joined #scheme 06:01:20 ryan__ [~ryan@174-21-147-70.tukw.qwest.net] has joined #scheme 06:05:42 -!- ryan__ [~ryan@174-21-147-70.tukw.qwest.net] has quit [Quit: leaving] 06:07:09 -!- mathk [~mathk@lns-bzn-36-82-251-61-89.adsl.proxad.net] has quit [Read error: Connection reset by peer] 06:07:19 mathk [~mathk@lns-bzn-58-82-251-215-44.adsl.proxad.net] has joined #scheme 06:08:55 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 06:14:56 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 06:23:48 xwl [~user@125.34.170.89] has joined #scheme 06:29:43 chandler: it's a type warning 06:40:25 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 06:51:18 newbie008 [~48c8da6f@gateway/web/freenode/x-pksuefrmefoktlsw] has joined #scheme 06:58:45 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 06:59:22 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 07:02:43 -!- dfkjjkfd [~paulh@35-13-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 07:10:22 when I do "(call/cc (lambda (k) (k 42)))", what is callcc doing? is it (1) applying the lambda to the current continuation or is it (2) passing the current continuation to the lambda as a parameter? 07:17:45 2 07:18:03 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 07:22:27 -!- proq [~user@unaffiliated/proqesi] has quit [Remote host closed the connection] 07:23:40 proq [~user@unaffiliated/proqesi] has joined #scheme 07:29:22 foof: thanks :) i'll do some more reading now that i know that 07:31:29 Is there a difference? 07:32:25 I was just wondering that 07:32:51 oh, i mis-read 1... there's no differencce 07:33:07 aha, I thought it was just the late night 07:34:06 -!- xwl [~user@125.34.170.89] has quit [Remote host closed the connection] 07:34:37 a trick question :o 07:34:57 The standard IRC answer would be "Yes." 07:35:10 there's no difference between 1 ad 2? ?? 07:35:23 oh! 07:35:28 oh i see 07:35:39 I think #scheme fails at IRC 07:36:20 now in that case above, what is the current continuation? the whole call/cc call returns 42, but i'm not sure why 07:36:41 what should I do when I "return"? 07:37:06 i don't understand the question 07:37:20 that's what the current continuation is 07:37:51 oh yeah i understand what a continuation is, and yeah it can be said to be that 07:38:39 now who asks the question "what should i do when I return?", is that (1) call/cc asking that question, or is that (2) the lambda? 07:39:17 because nothing gets done when call/cc returns above, so does that mean that the continuation is "nothing" ? 07:39:21 dzhus [~sphinx@89-178-230-163.broadband.corbina.ru] has joined #scheme 07:46:31 OH!!!! 07:46:39 i think i got it! 07:48:17 in any lambda that i may pass to callcc, whenever i call the continuation that was passed to the lambda, i will immediately return to the continuation which is the line right after the call to callcc, right? 07:48:40 not sure I'd talk about lines 07:49:36 i'm trying to make a parallel with gotos 07:49:41 but youre right 07:49:48 so the thing is 07:50:30 i pass a lambda to callcc. callcc then gives this lambda a continuation that I can use as a function. whenever I call that continuation I will immediately cause the lambda to return 07:50:33 is that correct? 07:51:01 looks right 07:51:53 now, if inside that lambda, instead of simply calling the continuation with zero parmeters, i apply that continuation to a value (for instance, 42), then I will immediately cause the lambda to return that value! 07:51:54 correct? 07:53:01 yeah 07:53:44 wow that's so much easier than i thought 07:55:06 as a humble suggestion, whenever someone asks what callcc does, you should simply say "callcc takes a parameter that is a lambda, and to that lambda it passes a RETURN function that you can use inside the lambda to return. callcc will then ALSO return the value that the lambda returned" 07:55:31 I wouldn't think of it in terms of returning 07:55:42 but I guess you can see it like an early return 07:55:47 copumpkin: but it can be thought in those terms exactly right? 07:55:52 copumpkin: right right, a forced return 07:56:27 yeah, but it's handy to keep the "explicit return" of calling a continuation separate from the implicit return of the value of your expression 07:56:27 copumpkin: but now i'm curious, why do you say that? is there an example where seeing it in terms of return makes it harder to understand? 07:56:45 copumpkin: oh definitely 07:57:19 copumpkin: i agree, especially in scheme where the last evaluation is always returned. so that if you "force return" before it will NOT return the last evaluation of that lambda 07:58:24 xwl [~user@125.34.170.89] has joined #scheme 07:58:53 my gosh all this time trying to understand it 07:58:57 numerous tutorials read 07:59:00 i finally got it 07:59:14 :) 07:59:29 i feel amazing, lol 07:59:41 -!- xwl [~user@125.34.170.89] has quit [Remote host closed the connection] 07:59:47 dont even have to write it down, it just makes sense 08:00:05 now you schemers dont have monads right? (LOL now that's a hard concept to grasp) 08:01:29 people have encoded monad-like behavior in scheme 08:01:45 but the haskell monad is actually a type-level thing 08:02:34 well i believe that the fact that monads are a type in haskell makes it more difficult to understand because then in order to grasp monads you'll have to grasp haskell's typeclasses first 08:02:49 copumpkin: do you understand monads? 08:02:57 yep 08:03:11 well, the monad (in the mathematical sense) is actually the type constructor in haskell 08:03:20 so Maybe, for example 08:03:32 it's a function that takes a type and gives a type 08:03:32 Maybe is a monad? 08:03:37 is Just a monad as well? 08:03:48 nope, it's a data constructor of Maybe a 08:04:07 anyway, we can move to #haskell if you want to talk more about that, so as not to annoy the schemers :P 08:04:21 i'd love that 08:25:36 pavelludiq [~quassel@91.139.196.103] has joined #scheme 08:27:15 -!- dzhus [~sphinx@89-178-230-163.broadband.corbina.ru] has quit [Remote host closed the connection] 08:31:34 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 08:32:46 -!- snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has quit [Ping timeout: 240 seconds] 08:34:05 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 08:34:18 snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has joined #scheme 08:41:15 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 240 seconds] 09:10:09 karme [~user@static.180.75.40.188.clients.your-server.de] has joined #scheme 09:11:24 fabe [~fabe@p54A7D87A.dip.t-dialin.net] has joined #scheme 09:20:27 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 09:34:37 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 09:49:16 somnium [~user@adsl-65-181-75.dab.bellsouth.net] has joined #scheme 09:59:34 jgracin [~jgracin@vipnet4921.mobile.carnet.hr] has joined #scheme 10:03:09 Michael_Mohamed [~Mohamdu@CPE0013f7bc6820-CM0013f7bc681c.cpe.net.cable.rogers.com] has joined #scheme 10:05:23 -!- karme [~user@static.180.75.40.188.clients.your-server.de] has quit [Remote host closed the connection] 10:06:05 -!- Mohamdu [~Mohamdu@CPE0013f7bc6820-CM0013f7bc681c.cpe.net.cable.rogers.com] has quit [Ping timeout: 252 seconds] 10:10:02 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Remote host closed the connection] 10:11:04 hotblack23 [~jh@p4FC5A15A.dip.t-dialin.net] has joined #scheme 10:13:25 _danb_ [~user@124-168-128-117.dyn.iinet.net.au] has joined #scheme 10:14:30 grettke [~grettke@cpe-65-30-16-243.wi.res.rr.com] has joined #scheme 10:15:51 -!- grettke [~grettke@cpe-65-30-16-243.wi.res.rr.com] has quit [Client Quit] 10:19:48 karme [~user@static.180.75.40.188.clients.your-server.de] has joined #scheme 10:26:40 masm [~masm@2.80.155.207] has joined #scheme 10:26:44 so why haskell and not curry? isn't it a bit too "intimate" to use first name (at least for europeans). were they afraid of curry jokes? ... oh, thery is Curry language... silly germans. don't see Alonzo, though. It would be surreal to say "I use Church"... anyway... /me rests. 10:27:08 incubot: functional programming is hard. let's go to church. 10:27:12 No, you just get a strange Church numeral. 10:28:02 a question mark of god. perhaps my fonts don't support godly unicode? 10:31:52 KiCS is a compiler that translates Curry to Haskell. LOL... an anti-cannibal... 10:41:07 melba [~blee@unaffiliated/lazz0] has joined #scheme 10:44:57 -!- masm [~masm@2.80.155.207] has left #scheme 10:45:29 masm [~masm@bl19-155-207.dsl.telepac.pt] has joined #scheme 10:45:40 -!- masm [~masm@bl19-155-207.dsl.telepac.pt] has quit [Client Quit] 10:46:04 masm [~masm@bl19-155-207.dsl.telepac.pt] has joined #scheme 10:46:04 -!- masm [~masm@bl19-155-207.dsl.telepac.pt] has quit [Client Quit] 10:47:23 masm [~masm@2.80.155.207] has joined #scheme 10:51:29 HG` [~HG@xdslff022.osnanet.de] has joined #scheme 10:52:54 -!- masm [~masm@2.80.155.207] has quit [Quit: Leaving.] 10:53:11 masm [~masm@bl19-155-207.dsl.telepac.pt] has joined #scheme 11:04:36 -!- ktzqbp [~ktzqbp@unaffiliated/ktzqbp] has quit [Remote host closed the connection] 11:05:25 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 11:08:35 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 11:12:55 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 11:14:27 -!- masm [~masm@bl19-155-207.dsl.telepac.pt] has quit [Quit: Leaving.] 11:16:14 -!- ve [~a@smith.xen.tardis.ed.ac.uk] has quit [Ping timeout: 258 seconds] 11:18:05 masm [~masm@2.80.155.207] has joined #scheme 11:21:29 ve [~a@smith.xen.tardis.ed.ac.uk] has joined #scheme 11:27:21 -!- masm [~masm@2.80.155.207] has quit [Quit: Leaving.] 11:28:09 masm [~masm@bl19-155-207.dsl.telepac.pt] has joined #scheme 11:29:39 alvatar [~alvatar@33.232.218.87.dynamic.jazztel.es] has joined #scheme 11:36:07 -!- bgs000 is now known as bgs100 11:40:20 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 11:42:07 sladegen, re: Ada 11:45:45 nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has joined #scheme 11:50:47 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 12:06:36 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 12:09:38 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 12:13:51 Jafet: bah, but that's a grrl... 12:16:29 *sladegen* imgaines Department of Defense types talking between themselves of implementing something in "Lovelace"... "Make Ada, not Lovelace!" 12:18:10 MrFahrenheit [~RageOfTho@users-55-122.vinet.ba] has joined #scheme 12:22:49 I will name my next programming language Billy, after Billy Tipton 12:29:50 well, there is or (even are) Alice, perhaps Dorothy if it's anything like Oz ;) 12:33:55 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 12:34:38 -!- newbie008 [~48c8da6f@gateway/web/freenode/x-pksuefrmefoktlsw] has quit [Ping timeout: 252 seconds] 12:34:50 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 240 seconds] 12:35:38 *offby1* gives a talk on EDNA 12:40:24 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 12:43:51 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 12:49:24 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 12:52:07 xwl [~user@125.34.170.89] has joined #scheme 13:02:32 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 13:04:46 kephas [~pierre@AStrasbourg-551-1-80-94.w81-51.abo.wanadoo.fr] has joined #scheme 13:08:18 -!- nowhereman [~pierre@AStrasbourg-551-1-70-158.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 13:12:02 Zarutian [~zarutian@194-144-84-110.du.xdsl.is] has joined #scheme 13:21:20 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 13:30:08 -!- Michael_Mohamed [~Mohamdu@CPE0013f7bc6820-CM0013f7bc681c.cpe.net.cable.rogers.com] has quit [Ping timeout: 252 seconds] 13:45:30 Mkman [~tiago@bl17-24-241.dsl.telepac.pt] has joined #scheme 13:45:30 -!- leppie [~lolcow@196-210-254-202.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 13:45:32 hey 13:46:12 what is the best book in scheme for newbie wchich only knew a litle of C? 13:48:05 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 13:48:52 Jafet1 [~Jafet@unaffiliated/jafet] has joined #scheme 13:49:54 Mkman: C knowledge isn't that relevant when learning Scheme 13:49:55 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Disconnected by services] 13:50:01 -!- Jafet1 is now known as Tefaj 13:50:04 (it may even hinder understanding, according to some) 13:50:04 Mkman: see the topic... you probably want the last two... 13:50:28 If you're new to programming in general, you might want to check out The Little Schemer 13:51:03 (even if not, it's a good book IMHO) 13:51:46 you might want to check out http://www.ccs.neu.edu/home/matthias/HtDP2e/ 13:52:24 esp if you are starting with plt scheme 13:52:53 leppie [~lolcow@196-210-254-202.dynamic.isadsl.co.za] has joined #scheme 13:56:00 a less gentle introduction, also free online, is http://www.scheme.com/tspl4/ 13:56:06 MononcQc [~Ferd@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 13:59:10 how about a really _brutal_ introduction? 14:01:29 Those are the best! 14:02:50 Well, MIT thinks SICP is brutal. 14:02:58 Pampered kids. 14:03:39 heh 14:04:15 Personally, I pretend to myself that I'm progressing through LISP 14:04:40 progressing ... or traipsing? 14:05:54 Hmm, that's a very useful addition to my vocabulary 14:06:24 I usually gallivant around books 14:07:07 weird. 14:07:28 I've been playing with Google Sets, and I'd typed "schlep", "traipse", and "gallivant" into it. 14:07:29 *offby1* backs away slowly 14:09:02 -!- MononcQc [~Ferd@modemcable062.225-20-96.mc.videotron.ca] has quit [Ping timeout: 265 seconds] 14:12:41 SICP is a good book? 14:13:50 yep 14:14:00 not easy, but fun 14:15:04 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 14:19:35 -!- xwl [~user@125.34.170.89] has quit [Remote host closed the connection] 14:24:08 -!- Mkman [~tiago@bl17-24-241.dsl.telepac.pt] has left #scheme 14:51:07 -!- alvatar [~alvatar@33.232.218.87.dynamic.jazztel.es] has quit [Quit: leaving] 15:02:31 simonh [~simonholg@2.96.64.76] has joined #scheme 15:11:02 -!- _danb_ [~user@124-168-128-117.dyn.iinet.net.au] has quit [Remote host closed the connection] 15:11:27 -!- snorble [~none@s83-179-14-105.cust.tele2.se] has quit [Read error: Connection reset by peer] 15:11:51 snorble [~none@s83-179-14-105.cust.tele2.se] has joined #scheme 15:13:48 -!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 15:17:02 gravicappa [~gravicapp@ppp91-78-228-212.pppoe.mtu-net.ru] has joined #scheme 15:23:15 anyone know how i would approach turning '(foo bar) into '("foo" "bar") ? 15:23:29 sure 15:23:36 rudybot: eval (map symbol->string '(foo bar)) 15:23:37 *offby1: ; Value: ("foo" "bar") 15:23:38 r5rs symbol->string 15:23:38 ie the textual name of a symbol into a string literal? 15:23:38 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-9.html#%_idx_444 15:23:40 -rudybot:#scheme- http://tinyurl.com/3equbh 15:23:42 chandler: ha! beat ya 15:23:48 Yes, you did. 15:23:51 *offby1* dances like an idiot in the end zone 15:23:54 symbol->string awesome 15:24:24 offby1: That calls for an excessive celebration penalty. 15:24:34 USA! USA! 15:24:35 Don't taunt the ref! 15:41:11 bogiebro [~sam@c-24-131-186-213.hsd1.mn.comcast.net] has joined #scheme 15:54:05 jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has joined #scheme 15:56:03 -!- bogiebro [~sam@c-24-131-186-213.hsd1.mn.comcast.net] has quit [Quit: bogiebro] 15:59:31 -!- incubot [incubot@klutometis.wikitex.org] has quit [Remote host closed the connection] 15:59:44 -!- jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has quit [Ping timeout: 252 seconds] 16:01:22 jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has joined #scheme 16:02:37 -!- jgracin [~jgracin@vipnet4921.mobile.carnet.hr] has quit [Ping timeout: 265 seconds] 16:03:30 alvatar [~alvatar@197.127.222.87.dynamic.jazztel.es] has joined #scheme 16:04:42 incubot [~incubot@klutometis.wikitex.org] has joined #scheme 16:10:32 bogiebro [~sam@c-24-131-186-213.hsd1.mn.comcast.net] has joined #scheme 16:11:25 -!- bogiebro [~sam@c-24-131-186-213.hsd1.mn.comcast.net] has quit [Client Quit] 16:16:41 -!- karme [~user@static.180.75.40.188.clients.your-server.de] has quit [Remote host closed the connection] 16:17:05 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 16:29:11 -!- HG` [~HG@xdslff022.osnanet.de] has quit [Quit: Leaving.] 16:30:00 hi 16:30:19 I've been using vim for scheme, and i was doing well 16:30:27 but I'd like to learn some emacs 16:30:44 what is the slime equivalent for scheme? 16:30:49 quack? 16:34:43 -!- gravicappa [~gravicapp@ppp91-78-228-212.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 16:36:29 gravicappa [~gravicapp@ppp91-78-228-212.pppoe.mtu-net.ru] has joined #scheme 16:41:11 jgracin [~jgracin@vipnet4921.mobile.carnet.hr] has joined #scheme 16:53:27 -!- virl [~virl__@chello062178085149.1.12.vie.surfer.at] has quit [Remote host closed the connection] 16:54:18 bogiebro [~sam@c-24-131-186-213.hsd1.mn.comcast.net] has joined #scheme 16:56:20 -!- bogiebro [~sam@c-24-131-186-213.hsd1.mn.comcast.net] has quit [Client Quit] 17:08:27 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 17:08:37 xwl [~user@125.34.170.89] has joined #scheme 17:10:03 -!- xwl [~user@125.34.170.89] has quit [Remote host closed the connection] 17:12:50 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 240 seconds] 17:14:26 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Ping timeout: 240 seconds] 17:16:04 sladegen [~nemo@unaffiliated/sladegen] has joined #scheme 17:20:31 -!- gravicappa [~gravicapp@ppp91-78-228-212.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 17:21:34 gravicappa [~gravicapp@ppp85-140-116-223.pppoe.mtu-net.ru] has joined #scheme 17:26:32 -!- jgracin [~jgracin@vipnet4921.mobile.carnet.hr] has quit [Ping timeout: 258 seconds] 17:31:13 xwl [~user@125.34.170.89] has joined #scheme 17:37:36 -!- pavelludiq [~quassel@91.139.196.103] has quit [Remote host closed the connection] 17:38:12 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 17:39:09 ASau [~user@83.69.227.32] has joined #scheme 17:48:05 -!- alexsuraci [~alex@pool-71-188-133-67.aubnin.fios.verizon.net] has quit [Ping timeout: 252 seconds] 17:48:14 -!- hadronzoo [~hadronzoo@ppp-70-251-102-238.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 17:49:17 alexsuraci [~alex@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #scheme 17:52:49 -!- Tefaj [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 17:53:21 -!- xwl [~user@125.34.170.89] has left #scheme 17:53:42 xwl [~user@125.34.170.89] has joined #scheme 17:56:48 -!- alexsuraci [~alex@pool-71-188-133-67.aubnin.fios.verizon.net] has quit [Quit: Lost terminal] 17:57:16 alexsuraci [~alex@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #scheme 17:59:18 dfkjjkfd [~paulh@35-13-ftth.onsnetstudenten.nl] has joined #scheme 18:07:47 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 18:07:52 kniu [~kniu@pool-71-105-70-131.lsanca.dsl-w.verizon.net] has joined #scheme 18:12:13 joast [~rick@76.178.178.72] has joined #scheme 18:18:10 -!- MrFahrenheit [~RageOfTho@users-55-122.vinet.ba] has quit [Read error: No route to host] 18:18:29 MrFahrenheit [~RageOfTho@users-55-122.vinet.ba] has joined #scheme 18:18:58 -!- cpr420 [~cpr420@unaffiliated/cpr420] has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!] 18:35:31 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 18:43:49 -!- doc_who [~doc_who@c-98-231-201-176.hsd1.md.comcast.net] has quit [Read error: Connection reset by peer] 18:44:44 doc_who [~doc_who@c-98-231-201-176.hsd1.md.comcast.net] has joined #scheme 18:51:19 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 18:53:54 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 18:56:56 jgracin [~jgracin@vipnet4921.mobile.carnet.hr] has joined #scheme 18:58:01 -!- ASau [~user@83.69.227.32] has quit [Ping timeout: 245 seconds] 19:04:55 -!- MrFahrenheit [~RageOfTho@users-55-122.vinet.ba] has quit [Ping timeout: 260 seconds] 19:08:15 ASau [~user@83.69.227.32] has joined #scheme 19:12:02 does anyone here use quack? 19:24:11 alvatar: no, but you might have just persuaded me to try. I've been using Dr Scheme 19:25:02 simonh: there is no tutorial anywhere 19:25:13 simonh: I don't know what it actually does 19:27:45 alvatar: have you tried http://www.cs.huji.ac.il/~osigor/emacs/pllab.html ? 19:36:44 simonh: ok, there is some useful info here :) 19:37:38 alvatar: I'm pleased to hear it! 19:38:25 pdponze [~pdponze@144.85.124.96] has joined #scheme 19:38:34 alvatar: http://www.neilvandyke.org/quack/ ? 19:40:00 hadronzoo [~hadronzoo@ppp-70-251-102-238.dsl.rcsntx.swbell.net] has joined #scheme 19:40:52 doc_who: yes, but there is no info there, just the file to download 19:41:55 doc_who: besides the link to the that howto 19:42:25 why don't you install it and try it out? 19:42:41 im sure uninstalling it is easy if you dont like it 19:43:26 i don't use emacs so I can't help you with installing it though 19:43:54 HG` [~HG@xdsles248.osnanet.de] has joined #scheme 19:45:02 doc_who: yes :) I've been doing that 19:45:23 doc_who: I have never used emacs before, so it's a little bit hard at the beginning 19:45:33 just as vim was at the beginning 19:45:51 it looks like it mimics Dr Scheme 19:46:10 or at least the layout in the picture does 19:46:52 never used dr scheme either :) 19:49:12 vim confuses me 19:51:08 I'm really happy with it for scheme, but today I just decided to try emacs 19:57:50 Mohamdu [~Mohamdu@CPE0013f7bc6820-CM0013f7bc681c.cpe.net.cable.rogers.com] has joined #scheme 20:03:41 -!- Fare [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has quit [Quit: Leaving] 20:04:51 -!- simonh [~simonholg@2.96.64.76] has quit [Quit: Leaving] 20:13:01 -!- HG` [~HG@xdsles248.osnanet.de] has quit [Ping timeout: 245 seconds] 20:13:52 -!- hadronzoo [~hadronzoo@ppp-70-251-102-238.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 20:15:09 yea i want to learn how to use vim 20:15:23 im going through vimtutor 20:20:01 MrFahrenheit [~RageOfTho@users-33-31.vinet.ba] has joined #scheme 20:22:58 -!- 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] 20:23:31 HG` [~HG@xdsleg150.osnanet.de] has joined #scheme 20:24:12 micr0spell [~micr0spel@200.77.157.13] has joined #scheme 20:25:01 is there a convention for no-ops with DYNAMIC-WIND: (lambda () #f), maybe; or simply VALUES? 20:26:40 schmir [~schmir@p54A937F4.dip0.t-ipconnect.de] has joined #scheme 20:27:10 -!- elly is now known as evilelly 20:27:29 -!- micr0spell [~micr0spel@200.77.157.13] has quit [Killed (idoru (Spam is off topic on freenode.))] 20:32:26 -!- jgracin [~jgracin@vipnet4921.mobile.carnet.hr] has quit [Ping timeout: 240 seconds] 20:34:04 -!- alvatar [~alvatar@197.127.222.87.dynamic.jazztel.es] has quit [Quit: leaving] 20:36:46 -!- pdponze [~pdponze@144.85.124.96] has left #scheme 20:44:32 klutometis: I don't think `values' is technically legal per R5RS and the boilerplate about continuations otherwise not specified receiving exactly one value. 20:45:17 klutometis: I tend to use something like (lambda () #f) myself. 20:46:02 Or, if I'm feeling a bit cheeky and not using TLYTBKAR, (lambda () (if #f #f)) 20:47:27 cpr420 [~cpr420@unaffiliated/cpr420] has joined #scheme 20:51:18 proq [~user@unaffiliated/proqesi] has joined #scheme 21:00:46 jmcphers [~jmcphers@218.185.108.156] has joined #scheme 21:08:51 -!- melba [~blee@unaffiliated/lazz0] has quit [Quit: i want to be formal but i'm here to party] 21:12:13 -!- HG` [~HG@xdsleg150.osnanet.de] has quit [Quit: Leaving.] 21:12:55 Have a macro that expands to (if #f #f) or (void), depending on whether TLYTBKAR is being used. :-P 21:13:53 I like using SRFI 26. So instead of (lambda () #f), I use (cut #f). :-) 21:14:15 Oh wait. That won't work. 21:14:31 (lambda () (foo bar baz)) can be turned into (cut foo bar baz). 21:14:46 But here we aren't calling #f. Oh well. Too zealous. :-P 21:17:59 hadronzoo [~hadronzoo@rrcs-67-78-79-54.sw.biz.rr.com] has joined #scheme 21:19:34 is someone still trying to use emacs w/ scheme? 21:20:51 "still trying"? 21:21:11 "Trying" implies it doesn't work, while the impression I get is that it's an ideal configuration that works well. 21:21:18 someone mentioned earlier they were trying to set up emacs w/ scheme. 21:22:16 oh yeah, i've just started, but i've adapted some tricks from my previous setup w/ clojure and tcl that i'm willing to share 21:22:36 cky: The right tool for the job here is actually `constantly', but I'm not aware of any SRFI that provides such a thing. Maybe it goes under some different name that I'm not aware of. 21:22:40 it's rockin' 21:22:58 Ive been liking emacs + geiser + paredit 21:24:27 oooh, didn't run into geiser, looks cool! 21:24:48 chandler: *nods* 21:25:11 still only PLT and Guile support I think, but its close to slime as an interactive environment :D 21:25:27 -!- evilelly is now known as elly 21:25:48 why was elly evil 21:29:15 -!- schmir [~schmir@p54A937F4.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 21:40:55 IJP [~Ian@host86-173-116-174.range86-173.btcentralplus.com] has joined #scheme 21:42:26 -!- kniu [~kniu@pool-71-105-70-131.lsanca.dsl-w.verizon.net] has quit [Quit: Leaving] 21:59:45 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 22:07:22 jengle [~jengle@69.0.90.109] has joined #scheme 22:07:32 -!- jengle [~jengle@69.0.90.109] has quit [Read error: Connection reset by peer] 22:11:59 ktzqbp [~ktzqbp@unaffiliated/ktzqbp] has joined #scheme 22:14:47 -!- somnium [~user@adsl-65-181-75.dab.bellsouth.net] has left #scheme 22:21:36 -!- hotblack23 [~jh@p4FC5A15A.dip.t-dialin.net] has quit [Quit: Leaving.] 22:25:06 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 240 seconds] 22:28:55 Nshag [~none@AClermont-Ferrand-551-1-7-10.w92-133.abo.wanadoo.fr] has joined #scheme 22:31:46 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Ping timeout: 245 seconds] 22:33:07 sladegen [~nemo@unaffiliated/sladegen] has joined #scheme 22:33:21 sepult [~levgue@xdsl-87-79-171-47.netcologne.de] has joined #scheme 22:34:23 joast [~rick@76.178.178.72] has joined #scheme 22:35:41 -!- doc_who [~doc_who@c-98-231-201-176.hsd1.md.comcast.net] has quit [Quit: peace!] 22:40:46 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 240 seconds] 22:42:24 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Read error: Connection reset by peer] 22:45:42 -!- R3cur51v3 [~Recursive@173-30-222-57.client.mchsi.com] has quit [Quit: This system is going down for poweroff RIGHT FREAKING NOW!!] 22:47:37 wtfness [~wtfness@89.211.190.132] has joined #scheme 22:48:59 -!- wtfness [~wtfness@89.211.190.132] has left #scheme 22:50:52 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 22:52:07 ASau [~user@83.69.227.32] has joined #scheme 22:57:21 -!- hadronzoo [~hadronzoo@rrcs-67-78-79-54.sw.biz.rr.com] has quit [Quit: hadronzoo] 22:57:53 joast [~rick@76.178.178.72] has joined #scheme 23:13:49 Fare [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has joined #scheme 23:15:04 -!- Fare [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has quit [Client Quit] 23:20:44 hadronzoo [~hadronzoo@rrcs-67-78-79-54.sw.biz.rr.com] has joined #scheme 23:31:46 -!- joast [~rick@76.178.178.72] has quit [Ping timeout: 240 seconds] 23:32:57 -!- masm [~masm@bl19-155-207.dsl.telepac.pt] has quit [Quit: Leaving.] 23:33:21 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 23:36:18 -!- sepult [~levgue@xdsl-87-79-171-47.netcologne.de] has quit [Read error: Connection reset by peer] 23:37:59 sepult [~levgue@xdsl-87-79-171-47.netcologne.de] has joined #scheme 23:50:47 joast [~rick@76.178.178.72] has joined #scheme