00:02:15 -!- RageOfThou [~RageOfTho@users-146-124.vinet.ba] has quit [Ping timeout: 255 seconds] 00:22:19 -!- FunkyDrummer [~RageOfTho@users-146-124.vinet.ba] has quit [Read error: Connection reset by peer] 00:23:48 MrFahrenheit [~RageOfTho@users-146-124.vinet.ba] has joined #scheme 00:28:46 RageOfThou [~RageOfTho@users-146-124.vinet.ba] has joined #scheme 00:28:48 -!- MrFahrenheit [~RageOfTho@users-146-124.vinet.ba] has quit [Ping timeout: 255 seconds] 00:30:29 bubbles [~bubbles@host81-149-182-41.in-addr.btopenworld.com] has joined #scheme 00:31:49 -!- RageOfThou [~RageOfTho@users-146-124.vinet.ba] has quit [Read error: Connection reset by peer] 00:31:51 FunkyDrummer [~RageOfTho@users-146-124.vinet.ba] has joined #scheme 00:39:15 -!- bubbles [~bubbles@host81-149-182-41.in-addr.btopenworld.com] has left #scheme 00:42:48 sajith` [~sajith@117.196.135.238] has joined #scheme 01:06:35 -!- chandler [~bem@opendarwin/developer/chandler] has quit [Remote host closed the connection] 01:10:29 -!- Khisanth [~Khisanth@pool-96-250-26-223.nycmny.east.verizon.net] has quit [Ping timeout: 260 seconds] 01:10:59 -!- ian1 [~ian@c-71-205-106-44.hsd1.mi.comcast.net] has quit [Ping timeout: 240 seconds] 01:12:59 -!- offby1` [~user@pdpc/supporter/monthlybyte/offby1] has quit [Read error: Connection reset by peer] 01:15:14 jcowan [~John@p-69-195-52-55.dsl1.rtr.chat.fpma.frpt.net] has joined #scheme 01:15:38 *jcowan* unvanishes 01:15:58 It's been really quiet in here recently 01:16:22 aye, like a ghost town. 01:16:29 "It really is quiet out there. It really is quiet out there." --movie extra from Walla Walla 01:16:33 perhaps it's a sign that us schemers are christmas party-oholics 01:16:38 that or we zoom around giving gifts :) 01:16:40 I guess Schemers take Christmas more seriously than some others on IRC 01:17:42 chandler [~bem@opendarwin/developer/chandler] has joined #scheme 01:19:40 well I finished reading tspl3, now I must check out scip 01:19:58 yeah, it has be quiet here all day ;) 01:23:42 -!- rgrau [~user@178.Red-79-147-8.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 01:32:46 Rmind [~Gmind@113.190.184.52] has joined #scheme 01:35:36 It's not Christmas yet for me. 01:36:33 BTW, foof, chibi trunk is segfaulting genstubs.scm under Cygwin. 01:36:55 OK, I'll take a look. 01:37:23 oh hi 01:37:25 Hmm, wait, I'm 4 changesets behind ... rebuilding 01:37:37 what is segfaulting ? 01:38:44 Crashing with a segmentation fault, which usually means that a pointer points to nonexistent memory. 01:39:13 :D thanks, I almost forgot everything 01:42:22 pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has joined #scheme 01:42:28 -!- pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has quit [Client Quit] 01:50:34 -!- Rmind [~Gmind@113.190.184.52] has left #scheme 01:51:50 -!- mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has quit [Remote host closed the connection] 02:10:30 -!- myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 02:11:37 Khisanth [~Khisanth@pool-96-246-7-104.nycmny.east.verizon.net] has joined #scheme 02:24:23 adu [~ajr@pool-173-66-253-179.washdc.fios.verizon.net] has joined #scheme 02:34:59 minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has joined #scheme 02:36:57 pdelgallego [~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net] has joined #scheme 02:44:04 what is the syntax for defining a procedure ? " (define first (a_list) (car a_list)) " or "(define (first a_list) (car a_list))" ? 02:44:17 The latter. 02:45:06 jcowan, thnx. Watching "Programming Paradigms" from stanford. The professor is talking about scheme and he uses the former form. 02:45:16 He's using Kawa if that makes any difference. 02:45:19 He's got CL on the brain. 02:45:27 ah.. ic. 02:46:00 Sure he's not using (define first (lambda (a_list) (car a_list))) ? that's what the second form is shorthand for 02:46:22 -!- Caleb-- [~caleb@bzq-79-180-8-245.red.bezeqint.net] has quit [Ping timeout: 260 seconds] 02:47:01 he doesn't use lambda. 02:49:06 The absent-minded professor: he writes A, says B, means C; however D is correct. 02:50:07 jcowan! hey :) 02:50:20 Hey ho, elly. 02:51:03 it's a small matter of syntax, his lecture is fun though. 02:57:23 -!- DrDuck [~duck@216.186.151.63] has quit [Ping timeout: 272 seconds] 02:58:31 -!- pavelludiq [57f63ac1@gateway/web/freenode/ip.87.246.58.193] has quit [Quit: Page closed] 02:59:55 ian1 [~ian@c-71-205-106-44.hsd1.mi.comcast.net] has joined #scheme 03:00:32 DrDuck [~duck@216.186.151.63] has joined #scheme 03:06:05 -!- elderK1 [~k@219-89-62-206.dialup.xtra.co.nz] has left #scheme 03:10:35 -!- pdelgallego [~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 03:17:22 mmc [~michal@cs27120227.pp.htv.fi] has joined #scheme 03:25:36 what's wrong with this ? (define (flatten alist) 03:25:37 (cond (((null? alist) '()) 03:25:37 ((list? (car alist)) 03:25:37 (append (flatten (car alist)) 03:25:37 (flatten (cdr alist))) 03:25:37 (else (cons (car alist) 03:25:39 (flatten (cdr alist)))))))) 03:26:00 apparently else part is wrong. 03:26:18 -!- mmc [~michal@cs27120227.pp.htv.fi] has quit [Ping timeout: 240 seconds] 03:26:21 You haven't closed the first cond pair 03:26:28 By the look of the indentation 03:26:49 ok. 03:27:08 Umm, second cond pair, heh 03:29:25 (list? ....) is closed at the end, right ? 03:30:39 -!- somnium [~user@184.42.0.205] has quit [Remote host closed the connection] 03:34:27 cataska [~cataska@210.64.6.233] has joined #scheme 03:38:03 You need a ) at the end of the append clause 03:38:19 you close the append, but not the cond pair its in 03:39:09 -!- R3cur51v3 [~Recursive@173-23-121-135.client.mchsi.com] has quit [Ping timeout: 255 seconds] 03:40:15 You have (cond (test expression else expression)) instead of (cond (test expression) (else expression)) 03:40:19 -!- minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 03:40:21 mmc [~michal@cs181176169.pp.htv.fi] has joined #scheme 03:40:25 Oops, too late 03:41:14 minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has joined #scheme 03:41:39 welcome back, to repeat in case you didn't see it minsa: you need a ) at the end of the append clause 03:41:49 that pair is not closed 03:41:52 -!- minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 03:42:00 hmm having problems i guess :( 03:48:09 -!- FunkyDrummer [~RageOfTho@users-146-124.vinet.ba] has quit [Ping timeout: 255 seconds] 03:49:16 R3cur51v3 [~Recursive@173-23-121-135.client.mchsi.com] has joined #scheme 03:50:25 khisanth_ [~Khisanth@pool-96-250-21-102.nycmny.east.verizon.net] has joined #scheme 03:51:57 -!- Khisanth [~Khisanth@pool-96-246-7-104.nycmny.east.verizon.net] has quit [Ping timeout: 246 seconds] 03:52:31 -!- timj [~timj@e176194215.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 03:52:38 timj [~timj@e176195132.adsl.alicedsl.de] has joined #scheme 03:54:00 khisanth__ [~Khisanth@pool-96-246-10-204.nycmny.east.verizon.net] has joined #scheme 03:56:09 -!- khisanth_ [~Khisanth@pool-96-250-21-102.nycmny.east.verizon.net] has quit [Ping timeout: 265 seconds] 04:01:38 -!- khisanth__ [~Khisanth@pool-96-246-10-204.nycmny.east.verizon.net] has quit [Ping timeout: 260 seconds] 04:18:42 foof: Chibi build is no longer crashing now that I've done a hg update. 04:20:01 Arrgh, no, scratch that. (I was looking at the Linux window, not the Cygwin window.) 04:20:06 -!- sajith` [~sajith@117.196.135.238] has quit [Read error: Connection reset by peer] 04:22:17 sajith` [~sajith@117.196.153.225] has joined #scheme 04:25:41 jl_2 [~jl_2@184-96-220-167.hlrn.qwest.net] has joined #scheme 04:27:51 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 04:29:01 -!- sajith` [~sajith@117.196.153.225] has quit [Ping timeout: 265 seconds] 04:36:00 minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has joined #scheme 04:37:04 -!- bitweiler [~bitweiler@99.190.66.15] has quit [Remote host closed the connection] 04:38:01 Chipmunk [~Kaushik@nat/google/x-azcsbxncfayxbuau] has joined #scheme 04:42:19 myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #scheme 04:49:48 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 265 seconds] 04:50:02 -!- tupi [~david@186.205.37.15] has quit [Quit: Leaving] 04:52:52 jcowan: There are some recent changes to port I/O that I haven't tested on BSD or Cygwin yet (which use separate code). 04:53:02 *jcowan* nods. 04:53:04 -!- jcowan [~John@p-69-195-52-55.dsl1.rtr.chat.fpma.frpt.net] has left #scheme 04:53:09 jcowan [~John@p-69-195-52-55.dsl1.rtr.chat.fpma.frpt.net] has joined #scheme 04:53:20 Are you still exploiting stdio internals? 04:55:35 yes 04:56:53 I also need to implement binary and transcoded port I/O, which I've been putting off designing since before I implemented chibi. 05:01:25 -!- DrDuck [~duck@216.186.151.63] has quit [Ping timeout: 260 seconds] 05:12:42 mg4001 [~mg4001@cpe-76-93-28-217.socal.res.rr.com] has joined #scheme 05:14:24 -!- myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 05:14:35 myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #scheme 05:37:32 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 05:38:55 Electron_ [~james@pool-70-22-204-147.bos.east.verizon.net] has joined #scheme 05:44:05 -!- minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has quit [Quit: Leaving] 05:46:59 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Ping timeout: 240 seconds] 05:48:26 -!- foof [~user@li126-140.members.linode.com] has quit [Ping timeout: 250 seconds] 05:49:52 foof [~user@li126-140.members.linode.com] has joined #scheme 05:51:54 Gmind [~Deulamco@113.190.184.52] has joined #scheme 05:52:27 minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has joined #scheme 05:54:22 -!- minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has quit [Client Quit] 06:03:59 githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme 06:19:37 foof: Can I talk you into PortsCowan? 06:20:49 -!- mmc [~michal@cs181176169.pp.htv.fi] has quit [Read error: Connection reset by peer] 06:23:01 jcowan: I consider it too much for WG1 and too little for WG2 (and I intend to implement a WG2-ish library for chibi). 06:23:27 What features do you consider excessive for WG1? 06:25:10 Well, actually my biggest complaint was allowing mixing character and binary operations on the same port. 06:25:18 -!- Electron_ [~james@pool-70-22-204-147.bos.east.verizon.net] has left #scheme 06:27:30 How about if WG1 had a restriction saying "Once you start with one, you can't switch"? 06:28:54 Specifically, to implement `read-char' you have to handle two cases - whether the port has character buffering or not. In the latter case, you need to code up a special single-char decoder, duplicating the decoding that would be done for the buffered case. It's messy for something which should be a very simple primitive. 06:30:02 I see. 06:30:23 In that case, how about if implementations are not required to support changing the value of "buffering" from the default? 06:32:01 I was also thinking buffer control, encoding and newline conversion was too much for WG1. None of this is standard (though you're copying the Gambit API and other Schemes provide similar functionality) so I'd prefer to put it in WG2 and let it "promote" to the core in R8RS or later. 06:33:56 -!- Gmind [~Deulamco@113.190.184.52] has quit [Quit: Leaving.] 06:35:01 Rmind [~Gmind@113.190.184.52] has joined #scheme 06:35:18 rudybot:(define passion) 06:35:19 Rmind: your sandbox is ready 06:35:19 Rmind: error: eval:1:0: define: bad syntax (missing expression after identifier) in: (define passion) 06:36:10 Oh man, I wish F# have "Eval" too 06:36:30 Rmind: What are you trying to define "passion" to? 06:37:06 actually, I'm just try to ask rudybot the definition 06:37:11 =) 06:37:24 *trying 06:37:25 it said you need more expressivity to define passion. 06:37:29 rudybot: passion 06:37:29 jcowan: it said you need more expressivity to define passion. 06:37:30 Oh, no, expression. 06:37:48 oh ,perfect 06:37:52 :)) 06:37:59 rudybot: eval passion 06:37:59 jcowan: your sandbox is ready 06:37:59 jcowan: error: reference to undefined identifier: passion 06:38:01 rudybot: I did not allow you to quote me! You silly bot 06:38:01 Axioplase_: is it possible do a "shallow" quote? say... 06:38:14 =)) 06:38:17 rudybot: rubbish 06:38:18 jcowan: error: reference to undefined identifier: rubbish 06:38:19 funny 06:38:37 jcowan: You need (at least implicit) buffering to support transcoding. You also need to be able to treat stdin as either binary or character. 06:38:44 I'm just playing around, don't actually make something really work 06:40:10 god, rudybot know how to define passion 06:40:14 :)) 06:41:36 rudybot:what will you do next when you get bored of something ? 06:41:37 Rmind: i think i watched the first half of that then got bored 06:42:44 -!- Rmind [~Gmind@113.190.184.52] has left #scheme 06:43:08 -!- tessier [~treed@mail.copilotco.com] has quit [Changing host] 06:43:08 tessier [~treed@kernel-panic/copilotco] has joined #scheme 06:46:31 -!- saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: Connection reset by peer] 06:48:16 saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 06:54:45 minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has joined #scheme 06:59:58 is there any linux REPL like PLT (racket) on Windows. None of the linux schemes I tried has auto-indent ? 07:02:14 Auto-indenting is generally done in Emacs. 07:02:24 And Racket runs on Linux. 07:03:30 I see. Debian has plt-scheme but without auto-indent. I might have to install Rackets manually. 07:03:40 I will try Emacs as well. 07:03:42 You should, yes. 07:04:09 foof: What if keys other than path were made optional-but-standardized, would that satisfy you? 07:04:35 -!- adu [~ajr@pool-173-66-253-179.washdc.fios.verizon.net] has quit [Quit: adu] 07:08:01 khisanth__ [~Khisanth@pool-96-246-4-183.nycmny.east.verizon.net] has joined #scheme 07:08:46 -!- khisanth__ is now known as Khisanth 07:11:47 Modius [~Modius@cpe-70-123-158-125.austin.res.rr.com] has joined #scheme 07:12:55 -!- Khisanth [~Khisanth@pool-96-246-4-183.nycmny.east.verizon.net] has quit [Read error: Operation timed out] 07:13:03 jcowan: my bad, debian has DrScheme as part of plt-scheme package. 07:13:24 Okay. You should still probably install Racket rather than the older Debian version. 07:16:23 yeah. I just did that. 07:23:26 -!- jcowan [~John@p-69-195-52-55.dsl1.rtr.chat.fpma.frpt.net] has quit [Quit: Leaving] 07:26:24 -!- myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 07:49:15 mmc [~michal@cs181176169.pp.htv.fi] has joined #scheme 08:09:41 homie [~levgue@xdsl-78-35-160-157.netcologne.de] has joined #scheme 08:22:20 wbooze [~levgue@xdsl-78-35-160-157.netcologne.de] has joined #scheme 08:32:44 choas [~lars@p5792CEB4.dip.t-dialin.net] has joined #scheme 08:34:41 -!- mjgoins [~mjgoins@ool-18599e06.static.optonline.net] has quit [Ping timeout: 260 seconds] 08:35:27 mjgoins [~mjgoins@ool-18599e06.static.optonline.net] has joined #scheme 08:47:37 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [Remote host closed the connection] 08:50:48 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #scheme 09:07:24 -!- mg4001 [~mg4001@cpe-76-93-28-217.socal.res.rr.com] has quit [Quit: Leaving] 09:09:39 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 240 seconds] 09:23:46 zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has joined #scheme 09:39:03 Gmind [~Deulamco@113.190.184.52] has joined #scheme 09:44:57 rgrau [~user@178.Red-79-147-8.dynamicIP.rima-tde.net] has joined #scheme 09:49:32 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 09:54:02 -!- mjgoins [~mjgoins@ool-18599e06.static.optonline.net] has quit [Ping timeout: 260 seconds] 09:55:48 mjgoins [~mjgoins@ool-18599e06.static.optonline.net] has joined #scheme 10:05:46 gravicappa [~gravicapp@ppp91-78-230-15.pppoe.mtu-net.ru] has joined #scheme 10:23:15 -!- drdo [~user@2.208.54.77.rev.vodafone.pt] has quit [Ping timeout: 255 seconds] 10:25:57 drdo [~user@2.208.54.77.rev.vodafone.pt] has joined #scheme 10:29:27 Caleb-- [~caleb@bzq-79-180-8-245.red.bezeqint.net] has joined #scheme 10:30:26 -!- Gmind [~Deulamco@113.190.184.52] has quit [Quit: Leaving.] 10:33:36 -!- rgrau [~user@178.Red-79-147-8.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 10:42:41 -!- gravicappa [~gravicapp@ppp91-78-230-15.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 10:44:22 Khisanth [~Khisanth@pool-96-246-10-27.nycmny.east.verizon.net] has joined #scheme 10:55:02 -!- Khisanth [~Khisanth@pool-96-246-10-27.nycmny.east.verizon.net] has quit [Read error: Operation timed out] 10:58:47 DrDuck [~duck@216.186.151.63] has joined #scheme 11:07:22 -!- R3cur51v3 [~Recursive@173-23-121-135.client.mchsi.com] has quit [Ping timeout: 250 seconds] 11:09:39 Khisanth [~Khisanth@pool-96-246-11-56.nycmny.east.verizon.net] has joined #scheme 11:13:41 Gmind [~Deulamco@113.190.184.52] has joined #scheme 11:17:25 -!- ray [ray@xkcd-sucks.org] has quit [Remote host closed the connection] 11:20:10 ray [ray@xkcd-sucks.org] has joined #scheme 11:20:46 myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has joined #scheme 11:28:09 pdelgallego [~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net] has joined #scheme 11:31:10 -!- Gmind [~Deulamco@113.190.184.52] has quit [Quit: Leaving.] 11:33:07 dfkjjkfd [~paulh@145.120.22.32] has joined #scheme 11:50:16 schmir [~schmir@mail.brainbot.com] has joined #scheme 11:50:16 karme [~user@static.180.75.40.188.clients.your-server.de] has joined #scheme 11:53:54 pavelludiq_ [~quassel@87.246.58.193] has joined #scheme 11:55:15 -!- pavelludiq_ [~quassel@87.246.58.193] has quit [Read error: Operation timed out] 12:31:59 -!- zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:44:24 pavelludiq [~quassel@87.246.58.193] has joined #scheme 12:48:30 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 13:00:18 schmir [~schmir@mail.brainbot.com] has joined #scheme 13:00:28 -!- pavelludiq [~quassel@87.246.58.193] has quit [Read error: Connection timed out] 13:03:46 pavelludiq [~quassel@87.246.58.193] has joined #scheme 13:03:57 -!- pavelludiq [~quassel@87.246.58.193] has quit [Client Quit] 13:04:08 -!- foof [~user@li126-140.members.linode.com] has quit [Read error: Connection reset by peer] 13:04:12 foof [~user@li126-140.members.linode.com] has joined #scheme 13:04:21 -!- Khisanth [~Khisanth@pool-96-246-11-56.nycmny.east.verizon.net] has quit [Ping timeout: 255 seconds] 13:04:24 pavelludiq [57f63ac1@gateway/web/freenode/ip.87.246.58.193] has joined #scheme 13:14:17 femtoo [~femto@95-89-248-96-dynip.superkabel.de] has joined #scheme 13:22:29 -!- karme [~user@static.180.75.40.188.clients.your-server.de] has quit [*.net *.split] 13:22:29 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [*.net *.split] 13:22:29 -!- nowhere_man [~pierre@AStrasbourg-551-1-86-34.w81-51.abo.wanadoo.fr] has quit [*.net *.split] 13:22:30 -!- askhader [~askhader@taurine.csclub.uwaterloo.ca] has quit [*.net *.split] 13:22:30 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [*.net *.split] 13:22:30 -!- `micro [~micro@www.bway.net] has quit [*.net *.split] 13:23:34 -!- homie [~levgue@xdsl-78-35-160-157.netcologne.de] has quit [Remote host closed the connection] 13:23:35 -!- wbooze [~levgue@xdsl-78-35-160-157.netcologne.de] has quit [Remote host closed the connection] 13:27:16 karme [~user@static.180.75.40.188.clients.your-server.de] has joined #scheme 13:27:16 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #scheme 13:27:16 nowhere_man [~pierre@AStrasbourg-551-1-86-34.w81-51.abo.wanadoo.fr] has joined #scheme 13:27:16 askhader [~askhader@taurine.csclub.uwaterloo.ca] has joined #scheme 13:27:16 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 13:27:16 `micro [~micro@www.bway.net] has joined #scheme 13:34:11 -!- pdelgallego [~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net] has quit [Quit: Leaving] 13:36:16 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Operation timed out] 13:36:34 Khisanth [~Khisanth@pool-96-250-33-65.nycmny.east.verizon.net] has joined #scheme 13:36:45 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 13:40:56 masm [~masm@bl19-143-194.dsl.telepac.pt] has joined #scheme 13:42:27 khisanth_ [~Khisanth@pool-96-246-0-107.nycmny.east.verizon.net] has joined #scheme 13:44:29 -!- Khisanth [~Khisanth@pool-96-250-33-65.nycmny.east.verizon.net] has quit [Ping timeout: 264 seconds] 13:50:35 -!- khisanth_ [~Khisanth@pool-96-246-0-107.nycmny.east.verizon.net] has quit [Ping timeout: 240 seconds] 13:51:06 Hi there. I'm confused about what this homework question is asking. Can anyone help clarify it? "Take a function of two arguments and return a function fc of one argument that takes a value and returns a function that, when applied to a second value, returns the value that f applied to the two values would have returned; i.e. fc(x)(y) = (f(x, y)". Any help greatly appreciated. 13:52:12 daedra: You must write a function that accepts f and returns fc 13:52:33 oh 13:52:33 seems simple enough 13:52:42 fc accepts one argument and returns another procedure that accepts a second argument and calls f with both arguments 13:52:56 If I understand the question correctly, that is :) 13:53:02 it's a nested lambda 13:55:17 (define (lambda fc f) (lambda (x) (cut f x <>))) ; Bwahahahaha (BTW, I don't consider this a real solution for course purposes since I don't know many courses that let people use cut. :-P) 13:55:29 Uh. 13:55:33 s/lambda//1 13:55:42 cky: Don't do that 13:56:42 Just redefine the exercise to implementing cut 13:56:50 sjamaan: You think even that's too big of a hint? Hmmm. (I've been given to writing cut-based solutions on Stack Overflow too, with the understanding that understanding cut means that you already understand everything required to solve it.) 13:57:20 cky: Not sure if it's too much of a hint, but it sure as hell is confusing 13:57:28 Hehehehe. :-) 13:58:32 But but but...I <3 cut so much! (I'm serious; I use it wherever it's sensible to use.) 13:58:45 cut is silly 14:01:42 khisanth_ [~Khisanth@pool-96-250-34-135.nycmny.east.verizon.net] has joined #scheme 14:03:07 -!- karme [~user@static.180.75.40.188.clients.your-server.de] has quit [Remote host closed the connection] 14:15:59 unkanon_ [~unkanon@rrcs-69-193-217-130.nyc.biz.rr.com] has joined #scheme 14:16:08 -!- khisanth_ [~Khisanth@pool-96-250-34-135.nycmny.east.verizon.net] has quit [Read error: Operation timed out] 14:22:44 tupi [~david@186.205.37.15] has joined #scheme 14:23:31 much thanks 14:39:40 -!- DrDuck [~duck@216.186.151.63] has quit [Quit: Leaving] 14:39:58 DrDuck [~duck@216.186.151.63] has joined #scheme 14:49:57 laevus [~marc@dsl-185-137-96.dynamic.wa.co.za] has joined #scheme 14:52:09 -!- mjgoins [~mjgoins@ool-18599e06.static.optonline.net] has quit [Ping timeout: 240 seconds] 14:52:51 khisanth_ [~Khisanth@pool-96-250-32-88.nycmny.east.verizon.net] has joined #scheme 14:53:32 khisanth__ [~Khisanth@pool-96-250-24-215.nycmny.east.verizon.net] has joined #scheme 14:54:04 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 14:54:47 -!- khisanth_ [~Khisanth@pool-96-250-32-88.nycmny.east.verizon.net] has quit [Read error: Operation timed out] 14:57:01 -!- lusory [~bart@bb219-74-91-188.singnet.com.sg] has quit [Ping timeout: 276 seconds] 14:58:19 -!- Chipmunk [~Kaushik@nat/google/x-azcsbxncfayxbuau] has quit [Ping timeout: 276 seconds] 14:58:20 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 250 seconds] 14:58:44 lusory [~bart@bb219-74-218-205.singnet.com.sg] has joined #scheme 15:00:08 mjgoins [~mjgoins@ool-18599e06.static.optonline.net] has joined #scheme 15:00:59 nowhereman [~pierre@AStrasbourg-551-1-61-139.w83-194.abo.wanadoo.fr] has joined #scheme 15:01:30 -!- nowhere_man [~pierre@AStrasbourg-551-1-86-34.w81-51.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 15:01:53 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 15:02:43 rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has joined #scheme 15:06:09 -!- khisanth__ [~Khisanth@pool-96-250-24-215.nycmny.east.verizon.net] has quit [Read error: Operation timed out] 15:10:21 zevarito [~zevarito@r186-48-203-132.dialup.adsl.anteldata.net.uy] has joined #scheme 15:13:31 -!- zevarito [~zevarito@r186-48-203-132.dialup.adsl.anteldata.net.uy] has quit [Changing host] 15:13:31 zevarito [~zevarito@unaffiliated/zevarito] has joined #scheme 15:26:30 Quadrescence: ouch, that burns 15:34:14 Take a function f of one argument, and a non-negative integer n, and return a function fn such that fn is f applied n times, i.e. fn(x) = f(f(...(f(x))...)) 15:34:49 Hahahahahaha. 15:34:52 this one seems to ask for a lambda factory 15:35:02 Well, no more so than the last question. 15:35:08 But, do you know how to write loops in Scheme? 15:35:20 (By loops in this context, read "named let".) 15:35:22 Our lambdas are free-range. 15:35:32 Ours are! 15:35:36 *sjamaan* speaks for Chicken 15:35:48 Yay for free-range! 15:36:47 No 15:37:54 but I know how to recur on n until n is 0 15:38:26 -!- nowhereman [~pierre@AStrasbourg-551-1-61-139.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 15:38:43 I'm not sure what a "named let" is 15:39:14 daedra: just ignore that. You probably haven't learned about that and it's not likely a solution with named let would be accepted 15:39:24 nowhereman [~pierre@AStrasbourg-551-1-97-27.w90-13.abo.wanadoo.fr] has joined #scheme 15:42:34 my solution to my original question iis: (define (fc f) (lambda (x) (lambda (y) (f x y)))) 15:43:06 as, yes, cut would not be allowed in my answer 15:43:30 does this seem to do it? 15:44:15 Did you test it? 15:44:38 yes 15:44:46 Okay, then you know if it works :) 15:45:03 it does what I think it shouold do 15:45:12 Good 15:46:36 Azuvix [~Azuvix@71-215-25-216.bois.qwest.net] has joined #scheme 15:46:48 -!- femtoo [~femto@95-89-248-96-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 15:50:52 femtoo [~femto@95-89-248-96-dynip.superkabel.de] has joined #scheme 15:57:12 kanru [~kanru@118-160-160-44.dynamic.hinet.net] has joined #scheme 15:57:18 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 15:58:37 -!- ineiros_ [~itniemin@james.ics.hut.fi] has quit [Ping timeout: 276 seconds] 16:00:04 ineiros [~itniemin@james.ics.hut.fi] has joined #scheme 16:03:00 -!- Azuvix [~Azuvix@71-215-25-216.bois.qwest.net] has quit [Quit: Leaving] 16:16:20 karljoh [~foooki@h-79-127.A165.priv.bahnhof.se] has joined #scheme 16:18:04 Rmind [~Gmind@113.190.193.141] has joined #scheme 16:22:36 kephas [~pierre@AStrasbourg-551-1-31-221.w83-196.abo.wanadoo.fr] has joined #scheme 16:23:37 -!- nowhereman [~pierre@AStrasbourg-551-1-97-27.w90-13.abo.wanadoo.fr] has quit [Ping timeout: 272 seconds] 16:28:40 -!- Rmind [~Gmind@113.190.193.141] has quit [Quit: Rmind] 16:28:42 -!- kanru [~kanru@118-160-160-44.dynamic.hinet.net] has quit [Ping timeout: 265 seconds] 16:28:55 Azuvix [~Azuvix@71-215-25-216.bois.qwest.net] has joined #scheme 16:29:02 Rmind [~Gmind@113.190.193.141] has joined #scheme 16:46:35 -!- laevus [~marc@dsl-185-137-96.dynamic.wa.co.za] has quit [Quit: laevus] 17:04:18 nowhere_man [~pierre@AStrasbourg-551-1-53-181.w83-194.abo.wanadoo.fr] has joined #scheme 17:04:36 -!- kephas [~pierre@AStrasbourg-551-1-31-221.w83-196.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 17:10:26 -!- zevarito [~zevarito@unaffiliated/zevarito] has quit [Ping timeout: 260 seconds] 17:17:31 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 17:20:31 -!- Azuvix [~Azuvix@71-215-25-216.bois.qwest.net] has quit [Quit: Leaving] 17:26:34 zevarito [~zevarito@r186-48-203-132.dialup.adsl.anteldata.net.uy] has joined #scheme 17:29:56 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 17:35:09 WonTu [~WonTu@p57B54176.dip.t-dialin.net] has joined #scheme 17:35:23 -!- WonTu [~WonTu@p57B54176.dip.t-dialin.net] has left #scheme 17:37:01 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 17:37:17 -!- DrDuck [~duck@216.186.151.63] has quit [Ping timeout: 264 seconds] 17:43:19 MrFahrenheit [~RageOfTho@users-146-124.vinet.ba] has joined #scheme 17:43:29 nowhereman [~pierre@AStrasbourg-551-1-82-205.w81-51.abo.wanadoo.fr] has joined #scheme 17:43:37 -!- nowhere_man [~pierre@AStrasbourg-551-1-53-181.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 17:44:32 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Remote host closed the connection] 17:45:32 gravicappa [~gravicapp@ppp91-78-230-15.pppoe.mtu-net.ru] has joined #scheme 17:52:55 -!- Rmind [~Gmind@113.190.193.141] has left #scheme 17:54:01 -!- mjgoins [~mjgoins@ool-18599e06.static.optonline.net] has quit [Ping timeout: 240 seconds] 17:55:04 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Remote host closed the connection] 17:55:55 karlw [karlw@otaku.freeshell.org] has joined #scheme 18:01:41 -!- mmc [~michal@cs181176169.pp.htv.fi] has quit [Ping timeout: 240 seconds] 18:02:27 mjgoins [~mjgoins@ool-18599e06.static.optonline.net] has joined #scheme 18:10:38 mg4001 [~mg4001@cpe-76-93-28-217.socal.res.rr.com] has joined #scheme 18:13:17 kephas [~pierre@AStrasbourg-551-1-5-2.w92-141.abo.wanadoo.fr] has joined #scheme 18:13:58 -!- nowhereman [~pierre@AStrasbourg-551-1-82-205.w81-51.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 18:18:42 -!- rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has quit [*.net *.split] 18:18:42 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [*.net *.split] 18:18:43 -!- askhader [~askhader@taurine.csclub.uwaterloo.ca] has quit [*.net *.split] 18:18:43 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [*.net *.split] 18:18:43 -!- `micro [~micro@www.bway.net] has quit [*.net *.split] 18:23:51 define-lambda-object looks pretty good. 18:25:39 alaricsp [~alaric@relief.warhead.org.uk] has joined #scheme 18:28:56 mmc [~michal@cs181176169.pp.htv.fi] has joined #scheme 18:34:12 -!- dfkjjkfd [~paulh@145.120.22.32] has quit [Quit: Lost terminal] 18:36:37 karlw: seriously? the syntax is symbol soup, the identifiers are unhygienic, there is no rationale so the features make no sense to me and the implementation uses an unholy mix of syntax-rules, define-macro and syntax-case 18:38:14 I forgot my boilerplate disclaimer. 18:40:36 nowhere_man [~pierre@AStrasbourg-551-1-5-191.w92-141.abo.wanadoo.fr] has joined #scheme 18:41:04 -!- kephas [~pierre@AStrasbourg-551-1-5-2.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 18:41:48 WTF is define-lambda-object? 18:43:20 srfi-100, it seems 18:44:31 Oh, Joo Churlsoo 18:46:35 -!- ian1 [~ian@c-71-205-106-44.hsd1.mi.comcast.net] has quit [Ping timeout: 240 seconds] 18:48:10 Admittedly I'm new to scheme, but am i crazy for finding the syntax for field semantics in that confusing, and probably impossible to remember without looking it up all the time? 18:48:21 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #scheme 18:48:34 robtillotson: In srfi-100? Just ignore it 18:48:36 I mean.... ,x (,x) ',x `,x ,,x (,,x) ? huh? 18:48:47 I think Joo Churlsoo is just a huge troll 18:49:06 I can see why, with syntax like that 18:49:20 You should check out his mu/nu proposal 18:49:22 It's insane 18:49:58 (that's SRFI-86) 18:51:19 askhader [~askhader@taurine.csclub.uwaterloo.ca] has joined #scheme 18:53:09 rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has joined #scheme 18:54:08 what the hell? :) dang 18:54:29 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 18:55:24 What the hell is right ;) 19:04:53 githogori [~githogori@241.sub-75-208-18.myvzw.com] has joined #scheme 19:07:53 -!- femtoo [~femto@95-89-248-96-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 19:09:16 -!- rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has quit [*.net *.split] 19:12:09 -!- mjgoins [~mjgoins@ool-18599e06.static.optonline.net] has quit [Read error: Connection reset by peer] 19:17:18 jewel [~jewel@196-210-134-54.dynamic.isadsl.co.za] has joined #scheme 19:21:24 nowhereman [~pierre@AStrasbourg-551-1-96-80.w81-49.abo.wanadoo.fr] has joined #scheme 19:22:13 -!- nowhere_man [~pierre@AStrasbourg-551-1-5-191.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 19:23:02 hypercube32 [~hypercube@158.102.207.68.cfl.res.rr.com] has joined #scheme 19:25:48 -!- Euthydemus` [~euthydemu@vaxjo7.80.cust.blixtvik.net] has quit [Read error: Operation timed out] 19:28:23 emma [~em@unaffiliated/emma] has joined #scheme 19:28:49 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #scheme 19:29:18 -!- emma [~em@unaffiliated/emma] has quit [Client Quit] 19:29:58 -!- homie [~levgue@xdsl-78-35-135-96.netcologne.de] has quit [Read error: Connection reset by peer] 19:32:12 dfkjjkfd [~paulh@145.120.22.32] has joined #scheme 19:35:59 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #scheme 19:37:20 -!- homie [~levgue@xdsl-78-35-135-96.netcologne.de] has quit [Read error: Connection reset by peer] 19:38:58 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #scheme 19:50:14 -!- homie [~levgue@xdsl-78-35-135-96.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:54:51 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #scheme 19:56:08 -!- homie [~levgue@xdsl-78-35-135-96.netcologne.de] has quit [Read error: Connection reset by peer] 20:03:53 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #scheme 20:03:54 -!- homie [~levgue@xdsl-78-35-135-96.netcologne.de] has quit [Read error: Connection reset by peer] 20:05:07 ian1 [~ian@c-71-205-106-44.hsd1.mi.comcast.net] has joined #scheme 20:08:09 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 20:08:47 -!- hypercube32 [~hypercube@158.102.207.68.cfl.res.rr.com] has quit [Quit: Leaving] 20:10:01 -!- karlw [karlw@otaku.freeshell.org] has quit [Quit: Lost terminal] 20:11:23 -!- jewel [~jewel@196-210-134-54.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 20:11:39 homie [~levgue@xdsl-78-35-135-96.netcologne.de] has joined #scheme 20:11:48 DrDuck [~duck@216.186.151.63] has joined #scheme 20:16:40 -!- DrDuck [~duck@216.186.151.63] has quit [Ping timeout: 276 seconds] 20:18:13 DrDuck [~duck@216.186.151.63] has joined #scheme 20:27:34 -!- masm [~masm@bl19-143-194.dsl.telepac.pt] has quit [Quit: Leaving.] 20:44:15 -!- gravicappa [~gravicapp@ppp91-78-230-15.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 20:44:37 zevarito_ [~zevarito@r186-48-218-231.dialup.adsl.anteldata.net.uy] has joined #scheme 20:46:26 -!- zevarito [~zevarito@r186-48-203-132.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 260 seconds] 20:50:02 kenjin2201 [~kenjin@211.177.89.126] has joined #scheme 20:58:43 -!- kniu [~kniu@pool-71-106-0-142.lsanca.dsl-w.verizon.net] has quit [Remote host closed the connection] 20:58:43 femtoo [~femto@95-89-248-96-dynip.superkabel.de] has joined #scheme 21:01:40 schmir [~schmir@mail.brainbot.com] has joined #scheme 21:19:07 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 21:27:31 -!- unkanon_ [~unkanon@rrcs-69-193-217-130.nyc.biz.rr.com] has quit [Ping timeout: 255 seconds] 21:35:46 bubbles [~bubbles@host81-149-182-41.in-addr.btopenworld.com] has joined #scheme 21:53:54 -!- kenjin2201 [~kenjin@211.177.89.126] has quit [Remote host closed the connection] 21:58:00 -!- femtoo [~femto@95-89-248-96-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 21:59:21 kniu [~kniu@pool-71-106-0-142.lsanca.dsl-w.verizon.net] has joined #scheme 22:27:56 corruptmemory [~jim@ool-18bbd5b2.static.optonline.net] has joined #scheme 22:29:59 elderK [~k@pdpc/supporter/active/elderk] has joined #scheme 22:35:26 -!- zevarito_ [~zevarito@r186-48-218-231.dialup.adsl.anteldata.net.uy] has quit [Remote host closed the connection] 22:43:53 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 23:06:52 bitweiler [~bitweiler@99.190.66.15] has joined #scheme 23:08:52 jcowan [~John@p-69-195-52-55.dsl1.rtr.chat.fpma.frpt.net] has joined #scheme 23:09:26 and again coi 23:09:31 and Carthage must be destroyed 23:12:19 -!- karljoh [~foooki@h-79-127.A165.priv.bahnhof.se] has quit [Ping timeout: 260 seconds] 23:13:02 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Remote host closed the connection] 23:13:18 -!- choas [~lars@p5792CEB4.dip.t-dialin.net] has quit [Quit: leaving] 23:24:18 noonian [~noonian@c-98-232-230-23.hsd1.or.comcast.net] has joined #scheme 23:25:20 does anyone have experience writing web pages with sxml? 23:35:41 -!- noonian [~noonian@c-98-232-230-23.hsd1.or.comcast.net] has quit [Quit: Leaving] 23:41:53 -!- dfeuer [~dfeuer@wikimedia/Dfeuer] has quit [Ping timeout: 272 seconds] 23:44:58 -!- bitweiler [~bitweiler@99.190.66.15] has left #scheme 23:53:25 dfeuer [~dfeuer@pool-96-255-148-179.washdc.fios.verizon.net] has joined #scheme 23:53:31 -!- dfeuer [~dfeuer@pool-96-255-148-179.washdc.fios.verizon.net] has quit [Changing host] 23:53:31 dfeuer [~dfeuer@wikimedia/Dfeuer] has joined #scheme 23:57:46 -!- nowhereman [~pierre@AStrasbourg-551-1-96-80.w81-49.abo.wanadoo.fr] has quit [Quit: Konversation terminated!] 23:58:02 nowhereman [~pierre@AStrasbourg-551-1-96-80.w81-49.abo.wanadoo.fr] has joined #scheme 23:58:24 -!- nowhereman is now known as nowhere_man