00:05:15 lol 00:05:22 true. 00:07:41 Riastradh well. in python it works pretty much that way. 00:08:12 No, it doesn't. It's special syntax in Python. 00:08:34 You can't say y = *x; f(y) and have the same effect as f(*x) in Python. 00:10:00 Riastradh the * is equivalent to doing f(some_function_that_takes_the_list_as_elements(list)) 00:10:38 No, it's not. You can't write a new function g such that f(*x) = f(g(x)). 00:11:05 Riastradh the * is a built-in keyword. but i think it might be possible to write that g(x) function. 00:11:16 Riastradh why wouldn't it be possible? huh :P 00:11:27 If it is possible, then Python is brokener than I thought. 00:11:56 Riastradh i'm pretty sure * is syntax-sugar for meaning f(g(x)). 00:12:17 Let me know if you find what to put in the ellipsis in `def g(x): ...' to make f(*x) = f(g(x)) for all f. 00:13:04 Riastradh are you familiar with python? 00:13:11 Yes... 00:13:13 i mean, are you a experienced python programmer? 00:13:58 Riastradh you know that functions in python are objects? and they work pretty much like classes right? 00:15:26 -!- Fare [fare@nat/google/x-cnygogqvmzltiyqz] has quit [Ping timeout: 245 seconds] 00:15:59 I'm not sure in what sense you mean that they work `like classes', but what's this a lead-in to? 00:16:19 dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has joined #scheme 00:17:07 Riastradh the point here is: when you do args=[1, 2, 3] f(*args) it is syntatically equivalent to f(g(args)) since the * palys the role of g. it is different from apply(function, [1, 2, 3, 4]). 00:17:44 Tau: no, it's syntactic suggar for (apply f args). 00:18:01 It's like writing (f (apply args)) ie. it's meaningless poo. 00:18:54 pbj in scheme that is. 00:19:21 Tau, if there is some such g, let me know how to define it. You can use * in its definition if you like. 00:19:28 -!- acarrico [~acarrico@pppoe-68-142-36-178.gmavt.net] has quit [Read error: Operation timed out] 00:20:14 Riastradh i don't think there is such a g. but i believe it is possible to implement. it doesn't *break* the language at all. 00:21:39 Riastradh you could teorically have things like *(x) if python permited. you can have _(x) too. notice that is using the same format as *x except that you don't have the () around. 00:22:13 Riastradh so, behind the clothes, the * works pretty much as that 'g'. since it doesn't take *two* arguments as apply function. 00:22:28 it takes only one. 00:23:38 Riastradh i'm thinking about the 'g' function. 00:23:44 if you give me some min i might come up with something. 00:25:05 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #scheme 00:36:10 acarrico [~acarrico@pppoe-68-142-36-178.gmavt.net] has joined #scheme 00:40:47 Riastradh ok. here i have something that could work: i would define g to retrieve the previous node(in the tree of evaluation) which corresponds to the function that g was passed in as argument then i would apply the list passed to g by the function that was waiting for g to be evaluated in our case it would be f. 00:41:17 Riastradh but of course it wouldnt work damn well. 00:41:57 Riastradh but there might exist a way to change something inside the interpreter to make it possible of doing f(g([1, 2])) work like apply. 00:45:20 Onionnion|Eee [~ryan@adsl-68-254-171-79.dsl.milwwi.ameritech.net] has joined #scheme 00:47:20 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #scheme 00:48:37 Riastradh http://codepad.org/BlI34NxE 00:48:47 this would be a possible solution though. 00:52:10 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 256 seconds] 00:56:02 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 255 seconds] 01:03:53 -!- ijp [~user@host31-53-120-171.range31-53.btcentralplus.com] has quit [Quit: The garbage collector got me] 01:09:08 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 248 seconds] 01:09:35 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 01:23:20 -!- PuercoPop [~user@190.222.252.106] has quit [Ping timeout: 256 seconds] 01:39:55 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 01:45:21 b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has joined #scheme 01:45:46 -!- b4283 is now known as b4284 01:50:09 -!- notdan [~h@unaffiliated/notdan] has quit [Ping timeout: 260 seconds] 01:50:25 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 248 seconds] 01:52:13 notdan [~h@109.163.233.55] has joined #scheme 01:56:44 -!- notdan [~h@109.163.233.55] has quit [Remote host closed the connection] 01:57:30 notdan [~h@109.163.233.55] has joined #scheme 01:58:33 Tau, it has to work for all f, not just the ones you've defined specially. 01:59:32 Riastradh sure. i'll play around with the interpreter. i'm pretty sure it should be possible. 01:59:51 William [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has joined #scheme 02:00:14 -!- William is now known as Guest71893 02:01:08 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Quit: Computer has gone to sleep.] 02:02:10 -!- notdan [~h@109.163.233.55] has quit [Ping timeout: 246 seconds] 02:03:26 notdan [~h@109.163.233.55] has joined #scheme 02:08:18 -!- notdan [~h@109.163.233.55] has quit [Remote host closed the connection] 02:10:52 notdan [~h@109.163.233.55] has joined #scheme 02:14:26 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 246 seconds] 02:15:27 -!- notdan [~h@109.163.233.55] has quit [Remote host closed the connection] 02:15:49 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 02:17:05 notdan [~h@109.163.233.55] has joined #scheme 02:19:54 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #scheme 02:21:15 -!- notdan [~h@109.163.233.55] has quit [Remote host closed the connection] 02:22:17 notdan [~h@109.163.233.55] has joined #scheme 02:22:54 -!- kk`` [~kk@217.155.42.31] has quit [Quit: WeeChat 0.3.9.2] 02:23:45 -!- dan64 [dan64@dannyadam.com] has quit [Quit: ZNC - http://znc.in] 02:27:16 -!- notdan [~h@109.163.233.55] has quit [Remote host closed the connection] 02:28:17 notdan [~h@109.163.233.55] has joined #scheme 02:29:07 dan64 [dan64@dannyadam.com] has joined #scheme 02:32:47 -!- notdan [~h@109.163.233.55] has quit [Ping timeout: 252 seconds] 02:35:01 jrslepak [~jrslepak@c-71-233-149-127.hsd1.ma.comcast.net] has joined #scheme 02:36:14 notdan [~h@109.163.233.55] has joined #scheme 02:41:04 -!- notdan [~h@109.163.233.55] has quit [Remote host closed the connection] 02:41:15 Tau: Of course anything's possible if you mess with eval. 02:41:45 notdan [~h@109.163.233.55] has joined #scheme 02:42:50 Euthy yeah. but i thought of doing it without eval particularly. 02:43:14 -!- wbooze [~wbooze@xdsl-78-35-144-25.netcologne.de] has quit [Ping timeout: 256 seconds] 02:43:52 however, Riastradh, my point initially was: if you have a function g that plays the role of * or if you have (func (apply '(1 2 3))) wouldn't be bad at all. it would be just another way of doing (apply func '(1 2 3)). 02:46:35 -!- notdan [~h@109.163.233.55] has quit [Ping timeout: 244 seconds] 02:47:59 Riastradh http://codepad.org/b9TgyjXg the * in python works pretty much like 'g'. 02:48:13 notice that *(x) works as *x. 02:50:14 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 260 seconds] 02:50:44 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 02:52:22 Tau, no, the exercise is to write something other than *. The parentheses are irrelevant. 02:52:44 notdan [~h@109.163.233.55] has joined #scheme 02:52:50 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #scheme 02:52:53 Riastradh well. i'm working on it. 02:55:48 The point of this business is that if I'm reading some arbitrary code -- f(g(x), h(y)) -- I know what computes the first argument to f and what computes the second argument to f, because I can see immediately there's no * there. 02:56:48 If g and h could splice, then g could yield two arguments and h zero or vice versa, and in order to learn where the arguments to f come from, I have to look at a choice of two code paths, not just one. When reading a large body of code, this would cause an exponential explosion of code paths to follow just to read the code. 02:57:23 (Reading Python code is hard enough already because of the flat, global, non-lexically-scoped namespace for method names.) 02:57:42 -!- notdan [~h@109.163.233.55] has quit [Ping timeout: 264 seconds] 02:59:31 Riastradh i don't fully get your explanation. 02:59:40 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 256 seconds] 03:00:05 Riastradh so, you say that if it were possible for g to act as * it would be harder to understand python scope when calling functions? 03:00:08 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 03:00:42 Riastradh or, you mean that it could be possible to have f(g(x), g(y)) when f(*x, *y) is impossible? 03:01:27 If f(g(x), h(y)) could mean [a, b] = g(x); [] = h(y); f(a, b), rather than only a = g(x); b = h(y); f(a, b), then it would be exponentially harder to read and reason about Python code. 03:03:18 notdan [~h@109.163.233.55] has joined #scheme 03:03:43 Riastradh i'm gonna disagree with you about it. i don't see why it would be harder to reason, since it is a matter of (using it when it should be clearn enough). 03:03:56 Riastradh there are tons of bad programming style out there which langs permit programmers to use. 03:04:37 Riastradh there are some times where some styles are bad style and other times where the same bad styles are just good styles. the key is knowing when to use something. 03:05:10 Riastradh the () from scheme should turn programming exponentially hard if we didn't know how to indent the code. 03:05:23 in fact, i experienced such an experience when i didn't know well how to indent code. 03:05:42 No, only linearly so, not exponentially so. 03:06:29 Riastradh i had to change my font size to 15 to avoid headaches. lol 03:07:06 Your editor can decide automatically -- in linear time -- how to correctly indent the code. 03:07:32 (If your editor doesn't, may I recommend a better editor?) 03:08:18 -!- notdan [~h@109.163.233.55] has quit [Remote host closed the connection] 03:08:25 Riastradh yes. i wasn't using a plugin for auto indentation. i'm now. 03:08:41 Of course there are always bad styles abusing useful features; the point is that any style using f(g(x)) to mean anything but passing one argument to f is bad -- there is no useful application for such semantics. 03:09:32 Riastradh if f(g(x)) were possible in python then we could have f(g(x), g(y)) that would work like f(*(x + y)). 03:09:38 notdan [~h@109.163.233.55] has joined #scheme 03:09:56 Riastradh but yeah. i agree that there is no real gain in cleaness with that. 03:15:47 -!- jrapdx [~jra@74-95-41-205-Oregon.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 03:25:18 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Quit: Computer has gone to sleep.] 03:26:12 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #scheme 03:27:51 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Client Quit] 03:37:48 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 03:39:35 jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 03:42:32 {amon} [~lwa@p54A3AEEE.dip.t-dialin.net] has joined #scheme 03:42:59 -!- ski [~ski@c80-216-142-165.bredband.comhem.se] has quit [Ping timeout: 260 seconds] 03:43:14 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 03:43:52 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #scheme 03:45:23 -!- LWA [~lwa@p54A3ABB4.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 03:50:14 ski [~ski@c80-216-142-165.bredband.comhem.se] has joined #scheme 03:53:29 -!- gnomon_ is now known as gnomon 03:59:17 -!- ski [~ski@c80-216-142-165.bredband.comhem.se] has quit [Ping timeout: 255 seconds] 04:08:57 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:11:24 -!- Onionnion|Eee [~ryan@adsl-68-254-171-79.dsl.milwwi.ameritech.net] has quit [Quit: Leaving] 04:11:49 ski [~ski@c80-216-142-165.bredband.comhem.se] has joined #scheme 04:12:57 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Read error: Connection reset by peer] 04:13:19 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 04:14:45 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:19:45 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 04:27:13 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Ping timeout: 248 seconds] 04:29:20 -!- ski [~ski@c80-216-142-165.bredband.comhem.se] has quit [Ping timeout: 255 seconds] 04:31:00 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Quit: Computer has gone to sleep.] 04:31:06 ski [~ski@c80-216-142-165.bredband.comhem.se] has joined #scheme 04:40:29 -!- MrFahrenheit [~RageOfTho@cable-77-221-21-70.dynamic.telemach.ba] has quit [Ping timeout: 260 seconds] 04:43:12 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:44:28 -!- yacks [~yacks@180.151.36.171] has quit [Remote host closed the connection] 04:46:04 yacks [~yacks@180.151.36.171] has joined #scheme 05:02:32 -!- dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has quit [Remote host closed the connection] 05:09:16 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 276 seconds] 05:09:22 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 265 seconds] 05:22:54 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 240 seconds] 05:23:34 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 05:26:45 -!- {amon} [~lwa@p54A3AEEE.dip.t-dialin.net] has quit [Ping timeout: 244 seconds] 05:30:09 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 248 seconds] 05:31:04 gravicappa [~gravicapp@h178-129-3-106.dyn.bashtel.ru] has joined #scheme 05:34:25 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 05:48:35 -!- yacks [~yacks@180.151.36.171] has quit [Ping timeout: 252 seconds] 05:49:12 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 256 seconds] 05:52:46 yacks [~yacks@180.151.36.171] has joined #scheme 06:02:20 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 06:05:47 -!- yacks [~yacks@180.151.36.171] has quit [Ping timeout: 246 seconds] 06:08:05 garjola [~user@165.202.68.86.rev.sfr.net] has joined #scheme 06:18:10 -!- snarkyboojum [~snarkyboo@67-23-4-190.static.slicehost.net] has quit [Ping timeout: 252 seconds] 06:19:04 snarkyboojum [~snarkyboo@67-23-4-190.static.slicehost.net] has joined #scheme 06:22:45 turbofail [~user@173-13-141-233-sfba.hfc.comcastbusiness.net] has joined #scheme 06:22:46 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 06:30:29 yacks [~yacks@180.151.36.171] has joined #scheme 06:41:03 hm.. actually pondering what would happen if (list (values 1 2 3) (values 1) (values) (values 2 3)) -> '(1 2 3 1 2 3 4) *is* kind of fun ;) 06:42:29 -!- mark_weaver [~user@209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout: 252 seconds] 06:50:09 Riastradh, take it you're not a fan of concatenative languages? 06:50:16 Forth, Factor, etc 06:53:48 ecraven: (defmacro $list (&rest items) `(append ,@(loop for i in item collect `(multiple-value-call #'list item)))) :) 07:00:21 mmc [~michal@178-85-64-28.dynamic.upc.nl] has joined #scheme 07:04:36 -!- hiroakip [~hiroaki@p5B04A09E.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 07:05:38 hiroakip [~hiroaki@p5B04A40C.dip.t-dialin.net] has joined #scheme 07:10:23 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #scheme 07:12:17 drewc: i meant if that kind of thing worked in the language in general :) 07:12:40 -!- gravicappa [~gravicapp@h178-129-3-106.dyn.bashtel.ru] has quit [Ping timeout: 244 seconds] 07:15:14 -!- garjola [~user@165.202.68.86.rev.sfr.net] has quit [Ping timeout: 240 seconds] 07:27:26 gravicappa [~gravicapp@h178-129-94-40.dyn.bashtel.ru] has joined #scheme 07:47:07 ecraven: yeah, i was thinking of how that was even possible, like you were pondering i guess... so my codefingers typed that :) 07:49:14 -!- ASau [~user@46.115.40.200] has quit [Ping timeout: 256 seconds] 07:51:03 garjola [~user@goeland.ups-tlse.fr] has joined #scheme 07:51:08 well, in theory it's easy, values just returns multiple values on the stack, and each function just takes whatever all its "parameters" left on the stack :) 07:51:19 (that's what forth is like, and factor i believe) 07:55:55 -!- mmc [~michal@178-85-64-28.dynamic.upc.nl] has quit [Ping timeout: 260 seconds] 07:56:48 Yeah 07:57:36 yeah, i have used such things myself, but cannot at all figure out how it could work with Lisp as I know it... in practice :) 07:58:12 The thing about such languages though is, if you don't know what a word does, it's harder to figure out the rest of the meaning of the code, if you don't even know the stack effect 07:59:30 the theory is fun indeed... every function would have to take a &rest, and things would get harder after that ... 08:00:08 Words in Factor can't take varargs 08:00:16 * takes exactly two numbers from the stack and no more 08:00:24 or, every value is a list, and lists are multiple-values ... 08:00:52 so lists are limited by stack ... hmmm... 08:01:14 -!- garjola [~user@goeland.ups-tlse.fr] has quit [Ping timeout: 256 seconds] 08:01:23 Does Scheme come with compose, or am I thinking of Racket? 08:02:00 Just compose functions that take a stack and return a stack 08:02:11 I think it's not in the standard, but trivial to define and many implementations provide it 08:03:08 garjola [~user@goeland.ups-tlse.fr] has joined #scheme 08:09:56 -!- yacks [~yacks@180.151.36.171] has quit [Ping timeout: 255 seconds] 08:10:27 civodul [~user@193.50.110.210] has joined #scheme 08:11:56 I think I really do like the idea of the default being composition, but perhaps there's a better mechanism than stack-based? 08:12:58 yacks [~yacks@180.151.36.171] has joined #scheme 08:15:16 space=compositon means this tendency to include a function that just returns a function that returns the opposite of its original function might go away 08:16:23 Erm, as in no need for (define (complement f) (lambda args (not (apply f args)))) 08:23:15 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 276 seconds] 08:30:14 William [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has joined #scheme 08:30:38 -!- William is now known as Guest44207 08:33:31 hkBst [~marijn@79.170.210.172] has joined #scheme 08:33:31 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 08:33:31 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 08:41:17 -!- serhart [~serhart@173.171.144.139] has quit [Quit: Leaving.] 08:42:51 peterhil` [~peterhil@91-157-48-22.elisa-laajakaista.fi] has joined #scheme 08:45:29 -!- garjola [~user@goeland.ups-tlse.fr] has quit [Ping timeout: 255 seconds] 08:48:33 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Remote host closed the connection] 08:48:58 hkBst [~marijn@79.170.210.172] has joined #scheme 08:48:58 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 08:48:58 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 09:30:10 graememcc [~chatzilla@host86-148-184-227.range86-148.btcentralplus.com] has joined #scheme 09:30:33 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Read error: Operation timed out] 09:49:03 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:54:08 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 10:02:34 -!- cibs [~cibs@218.211.32.194] has quit [Quit: leaving] 10:12:23 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 10:13:14 cibs [~cibs@218.211.32.194] has joined #scheme 10:15:34 chitofan [99145f45@gateway/web/freenode/ip.153.20.95.69] has joined #scheme 10:16:29 -!- peterhil` [~peterhil@91-157-48-22.elisa-laajakaista.fi] has quit [Quit: Must not waste too much time here...] 10:17:38 peterhil` [~peterhil@91-157-48-22.elisa-laajakaista.fi] has joined #scheme 10:17:39 -!- yacks [~yacks@180.151.36.171] has quit [Ping timeout: 276 seconds] 10:18:50 -!- peterhil` [~peterhil@91-157-48-22.elisa-laajakaista.fi] has quit [Client Quit] 10:24:25 yacks [~yacks@180.151.36.171] has joined #scheme 10:24:35 add^_ [~add^_@m37-3-63-237.cust.tele2.se] has joined #scheme 10:43:41 -!- b4284 [~b4283@60-249-196-111.HINET-IP.hinet.net] has quit [Remote host closed the connection] 10:54:37 bniels [~niels@p4FD6DB36.dip.t-dialin.net] has joined #scheme 11:04:50 cdidd [~cdidd@95-28-64-7.broadband.corbina.ru] has joined #scheme 11:08:47 -!- rudybot [~luser@ec2-50-18-28-110.us-west-1.compute.amazonaws.com] has quit [Ping timeout: 245 seconds] 11:09:22 -!- ivan\ [~ivan@unaffiliated/ivan/x-000001] has quit [Ping timeout: 276 seconds] 11:10:04 rudybot [~luser@ec2-50-18-28-110.us-west-1.compute.amazonaws.com] has joined #scheme 11:10:39 ivan\ [~ivan@unaffiliated/ivan/x-000001] has joined #scheme 11:10:52 DarkUranium [~DarkUran@cpe-92-37-50-243.dynamic.amis.net] has joined #scheme 11:19:34 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 240 seconds] 11:19:51 -!- confab [~confab@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 260 seconds] 11:26:30 azathoth991 [~g@pool-173-60-201-49.lsanca.fios.verizon.net] has joined #scheme 11:27:14 -!- Guest44207 [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has quit [Ping timeout: 240 seconds] 11:28:12 -!- Guest71893 [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has quit [Ping timeout: 276 seconds] 11:29:24 graememcc_ [~chatzilla@host81-157-219-65.range81-157.btcentralplus.com] has joined #scheme 11:31:13 -!- graememcc [~chatzilla@host86-148-184-227.range86-148.btcentralplus.com] has quit [Ping timeout: 248 seconds] 11:31:19 -!- graememcc_ is now known as graememcc 11:32:59 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 11:34:25 confab [~metulbot2@086.112-30-64.ftth.swbr.surewest.net] has joined #scheme 11:42:30 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 276 seconds] 11:44:03 -!- Sgeo_ is now known as LowerMoreAcidic 11:50:25 b4283 [~b4283@1-173-100-105.dynamic.hinet.net] has joined #scheme 11:56:05 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 11:59:27 -!- aoh [~aki@adsl-99-115.netplaza.fi] has quit [Read error: Operation timed out] 12:00:58 -!- bniels [~niels@p4FD6DB36.dip.t-dialin.net] has quit [Remote host closed the connection] 12:01:04 aoh [~aki@adsl-99-115.netplaza.fi] has joined #scheme 12:01:21 -!- covi [~covi@wasp.dreamhost.com] has quit [Remote host closed the connection] 12:05:35 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 260 seconds] 12:07:54 interesting post on planet lisp, "only CL is a Lisp" (http://lisp-univ-etc.blogspot.co.at/2013/01/common-lisp-is-just-lisp.html) 12:17:52 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 12:20:14 bniels [~niels@p4FD6DB36.dip.t-dialin.net] has joined #scheme 12:24:09 -!- taylanub [tub@p4FD946C6.dip.t-dialin.net] has quit [Remote host closed the connection] 12:24:18 serhart [~serhart@173.171.144.139] has joined #scheme 12:29:12 -!- chitofan [99145f45@gateway/web/freenode/ip.153.20.95.69] has quit [Ping timeout: 245 seconds] 12:33:44 what is a lisp? 12:33:51 something with parenthesis? 12:34:05 scheme is last I checked 12:34:10 as is picolisp 12:35:46 Does Honu not count as Lisp while Racket does? 12:35:59 gavino! 12:36:14 catchmrbharath [73fe7004@gateway/web/freenode/ip.115.254.112.4] has joined #scheme 12:36:17 gavino? 12:36:35 Hi I was doing the first set of exercises in sicp. I was trying 1.3 which asks to find the sum of squares of maximum of three numbers. I am not able to see whats wrong with this solution as it gives an error. 12:36:37 hi 12:36:46 http://pastebin.com/jp0wthSn 12:36:58 Can somebody help me with that 12:37:18 I am using PLT scheme 1.17 12:37:46 are you reading HTDP? 12:37:59 The error I receive is contract evaluation 12:38:40 oh crap sicp sorry my eyes skipped to end 12:38:42 hmmm 12:39:05 sorry contract violation. 12:39:13 Conceptually, what is y supposed to represent? 12:39:13 pjb` [~t@AMontsouris-651-1-2-62.w90-46.abo.wanadoo.fr] has joined #scheme 12:39:34 Oh, I think I see how it's supposed to work 12:39:40 azathoth991: yeah SICP. y represents the minimum of the first 2 numbers 12:39:58 And z is supposed to represent? 12:40:49 z represents the number that is the minimum of the (minimum of first 2 numbers, 3rd number) 12:41:05 ah ha!! 12:41:13 recursive definition time 12:41:41 catchmrbharath, looks like z will be the maximum of the (min of first 2 numbers, 3rd number) 12:41:46 -!- LowerMoreAcidic is now known as Sgeo 12:41:59 yeah sorry maximum of minimum 12:42:44 -!- pjb [~t@AMontsouris-651-1-212-120.w92-140.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 12:42:46 maximum of (min of first 2 numbers, 3rd number) 12:42:46 http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-12.html#%_sec_1.3 which exercise? 1.30? 12:43:42 (max (min (min a b) c)) 12:43:47 ? 12:44:14 http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-10.html#%_sec_1.1.8 12:44:29 exercise 1.3 12:45:20 we need to find the maximum 2 of 3 numbers and take the sum of squares of those numbers 12:45:38 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 265 seconds] 12:45:58 hash_table [~quassel@70-138-246-219.lightspeed.hstntx.sbcglobal.net] has joined #scheme 12:46:15 mmc [~michal@sams-office-nat.tomtomgroup.com] has joined #scheme 12:46:25 Exercise 1.3. Define a procedure that takes three numbers as arguments and returns the sum of the squares of the two larger numbers. 12:46:35 yeah that one 12:46:53 (defun findit (a b c) 12:47:18 some such to test a vs b 12:47:45 then whichever bigger vs c 12:47:55 or 12:48:05 a -b > b -c 12:48:06 defun is CL 12:48:07 or something 12:48:12 oops 12:48:16 catchmrbharath: it runs for me, i don't get any errors (with MIT/GNU Scheme) 12:48:23 then after have the 2 biggest just square and add!! 12:48:26 I did it with conditions, but I was trying a solution with an if. The pastebin code I linked is not working, and I think it is something to do with evaluations. 12:49:17 The pastebin code works for you? Oh then it might be a problem with plt scheme? 12:50:13 taylanub [tub@p4FD946C6.dip.t-dialin.net] has joined #scheme 12:51:05 -!- hash_table [~quassel@70-138-246-219.lightspeed.hstntx.sbcglobal.net] has quit [Ping timeout: 255 seconds] 12:54:02 azathoth991, what Racket language? 12:54:12 The SICP one? 12:56:01 -!- taylanub [tub@p4FD946C6.dip.t-dialin.net] has quit [Remote host closed the connection] 12:56:20 yeah 12:56:22 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 12:56:32 the SICP one 12:57:10 -!- acedia [~rage@unaffiliated/ffs] has quit [Quit: [23:05:45] *** !MadHacker! $ IRC: Where the women are men, the men are little boys, the little girls are FBI officers on a paedophile sting, and the opers are sadistic sons-of-bitches. :) [23:07:12] *** !meeb! $ amen. [23:08:38] *** !Starman! $ Indeed] 12:58:19 Hmm 12:58:55 mised a parens somewhere! 12:58:59 I think it's because in the SICP language, I guess internal define doesn't behave in such a way that you can see what's being defined within the scope of the definitions 12:59:32 I wonder what the best smart algo is for finding 2 biggest of 3 numbers 12:59:35 Same thing happens in R5RS 12:59:55 oh! that makes sense. 13:00:09 I think it's a letrec vs letrec* thing? 13:01:35 but generally the behaviour should not be like that right? What if you have to define a temporary variable in a function. From what azathoth991 says, it works in GNU MIT scheme. 13:02:05 It works in Racket language too 13:02:12 But not Racket's R5RS 13:03:58 ni__ [~ni@c-66-30-141-98.hsd1.ct.comcast.net] has joined #scheme 13:04:03 oh ok. I have to google and figure out the differences. Thanks for helping me out here. 13:04:25 yeah 13:04:36 simplify your conditional to not define so many vars 13:04:38 if you can 13:04:58 lexical scope I dunno 13:06:28 yeah I have a working version, but wanted to know why this doesn't work. 13:08:29 how did you end up finding the 2 biggest? 13:08:47 is there a scheme function to sort a list of numbers from smallest to biggest 13:08:48 ? 13:08:54 has to be 13:09:03 then take cdr 13:09:06 :) 13:09:25 Is reduce/foldr defined in standard scheme? 13:09:41 sonstwo [~garland@unaffiliated/ffs] has joined #scheme 13:09:47 I really don't know. I am just starting to learn scheme :). Yeah but it must be there. 13:09:59 -!- ffs [~garland@unaffiliated/ffs] has quit [Ping timeout: 246 seconds] 13:10:17 qsort 13:10:21 or something 13:10:57 I just took the maximum of first 2 numbers. Then I compared the minimum of these 2 numbers with the third number and took the 2 largest numbers 13:11:21 (> a b) gvies biggest of first two 13:11:33 then compare c to the LOWER of the first two 13:11:37 and ur done 13:12:00 Use foldl with an accumulator holding the current minimum, the maximum without that minimum, and the maximum with that minimum 13:12:08 ( > (< a b) c) 13:12:21 I think thats the key insight 13:12:38 the lower of a b compared to c 13:13:03 er 13:13:12 I'm going to go ahead and write my solution for finding the maximum of all but the minimum in Racket 13:14:57 (and (> a b) (> (> a b ) c)) 13:15:02 something such 13:15:05 Wait, I don't need to hold onto a max-w/o-current-minimum 13:15:08 duh 13:15:14 -!- ni__ [~ni@c-66-30-141-98.hsd1.ct.comcast.net] has quit [Ping timeout: 240 seconds] 13:15:32 ffs [~garland@unaffiliated/ffs] has joined #scheme 13:15:53 Wait, hmm 13:15:58 Oh, wants the list 13:16:14 -!- sonstwo [~garland@unaffiliated/ffs] has quit [Ping timeout: 240 seconds] 13:16:21 (define sum-squares (x y) 13:16:35 acedia [~rage@unaffiliated/ffs] has joined #scheme 13:16:45 (+ (sq x) (sq y)) 13:16:58 (define sq (x) 13:17:15 (* x x)) 13:17:46 (sum-squares (and (> a b) (> (> a b ) c))) 13:18:18 probly missing 1 paren in first define which should be second 13:18:25 anyhu 13:18:30 this is all making sense 13:18:33 a bit 13:21:54 -!- leppie [~lolcow@105-236-244-248.access.mtnbusiness.co.za] has quit [] 13:24:10 -!- fridim [~fridim@dafuckingbox.fridim.org] has left #scheme 13:24:43 yeah thats how I did with the other solution 13:26:58 (and (> a b) (> (> a b ) c))) this gives out 2 results right? 13:28:35 why is there an and? 13:29:17 and will return a boolean value right? 13:29:50 (> (> a b) c)) returns the maximum of theose numbers 13:30:00 you then need the second maximum 13:31:17 taylanub [tub@p4FD946C6.dip.t-dialin.net] has joined #scheme 13:32:22 -!- serhart [~serhart@173.171.144.139] has quit [Quit: Leaving.] 13:34:00 Ok, just wrote my code 13:34:03 It's a bit ugly though 13:34:07 And it's Racket, not Scheme 13:34:41 http://pastie.org/5661445 13:35:05 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 13:35:25 Hmm, I really should have just supplied that beginning accum struct in the foldl 13:36:14 for/fold would really have been a better choice than a struct too 13:36:55 -!- Belaf [~campedel@net-2-40-28-232.cust.dsl.teletu.it] has quit [Ping timeout: 246 seconds] 13:38:33 -!- ffs [~garland@unaffiliated/ffs] has quit [Quit: E pur si muove] 13:39:54 mutley89 [~mutley89@cpc1-swin14-2-0-cust274.3-1.cable.virginmedia.com] has joined #scheme 13:39:59 oh. You are using some advanced stuff which I have no clue about :) 13:41:43 Well, struct is not Scheme 13:41:59 Neither is foldl but it's fairly well known 13:42:18 Also, what I wrote is uglier than it needs to be 13:42:41 ffs [~garland@unaffiliated/ffs] has joined #scheme 13:45:13 leppie [~lolcow@105-236-244-248.access.mtnbusiness.co.za] has joined #scheme 13:45:34 -!- azathoth991 [~g@pool-173-60-201-49.lsanca.fios.verizon.net] has quit [Read error: Connection reset by peer] 13:46:04 -!- samth_away is now known as samth 13:51:00 -!- BossKonaSegwaY [~Michael@cpe-75-187-42-68.columbus.res.rr.com] has quit [Read error: Connection reset by peer] 13:52:04 BossKonaSegwaY [~Michael@cpe-75-187-42-68.columbus.res.rr.com] has joined #scheme 13:53:28 Belaf [~campedel@net-93-144-3-65.cust.dsl.teletu.it] has joined #scheme 13:54:03 -!- catchmrbharath [73fe7004@gateway/web/freenode/ip.115.254.112.4] has quit [Quit: Page closed] 13:57:00 bananagram [~bot@67.226.104.94] has joined #scheme 13:58:03 -!- yacks [~yacks@180.151.36.171] has quit [Remote host closed the connection] 13:58:23 -!- bananagram [~bot@67.226.104.94] has quit [Client Quit] 14:01:12 yacks [~yacks@180.151.36.169] has joined #scheme 14:07:48 -!- Belaf [~campedel@net-93-144-3-65.cust.dsl.teletu.it] has quit [Ping timeout: 248 seconds] 14:08:39 samrat__ [uid2534@gateway/web/irccloud.com/x-vtylopumgduslsvd] has joined #scheme 14:12:18 LWA [~lwa@p54A3AEEE.dip.t-dialin.net] has joined #scheme 14:16:33 serhart [~serhart@pool-173-65-170-29.tampfl.fios.verizon.net] has joined #scheme 14:19:18 -!- gravicappa [~gravicapp@h178-129-94-40.dyn.bashtel.ru] has quit [Ping timeout: 264 seconds] 14:23:08 Belaf [~campedel@net-2-40-11-31.cust.dsl.teletu.it] has joined #scheme 14:23:28 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Quit: MichaelRaskin] 14:24:04 ni__ [~ni@208.81.89.75] has joined #scheme 14:27:45 -!- mutley89 [~mutley89@cpc1-swin14-2-0-cust274.3-1.cable.virginmedia.com] has quit [Ping timeout: 248 seconds] 14:32:59 microcosm [~quassel@180.140.108.58] has joined #scheme 14:35:38 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #scheme 14:38:36 gravicappa [~gravicapp@h178-129-94-40.dyn.bashtel.ru] has joined #scheme 14:54:02 -!- microcosm [~quassel@180.140.108.58] has quit [Read error: Connection reset by peer] 15:02:02 William [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has joined #scheme 15:02:25 Guest71893 [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has joined #scheme 15:02:26 -!- William is now known as Guest34709 15:12:43 -!- bniels [~niels@p4FD6DB36.dip.t-dialin.net] has quit [Quit: WeeChat 0.3.8] 15:18:14 mgodshall [~user@8.20.30.249] has joined #scheme 15:21:57 rins [~aaron@pool-108-20-102-96.bstnma.east.verizon.net] has joined #scheme 15:23:55 wbooze [~wbooze@xdsl-78-35-187-221.netcologne.de] has joined #scheme 15:24:44 -!- dostoyevsky [sck@butterkeks.oerks.de] has quit [Quit: leaving] 15:25:40 mutley89 [~mutley89@cpc1-swin14-2-0-cust274.3-1.cable.virginmedia.com] has joined #scheme 15:27:55 PuercoPop [~user@190.222.252.106] has joined #scheme 15:29:30 rins_ [~aaron@75-149-129-85-Connecticut.hfc.comcastbusiness.net] has joined #scheme 15:30:42 -!- rins [~aaron@pool-108-20-102-96.bstnma.east.verizon.net] has quit [Ping timeout: 264 seconds] 15:36:56 Giomancer [~Gio@adsl-76-231-35-17.dsl.irvnca.sbcglobal.net] has joined #scheme 15:40:25 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 276 seconds] 15:48:08 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 15:48:43 -!- DarkUranium [~DarkUran@cpe-92-37-50-243.dynamic.amis.net] has quit [Remote host closed the connection] 15:48:54 dostoyevsky [~sck@n112h097.rs.de.inter.net] has joined #scheme 15:53:48 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 16:11:56 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 16:21:18 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 16:36:03 GaaraCoder [~chatzilla@83.238.117.139] has joined #scheme 16:43:13 -!- LWA [~lwa@p54A3AEEE.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 16:43:31 jao [~user@232.Red-83-32-71.dynamicIP.rima-tde.net] has joined #scheme 16:43:34 -!- jao [~user@232.Red-83-32-71.dynamicIP.rima-tde.net] has quit [Changing host] 16:43:34 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 16:48:08 LWA [~lwa@p54A3AEEE.dip.t-dialin.net] has joined #scheme 17:09:02 -!- civodul [~user@193.50.110.210] has quit [Remote host closed the connection] 17:24:41 -!- jrslepak [~jrslepak@c-71-233-149-127.hsd1.ma.comcast.net] has quit [Quit: What happened to Systems A through E?] 17:26:47 Euthydemus [~euthydemu@unaffiliated/euthydemus] has joined #scheme 17:28:58 -!- wbooze [~wbooze@xdsl-78-35-187-221.netcologne.de] has quit [Ping timeout: 276 seconds] 17:31:45 -!- mmc [~michal@sams-office-nat.tomtomgroup.com] has quit [Ping timeout: 248 seconds] 17:33:34 wbooze [~wbooze@xdsl-87-79-196-240.netcologne.de] has joined #scheme 17:36:37 -!- b4283 [~b4283@1-173-100-105.dynamic.hinet.net] has quit [Remote host closed the connection] 17:38:50 -!- rins_ [~aaron@75-149-129-85-Connecticut.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] 17:41:17 pessoa [~pessoa@188-195-211-39-dynip.superkabel.de] has joined #scheme 17:50:04 rins [~aaron@75-149-129-85-Connecticut.hfc.comcastbusiness.net] has joined #scheme 18:01:39 -!- karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 18:01:59 -!- rins [~aaron@75-149-129-85-Connecticut.hfc.comcastbusiness.net] has quit [*.net *.split] 18:01:59 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [*.net *.split] 18:01:59 -!- snarkyboojum [~snarkyboo@67-23-4-190.static.slicehost.net] has quit [*.net *.split] 18:01:59 -!- ski [~ski@c80-216-142-165.bredband.comhem.se] has quit [*.net *.split] 18:01:59 -!- amoe [~amoe@host-78-147-96-151.as13285.net] has quit [*.net *.split] 18:01:59 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [*.net *.split] 18:02:00 -!- mario-goulart [~user@wkit.com.br] has quit [*.net *.split] 18:02:00 -!- miql [~miql@ip98-165-235-27.ph.ph.cox.net] has quit [*.net *.split] 18:02:00 -!- m4burns [m4burns@taurine.csclub.uwaterloo.ca] has quit [*.net *.split] 18:02:00 -!- ray [ray@xkcd-sucks.org] has quit [*.net *.split] 18:02:00 -!- Viaken [~david@projecthq.biz] has quit [*.net *.split] 18:02:00 -!- cross [cross@spitfire.i.gajendra.net] has quit [*.net *.split] 18:02:07 cross [cross@spitfire.i.gajendra.net] has joined #scheme 18:02:07 m4burns [m4burns@taurine.csclub.uwaterloo.ca] has joined #scheme 18:02:12 snarkyboojum [~snarkyboo@67-23-4-190.static.slicehost.net] has joined #scheme 18:02:12 rins [~aaron@75-149-129-85-Connecticut.hfc.comcastbusiness.net] has joined #scheme 18:02:13 amoe [~amoe@host-78-147-96-151.as13285.net] has joined #scheme 18:02:15 miql [~miql@ip98-165-235-27.ph.ph.cox.net] has joined #scheme 18:02:16 ski [~ski@c80-216-142-165.bredband.comhem.se] has joined #scheme 18:02:22 mario-goulart [~user@wkit.com.br] has joined #scheme 18:02:22 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 18:02:40 Viaken [~david@projecthq.biz] has joined #scheme 18:03:05 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 18:03:12 spobat [~spobat@p5DC77ECB.dip.t-dialin.net] has joined #scheme 18:05:22 ASau [~user@176.0.64.166] has joined #scheme 18:09:30 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 18:11:21 jrslepak [~jrslepak@nomad.ccs.neu.edu] has joined #scheme 18:11:57 karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 18:18:13 -!- pjb` is now known as pjb 18:21:37 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 276 seconds] 18:23:09 antoszka [~antoszka@unaffiliated/antoszka] has joined #scheme 18:30:47 ase [~se@ip56583baa.direct-adsl.nl] has joined #scheme 18:33:57 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Remote host closed the connection] 18:38:59 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 18:40:11 -!- karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 18:40:54 -!- LWA [~lwa@p54A3AEEE.dip.t-dialin.net] has quit [Ping timeout: 256 seconds] 18:42:54 bubu^ [~bubu@2a01:e35:2ef5:3d10:226:54ff:fe0b:b049] has joined #scheme 18:43:53 LWA [~lwa@p54A3AEEE.dip.t-dialin.net] has joined #scheme 18:44:04 -!- rins [~aaron@75-149-129-85-Connecticut.hfc.comcastbusiness.net] has quit [Ping timeout: 248 seconds] 18:47:23 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 252 seconds] 18:47:52 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 18:50:28 karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 18:54:03 -!- spobat [~spobat@p5DC77ECB.dip.t-dialin.net] has quit [Quit: Leaving] 18:55:16 -!- jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 18:56:02 rins [~aaron@75-149-129-85-Connecticut.hfc.comcastbusiness.net] has joined #scheme 19:05:19 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Read error: No route to host] 19:06:58 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 19:10:04 -!- LWA [~lwa@p54A3AEEE.dip.t-dialin.net] has quit [Read error: Operation timed out] 19:13:22 -!- pessoa [~pessoa@188-195-211-39-dynip.superkabel.de] has quit [Quit: Started wasting time elsewhere] 19:17:36 LWA [~lwa@p54A3AEEE.dip.t-dialin.net] has joined #scheme 19:18:02 spobat [~spobat@p5DC77ECB.dip.t-dialin.net] has joined #scheme 19:19:52 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 19:20:30 -!- graememcc [~chatzilla@host81-157-219-65.range81-157.btcentralplus.com] has quit [Read error: Connection reset by peer] 19:20:55 jrapdx [~jra@74-95-41-205-Oregon.hfc.comcastbusiness.net] has joined #scheme 19:22:43 -!- gravicappa [~gravicapp@h178-129-94-40.dyn.bashtel.ru] has quit [Ping timeout: 240 seconds] 19:26:41 -!- karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 19:32:10 -!- spobat [~spobat@p5DC77ECB.dip.t-dialin.net] has quit [Quit: Leaving] 19:36:57 karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 19:37:30 noam [~noam@213.57.201.130] has joined #scheme 19:43:26 -!- rins [~aaron@75-149-129-85-Connecticut.hfc.comcastbusiness.net] has left #scheme 19:45:55 elly [~elly@atheme/member/elly] has joined #scheme 19:45:59 morning internets 20:03:50 amgarchIn9 [~amgarchin@p4FD6048B.dip0.t-ipconnect.de] has joined #scheme 20:14:05 Hi. 20:14:40 Riastradh: :) 20:17:31 There's probably a million Rails vs Django comparisons. Where can I see some Awful vs Racket web server comparisons? 20:17:41 (Or is it Aweful?) 20:21:22 -!- Giomancer [~Gio@adsl-76-231-35-17.dsl.irvnca.sbcglobal.net] has quit [Quit: Do fish get thirsty?] 20:23:21 mmc [~michal@178-85-64-28.dynamic.upc.nl] has joined #scheme 20:27:10 snits [~snits@inet-hqmc01-o.oracle.com] has joined #scheme 20:33:37 -!- hiroakip [~hiroaki@p5B04A40C.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 20:34:13 -!- karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 20:35:31 civodul [~user@reverse-83.fdn.fr] has joined #scheme 20:36:49 snearch [~snearch@g225150161.adsl.alicedsl.de] has joined #scheme 20:44:27 karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 20:46:36 hiroakip [~hiroaki@77-20-78-82-dynip.superkabel.de] has joined #scheme 20:50:50 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Quit: bye] 20:52:23 -!- `fogus [~fogus@freedom.d-a-s.com] has quit [Quit: Leaving] 20:55:31 -!- karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 20:57:58 zolk3ri [~Zol1ka@unaffiliated/zolk3ri] has joined #scheme 20:58:13 Tau, fu. 21:00:05 -!- hiroakip [~hiroaki@77-20-78-82-dynip.superkabel.de] has quit [Quit: Ex-Chat] 21:02:07 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 21:04:20 -!- acarrico [~acarrico@pppoe-68-142-36-178.gmavt.net] has quit [Ping timeout: 248 seconds] 21:04:50 sonstwo [~rage@unaffiliated/ffs] has joined #scheme 21:04:57 hash_table [~quassel@70-138-246-219.lightspeed.hstntx.sbcglobal.net] has joined #scheme 21:05:11 sonstwo_ [~garland@unaffiliated/ffs] has joined #scheme 21:05:25 -!- acedia [~rage@unaffiliated/ffs] has quit [Ping timeout: 276 seconds] 21:05:49 karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 21:06:04 -!- ffs [~garland@unaffiliated/ffs] has quit [Ping timeout: 276 seconds] 21:08:58 -!- Guest71893 [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has quit [Read error: Connection reset by peer] 21:08:58 -!- Guest34709 [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has quit [Read error: Connection reset by peer] 21:12:35 did i factor it well 21:12:38 http://codepad.org/oXnqpYmE 21:17:30 What editor are you using that indents your code like that? 21:20:27 that looks like ordinary indentation to me, Riastradh? 21:20:36 acarrico [~acarrico@pppoe-68-142-36-178.gmavt.net] has joined #scheme 21:21:04 No? 21:22:00 It does not 21:22:53 It seems to use alignment rather than two spaces for bodies. 21:22:58 Rather, put like this, it doesn't look like *proper* indentation, but yes, normal indentation that any editor could do. 21:23:27 Yes 21:23:45 Sean-Der [~sean@NW1-DSL-74-215-64-154.fuse.net] has joined #scheme 21:26:43 emacs or vi to the rescue! 21:30:02 Or vi? 21:30:24 -!- huseby [~huseby@gateway/tor-sasl/huseby] has quit [Ping timeout: 276 seconds] 21:30:35 and vi 21:31:52 Doesn't have to use both? 21:33:21 You must? 21:42:45 -!- hash_table [~quassel@70-138-246-219.lightspeed.hstntx.sbcglobal.net] has quit [Ping timeout: 276 seconds] 21:46:44 -!- sonstwo_ is now known as ffs 21:47:29 -!- zolk3ri [~Zol1ka@unaffiliated/zolk3ri] has quit [Ping timeout: 255 seconds] 21:49:15 -!- mgodshall [~user@8.20.30.249] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:51:37 -!- bubu^ [~bubu@2a01:e35:2ef5:3d10:226:54ff:fe0b:b049] has quit [Read error: No route to host] 21:56:59 -!- GaaraCoder [~chatzilla@83.238.117.139] has quit [Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232]] 21:58:03 -!- Sean-Der [~sean@NW1-DSL-74-215-64-154.fuse.net] has quit [Quit: WeeChat 0.3.9.2] 22:05:11 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #scheme 22:06:02 -!- add^_ [~add^_@m37-3-63-237.cust.tele2.se] has quit [Quit: The Garbage Collector got me...] 22:07:21 garjola [~user@165.202.68.86.rev.sfr.net] has joined #scheme 22:07:25 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Client Quit] 22:19:55 -!- snearch [~snearch@g225150161.adsl.alicedsl.de] has quit [Quit: Verlassend] 22:25:04 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 22:25:20 -!- carleastlund [~cce@gotham.ccs.neu.edu] has quit [Quit: carleastlund] 22:27:18 cafaro [~tman@unaffiliated/cafaro] has joined #scheme 22:27:25 -!- cafaro [~tman@unaffiliated/cafaro] has left #scheme 22:31:22 -!- serhart [~serhart@pool-173-65-170-29.tampfl.fios.verizon.net] has quit [Quit: Leaving.] 22:39:18 Hi, I just installed guildhall 22:39:57 but when I run guild update I get Fetching http://rotty.yi.org/doro/experimental/available.scm 22:39:58 warning: unable to download `http://rotty.yi.org/doro/experimental/available.scm': 404 Not Found 22:40:01 22:40:26 I copied this from the info doc from github 22:40:36 has the server changed? 22:41:33 ddp [~ddp@71-83-115-6.static.reno.nv.charter.com] has joined #scheme 22:43:35 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Remote host closed the connection] 22:43:44 oups, wrong window ... 22:44:49 sorry, it was for #guile, of course ... 22:51:05 -!- jrslepak [~jrslepak@nomad.ccs.neu.edu] has quit [Quit: What happened to Systems A through E?] 22:51:24 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Quit: Must not waste too much time here...] 22:51:57 mark_weaver [~user@TURNTABLE.MIT.EDU] has joined #scheme 22:55:26 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 22:59:55 -!- mark_weaver [~user@TURNTABLE.MIT.EDU] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:00:36 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 23:01:59 -!- ni__ [~ni@208.81.89.75] has quit [Quit: Konversation terminated!] 23:03:50 -!- mutley89 [~mutley89@cpc1-swin14-2-0-cust274.3-1.cable.virginmedia.com] has quit [Ping timeout: 256 seconds] 23:14:19 -!- LWA [~lwa@p54A3AEEE.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 23:14:46 -!- civodul [~user@reverse-83.fdn.fr] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:16:11 -!- garjola [~user@165.202.68.86.rev.sfr.net] has quit [Ping timeout: 260 seconds] 23:18:34 -!- karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 23:19:52 serhart [~serhart@173.171.144.139] has joined #scheme 23:24:35 -!- samth is now known as samth_away 23:26:21 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:27:45 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 23:28:52 karswell_ [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 23:32:41 jrslepak [~jrslepak@c-71-233-149-127.hsd1.ma.comcast.net] has joined #scheme 23:39:46 -!- snits [~snits@inet-hqmc01-o.oracle.com] has quit [Quit: leaving] 23:44:57 -!- taylanub [tub@p4FD946C6.dip.t-dialin.net] has quit [Disconnected by services] 23:45:18 taylanub [tub@p4FD91B1A.dip.t-dialin.net] has joined #scheme 23:52:08 -!- Tau [~Euler@189-127-59-174.i-next.psi.br] has quit [Ping timeout: 255 seconds] 23:53:12 hash_table [~quassel@70-138-246-219.lightspeed.hstntx.sbcglobal.net] has joined #scheme 23:56:30 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #scheme