00:01:57 gnomon: no, "fewmets" comes from (my very dim memory of) "The Once And Future King" 00:05:57 Quite so. 00:06:41 *offby1* 's stomach sounds like forty couple of hounds questin' 00:10:12 -!- rageous [~Adium@71-215-200-175.mpls.qwest.net] has quit [Read error: Connection reset by peer] 00:12:33 -!- bfig [~b_fin_g@r186-53-132-21.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 244 seconds] 00:12:41 -!- ski [~slj@c80-216-142-165.bredband.comhem.se] has quit [Ping timeout: 265 seconds] 00:14:00 -!- Arafangion [~Arafangio@220-244-108-23.static.tpgi.com.au] has quit [Ping timeout: 272 seconds] 00:14:06 bfig [~b_fin_g@r186-53-132-21.dialup.adsl.anteldata.net.uy] has joined #scheme 00:21:07 *qu1j0t3* runs chicken on os x, ppc+intel 00:21:36 My Guile 2.0 build is still running. Can someone quickly type #T and #F (note case) into a Guile 2.0.x REPL for me and make sure it replies #t and #f? Thanks. 00:21:39 -!- cdidd [~cdidd@37-144-120-30.broadband.corbina.ru] has quit [Remote host closed the connection] 00:28:31 it does 00:29:24 my guile 1.8 does 00:30:00 (current stable) 00:32:24 adu: I know guile 1.8 works 00:32:27 ijp: thanjks 00:32:34 ski [~slj@c80-216-142-165.bredband.comhem.se] has joined #scheme 00:33:32 -!- ski [~slj@c80-216-142-165.bredband.comhem.se] has quit [Client Quit] 00:33:55 ski [~slj@c80-216-142-165.bredband.comhem.se] has joined #scheme 00:34:37 jcowan: I just tried with 2.0.5, and yes, it works. 00:34:43 Ta. 00:37:49 -!- bfig [~b_fin_g@r186-53-132-21.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 00:39:21 Hokeypiggles. 42 Schemes up and running, one to go. 00:43:55 -!- leppie [~lolcow@196-209-224-84.dynamic.isadsl.co.za] has quit [Ping timeout: 252 seconds] 00:45:28 jcowan: do any non-r6rs support an optional base argument for log? 00:46:16 jcowan: if it's in the GUILEC phase, then you can run guile before it is finished building by running 'meta/guile' from the top source directory in another window. it'll be slower though. 00:46:52 SLOWER. 00:46:57 for this test that could be devastating. 00:47:26 qu1j0t3: what test? #T and #F? :) 00:47:50 mark_weaver: It's printing zillions of errors and warnings. 00:47:59 To hell with it. 00:48:30 mark_weaver: yes 00:48:33 hmm, maybe not. sorry. 00:54:43 bfig [~b_fin_g@r186-53-155-156.dialup.adsl.anteldata.net.uy] has joined #scheme 00:56:04 -!- amgarchIn9 [~amgarchin@p4FD600CE.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 01:00:19 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 01:02:57 -!- adu [~ajr@pool-71-241-252-15.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 01:03:37 adu [~ajr@pool-71-241-252-15.washdc.fios.verizon.net] has joined #scheme 01:04:14 -!- adu [~ajr@pool-71-241-252-15.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 01:04:40 -!- palach [~Miranda@93.175.8.83] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 01:04:45 adu [~ajr@pool-71-241-252-15.washdc.fios.verizon.net] has joined #scheme 01:09:22 -!- kniu [~kniu@pool-71-182-251-175.pitbpa.east.verizon.net] has quit [Ping timeout: 276 seconds] 01:14:36 aaa 01:14:52 ijp: testing 'log' now 01:18:09 ijp: tests complete 01:20:02 Supports (log 100 10) => 2.0: Gauche, Chez, Vicare (not Ikarus), Larceny, Ypsilon, Mosh, IronScheme, KSi, Scheme 7, Rep. 01:20:07 Owl Lisp returns the wrong answer for some reason. 01:20:38 So pretty much the only R5RS Schemes to handle (log x b) are Gauche, Ksi, Scheme 7, and Rep. 01:21:30 In particular, Guile does not. 01:21:33 jcowan: I noticed that too 01:21:51 nor does Ikarus, but arguably that's just a bug. 01:21:56 *jcowan* wonders if he should stop testing Ikarus. 01:22:24 my scheme supports (log x b) 01:23:41 I'm still working on call/cc, but progress is good, I got the stack-copying working to the point where I have one-shot continuations from anywhere to anywhere 01:27:10 fwiw, I'm glad I chose to implement it in Go, it's a great mix of high-level and low-level features 01:28:06 kvda [~kvda@202.58.240.18] has joined #scheme 01:35:23 racket, gosh, mit-scheme, gsi, csi -R numbers, bigloo, scheme48, scsh, guile, kawa --output-format readable-scheme, sisc, chibi, petite, scm -m, ikarus, vicare, larceny, ypsilon, mosh, iron, nexj, stklos, ksi, sscm, shoe, tinyscheme, s9, dream, s7, bdc, xlisp, rep, schemik, elk, umb-scheme, vx-scheme, oaklisp, sxi, sizzle, spark, mscheme, inlab, ol <-- tested 01:36:48 Well, arbitrary one-shot continuations is more than Kawa has, so I'd go ahead and release if that's all that's stopping you. 01:37:09 One-shot continuations are provably equivalent to goroutines. 01:37:35 At least if goroutines are equivalent to Lua coroutines, as I think they are. 01:39:58 I never said I was done 01:40:34 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Ping timeout: 276 seconds] 01:41:04 *jcowan* nods. 01:41:09 Still, release early and often. 01:41:27 -!- kvda [~kvda@202.58.240.18] has quit [Ping timeout: 260 seconds] 01:42:37 kilimanjaro [~kilimanja@ip70-162-88-143.ph.ph.cox.net] has joined #scheme 01:42:37 -!- kilimanjaro [~kilimanja@ip70-162-88-143.ph.ph.cox.net] has quit [Changing host] 01:42:37 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 01:43:58 jcowan: another thing that's stopping me is it crashes the second time you call a continuation, I'd like it if that didn't happen 01:45:10 *jcowan* nods. 01:59:05 jcowan: guile by default does not, but there is an optional variant in (rnrs base) 01:59:17 -!- masm [~masm@bl18-42-142.dsl.telepac.pt] has quit [Quit: Leaving.] 01:59:17 anyway, thanks 02:01:05 (I know it does, I submitted the patch :) 02:06:07 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #scheme 02:11:03 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Remote host closed the connection] 02:19:33 -!- Radium_ [~carbon@117.203.9.43] has quit [Ping timeout: 248 seconds] 02:23:48 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 245 seconds] 02:32:28 -!- adu [~ajr@pool-71-241-252-15.washdc.fios.verizon.net] has quit [Quit: adu] 02:38:04 -!- MrFahrenheit [~RageOfTho@users-55-233.vinet.ba] has quit [Ping timeout: 245 seconds] 02:42:20 kvda [~kvda@202.58.240.18] has joined #scheme 03:02:35 -!- CampinSam [~Sam@24-176-98-217.dhcp.jcsn.tn.charter.com] has quit [Quit: leaving] 03:14:43 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #scheme 03:25:55 -!- shardz [~s@ilo.staticfree.info] has quit [Ping timeout: 264 seconds] 03:26:22 shardz [~s@ilo.staticfree.info] has joined #scheme 03:26:43 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 245 seconds] 03:27:30 -!- jcowan [~John@mail.digitalkingdom.org] has quit [Quit: Leaving] 03:38:48 leppie [~lolcow@196-210-234-196.dynamic.isadsl.co.za] has joined #scheme 03:44:09 -!- MichaelRaskin [~MichaelRa@3ad50e34.broker.freenet6.net] has left #scheme 03:45:26 kniu [~kniu@pool-74-98-36-27.pitbpa.east.verizon.net] has joined #scheme 03:45:26 woonie [~woonie@nusnet-219-157.dynip.nus.edu.sg] has joined #scheme 03:46:51 attila_lendvai [~attila_le@87.247.12.123] has joined #scheme 03:46:51 -!- attila_lendvai [~attila_le@87.247.12.123] has quit [Changing host] 03:46:51 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 03:57:43 -!- tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has quit [Ping timeout: 276 seconds] 04:00:07 -!- leppie [~lolcow@196-210-234-196.dynamic.isadsl.co.za] has quit [Ping timeout: 264 seconds] 04:04:09 leppie [~lolcow@196-210-165-171.dynamic.isadsl.co.za] has joined #scheme 04:13:39 tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has joined #scheme 04:24:00 -!- toekutr [~user@50-0-50-176.dsl.dynamic.sonic.net] has quit [Remote host closed the connection] 04:25:12 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 04:25:37 gf3 [~gf3@unaffiliated/gf3] has joined #scheme 04:28:20 Guest79918 [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 04:31:49 soveran [~soveran@186.19.214.247] has joined #scheme 04:32:00 MichaelRaskin [~MichaelRa@3ad50e34.broker.freenet6.net] has joined #scheme 04:42:16 -!- kvda [~kvda@202.58.240.18] has quit [Quit: x__x] 04:43:45 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 04:44:30 acarrico [~acarrico@pppoe-68-142-57-27.gmavt.net] has joined #scheme 04:44:59 -!- Guest79918 [~t@81.202.16.46.dyn.user.ono.com] has quit [Remote host closed the connection] 04:45:34 pjb` [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 04:48:09 -!- pjb` is now known as pjb 04:49:55 -!- mark_weaver [~user@209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:53:54 kvda [~kvda@202.58.240.18] has joined #scheme 04:54:00 -!- ssbr_ [~ssbr@python/site-packages/ssbr] has quit [Ping timeout: 265 seconds] 04:57:31 -!- Fare [~Fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 276 seconds] 04:57:39 Radium [~carbon@117.203.13.89] has joined #scheme 05:02:16 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 05:03:42 jyfl987 [~jyf@unaffiliated/yunfan] has joined #scheme 05:04:07 hi, is there any quick tutorial for scheme just like "a byte of python" for python? 05:08:11 gravicappa [~gravicapp@ppp91-77-166-97.pppoe.mtu-net.ru] has joined #scheme 05:09:13 -!- forcer [~forcer@hmbg-4d0692fd.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 05:11:25 mmc [~michal@178-85-63-71.dynamic.upc.nl] has joined #scheme 05:12:35 -!- woonie [~woonie@nusnet-219-157.dynip.nus.edu.sg] has quit [Quit: Nettalk6 - www.ntalk.de] 05:19:23 -!- kvda [~kvda@202.58.240.18] has quit [Ping timeout: 260 seconds] 05:22:52 -!- tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has quit [Ping timeout: 276 seconds] 05:23:03 tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has joined #scheme 05:23:16 kvda [~kvda@202.58.240.18] has joined #scheme 05:26:46 -!- mmc [~michal@178-85-63-71.dynamic.upc.nl] has quit [Ping timeout: 276 seconds] 05:29:16 jyfl987: r5rs is 50 pages. 05:32:43 r5rs is not a tutorial. shame on you 05:33:43 Well, when the reference is 50 pages, what's a tutorial? A tweet? 05:33:53 I can write a scheme tutorial in a tweet if you want. 05:34:51 its the content that matters, not the length 05:35:12 pjb: it seems not that short 05:35:51 pjb: actually i want a reduced sets of cmd which could works fine 05:36:44 -!- jhemann [~Jason@108.67.91.61] has quit [Read error: Connection reset by peer] 05:37:23 jyfl987: (+ 1 2) could work fine. 05:37:25 jhemann [~Jason@adsl-99-14-208-41.dsl.bltnin.sbcglobal.net] has joined #scheme 05:37:35 pjb: like that 05:37:36 I cannot make it more reduced. 05:37:57 i mean like HTDP, it dont intros all the cmd 05:38:54 -!- djcb` [~user@a88-114-95-13.elisa-laajakaista.fi] has quit [Remote host closed the connection] 05:45:08 jake__ [~jake@74.213.226.253] has joined #scheme 05:49:31 tspl summary of forms, for instance 05:49:41 cdidd [~cdidd@95-26-111-39.broadband.corbina.ru] has joined #scheme 05:50:11 jewel [~jewel@196-215-117-85.dynamic.isadsl.co.za] has joined #scheme 06:07:01 lcc [~user@75-173-75-251.albq.qwest.net] has joined #scheme 06:07:56 ravn2 [~ravn@194.218.229.98] has joined #scheme 06:08:51 hi guys, I'm a noobe with scheme and need to write to a file, how do I do that? I read the manual that I need to open a port, but I can not find any examples? 06:09:47 -!- ecraven [~user@www.nexoid.at] has quit [Quit: brb] 06:10:08 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 265 seconds] 06:10:59 Why do you need any example? 06:11:16 http://www.cs.berkeley.edu/~bh/ssch22/files.html 06:11:25 Didn't you play with lego as a child? 06:12:17 You have those two bricks: (open-input-file filename) --> port ; (read port) --> object 06:12:57 Can't you find a way to combine them? 06:16:54 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 265 seconds] 06:17:11 lcc: thanks. 06:17:45 rvan2: it is an intro to scheme and sicp. 06:18:21 ravn2: my questions are serious questions, I really don't know. 06:21:59 rvan2: you need to learn google man. 06:24:45 -!- kvda [~kvda@202.58.240.18] has quit [Quit: Computer has gone to sleep.] 06:25:41 kvda [~kvda@202.58.240.18] has joined #scheme 06:26:13 -!- kvda [~kvda@202.58.240.18] has quit [Client Quit] 06:26:32 kvda [~kvda@202.58.240.18] has joined #scheme 06:26:56 -!- kvda [~kvda@202.58.240.18] has quit [Client Quit] 06:27:26 -!- lcc [~user@75-173-75-251.albq.qwest.net] has left #scheme 06:27:59 kvda [~kvda@202.58.240.18] has joined #scheme 06:31:21 kilimanjaro [~kilimanja@ip70-162-88-143.ph.ph.cox.net] has joined #scheme 06:31:21 -!- kilimanjaro [~kilimanja@ip70-162-88-143.ph.ph.cox.net] has quit [Changing host] 06:31:21 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 06:32:10 jhemann_ [~Jason@adsl-99-137-202-192.dsl.bltnin.sbcglobal.net] has joined #scheme 06:32:59 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 260 seconds] 06:36:15 -!- jhemann [~Jason@adsl-99-14-208-41.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 252 seconds] 06:37:30 jhemann__ [~Jason@99.137.202.118] has joined #scheme 06:39:13 mmc [~michal@sams-office-nat.tomtomgroup.com] has joined #scheme 06:41:30 -!- jhemann_ [~Jason@adsl-99-137-202-192.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 260 seconds] 06:42:10 -!- jewel [~jewel@196-215-117-85.dynamic.isadsl.co.za] has quit [Ping timeout: 276 seconds] 06:53:56 didi [~user@unaffiliated/didi/x-1022147] has joined #scheme 06:57:03 araujo [~araujo@190.38.61.1] has joined #scheme 06:57:03 -!- araujo [~araujo@190.38.61.1] has quit [Changing host] 06:57:03 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 06:57:53 -!- jake__ [~jake@74.213.226.253] has quit [Quit: leaving] 06:57:58 -!- kniu [~kniu@pool-74-98-36-27.pitbpa.east.verizon.net] has quit [Quit: Leaving] 06:57:59 jake__ [~jake@74.213.226.253] has joined #scheme 06:58:20 -!- jake__ [~jake@74.213.226.253] has quit [Client Quit] 06:58:29 jake__ [~jake@74.213.226.253] has joined #scheme 06:59:58 -!- confab [~confab@c-71-193-9-153.hsd1.ca.comcast.net] has quit [Quit: Lost terminal] 07:01:27 kniu [~kniu@pool-74-98-36-27.pitbpa.east.verizon.net] has joined #scheme 07:01:51 confab [~win7@c-71-193-9-153.hsd1.ca.comcast.net] has joined #scheme 07:04:39 Euthydemus` [~euthydemu@unaffiliated/euthydemus] has joined #scheme 07:07:10 -!- Euthydemus [~euthydemu@unaffiliated/euthydemus] has quit [Ping timeout: 246 seconds] 07:13:08 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 07:31:42 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 245 seconds] 07:42:01 ecraven [~user@www.nexoid.at] has joined #scheme 07:43:27 kilimanjaro [~kilimanja@ip70-162-88-143.ph.ph.cox.net] has joined #scheme 07:43:28 -!- kilimanjaro [~kilimanja@ip70-162-88-143.ph.ph.cox.net] has quit [Changing host] 07:43:28 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 07:47:13 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 07:54:30 peterhil` [~peterhil@gatekeeper.brainalliance.com] has joined #scheme 08:07:19 dous [~dous@unaffiliated/dous] has joined #scheme 08:09:35 -!- dous [~dous@unaffiliated/dous] has left #scheme 08:13:24 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 08:13:51 -!- jake__ [~jake@74.213.226.253] has quit [Quit: leaving] 08:18:55 homie` [~levgue@xdsl-78-35-179-70.netcologne.de] has joined #scheme 08:21:09 -!- homie [~levgue@xdsl-78-35-154-203.netcologne.de] has quit [Ping timeout: 248 seconds] 08:22:10 -!- confab [~win7@c-71-193-9-153.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 08:23:03 jhemann_ [~Jason@adsl-108-67-95-155.dsl.bltnin.sbcglobal.net] has joined #scheme 08:24:41 confab [~confab@c-71-193-9-153.hsd1.ca.comcast.net] has joined #scheme 08:26:24 -!- jhemann__ [~Jason@99.137.202.118] has quit [Ping timeout: 245 seconds] 08:27:55 -!- kvda [~kvda@202.58.240.18] has quit [Quit: x__x] 08:35:13 attila_lendvai [~attila_le@87.247.13.86] has joined #scheme 08:35:13 -!- attila_lendvai [~attila_le@87.247.13.86] has quit [Changing host] 08:35:13 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 08:36:43 -!- peterhil` [~peterhil@gatekeeper.brainalliance.com] has quit [Quit: Must not waste too much time here...] 08:36:58 peterhil` [~peterhil@gatekeeper.brainalliance.com] has joined #scheme 08:39:33 tomobrien [~tomobrien@host-92-2-79-163.as43234.net] has joined #scheme 08:42:01 -!- arcfide [~arcfide@c-98-223-204-153.hsd1.in.comcast.net] has quit [Quit: Leaving] 08:44:26 kvda [~kvda@202.58.240.18] has joined #scheme 08:44:57 ijp` [~user@host31-52-22-50.range31-52.btcentralplus.com] has joined #scheme 08:47:37 -!- ijp [~user@host86-182-156-174.range86-182.btcentralplus.com] has quit [Ping timeout: 276 seconds] 08:49:52 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 265 seconds] 08:52:29 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 250 seconds] 08:52:56 copumpkin [~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 08:53:05 -!- copumpkin [~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 08:53:05 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 08:58:40 -!- MichaelRaskin [~MichaelRa@3ad50e34.broker.freenet6.net] has left #scheme 08:59:42 -!- ijp` is now known as ijp 09:03:57 jhemann__ [~Jason@adsl-108-67-89-74.dsl.bltnin.sbcglobal.net] has joined #scheme 09:05:35 t0lkman [~Talkman@c-67-170-223-126.hsd1.ca.comcast.net] has joined #scheme 09:05:52 how to remove duplicates from a list, using only cdr/cons/car 09:05:52 ? 09:07:01 t0lkman: using your brains, and programming. 09:07:08 -!- jhemann_ [~Jason@adsl-108-67-95-155.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 245 seconds] 09:07:52 can you give me an example? 09:08:29 Skola [~Skola@89.184.179.185] has joined #scheme 09:11:31 t0lkman: For each car, produce a new list without this car. Repeat for the next car. 09:13:27 1). What is (delete-duplicates '()). That is your base case. 2) Assume you can (delete-duplicates (cdr l)), how can you combine this with (car l) such that the final list does not contain duplicates? 09:18:00 ahinki [~chatzilla@212.99.10.150] has joined #scheme 09:18:49 hmm cons first element with one is not equal? 09:18:59 add^_ [~add^_^@m83-185-142-102.cust.tele2.se] has joined #scheme 09:19:27 didi in your case it will just copy entire list 09:19:49 (define (remove-duplicates list) (cond ((null? list) '()) ((member (car list) (cdr list)) (remove-duplicates (cdr list))) (else (cons (car list) (remove-duplicates (cdr list)))))) 09:20:09 t0lkman: I might not have been as didactic as I should. 09:20:43 pjb, this one uses "member" I've seen already an example with "member" I need one only with cdr/cons/car 09:20:52 That looks O(n^2) 09:20:52 t0lkman: so implement member 09:21:01 t0lkman: this is the most idiotic reflection one can do in programming. 09:21:08 LeoNerd: if you want performant sets, don't use linked lists 09:21:09 t0lkman: member is programmed with car cons and cdr too! 09:21:32 t0lkman: programming doesn't consist in expanding functions, but on the contrary in abstracting them away! 09:23:48 that's not such easy as you think 09:23:59 try to give me an example with only one define 09:24:08 and without member procedure 09:24:17 I am trying here for 3 hours already 09:27:26 I fail to see why you have set this condition 09:28:49 this is a college lab 09:30:17 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 09:34:20 hmm, do you get to use named let? 09:36:29 nope 09:36:40 only one define and car/cdr/cons 09:36:46 null? 09:36:56 and equal "=" sign and that's all 09:37:37 lambda? 09:37:58 -!- Radium [~carbon@117.203.13.89] has quit [Ping timeout: 245 seconds] 09:38:40 Radium [~carbon@117.203.11.79] has joined #scheme 09:39:04 yea also lambda 09:39:21 but there is a shortcut in define, how to use it without lambda 09:39:40 (define (myfoo etc 09:40:28 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 246 seconds] 09:41:05 forcer [~forcer@hmbg-5f764dac.pool.mediaWays.net] has joined #scheme 09:44:43 hmm, you could maybe coalesce member and delete-duplicates into one by passing an optional argument (done with rest args), but that sounds like a ridiculous thing to do 09:45:49 or something equally hackish 09:46:59 and just what do they expect you to take away from this lab? 09:48:54 -!- kvda [~kvda@202.58.240.18] has quit [Quit: Computer has gone to sleep.] 09:50:08 i dunno.. probably using recursion.. 09:53:35 attila_lendvai [~attila_le@87.247.13.86] has joined #scheme 09:53:35 -!- attila_lendvai [~attila_le@87.247.13.86] has quit [Changing host] 09:53:35 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 09:56:01 https://gist.github.com/2397399 for an illustration of what I meant 09:56:43 *ijp* goes to wash his hands after writing that 09:57:31 actually you are right, this what I came up 09:57:47 but another restriction is to use only one passing parameter which is a list 09:58:19 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 264 seconds] 09:58:41 are you _sure_ you haven't misread the problem 09:59:09 nope the whole problem says, write a function which takes only one parameter a list 09:59:23 I'm meaning the "no helpers allowed" bit 09:59:36 using car/cadr/cons return true if a list has 3 distinct elements or false if not 09:59:55 (1 1 1 1 2 2 2 2 3 3 3 3) <--true 10:00:02 (1 2 3 4) <-- false 10:00:07 (1) <- false 10:00:44 3 distinct elements is probably a lot more doable than a fully generic delete-duplicates 10:00:53 hmm really? 10:01:17 i actually wanted to remove duplicates and then check 3 elements which is left 10:01:37 of course if left more than 3, i return false 10:01:55 t0lkman: I also don't see where it specifically disallows using helpers 10:02:18 if that is your whole problem statement 10:02:31 so I am here: http://pastebin.com/hFarYas0 10:02:55 you write member, and length, I don't see what grounds they have to complain 10:03:19 certainly I'd recommend getting confirmation on that if you are unsure 10:03:28 no that's not whole specification, then it describes what I am allowed to use only one define, one lambda, null?, =, and car/cdr/cons and that's all 10:03:56 check my solution above.. it works only on list with 3 elements 10:04:12 dude, those trailing parens are killing me 10:04:16 so my idea, it some how to reduce whole list to 3 elements 10:04:38 oh.. this probably my C habbit appears 10:04:40 and () doesn't work in general 10:05:24 i know, at this line i am actually writing there 10:06:14 i am trying to write at this line some nifty recursion which should solve everything ;[ 10:07:33 probably doesn't need to be nifty, just a special case of the first suggestion I made 10:08:08 t0lkman: If I were you, I would listen ijp advice and get confirmation about the problem statement. The requirements seems to change a little every time you talk about them. 10:08:43 s/were/was 10:09:11 "I were" is correct English 10:09:16 so dont replace :) 10:09:33 t0lkman: Thanks. :) 10:14:47 jhemann_ [~Jason@adsl-99-137-202-177.dsl.bltnin.sbcglobal.net] has joined #scheme 10:18:22 -!- jhemann__ [~Jason@adsl-108-67-89-74.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 245 seconds] 10:20:45 bah, I think I have a solution, but it is ugly as sin 10:21:15 doesn't matter the beauty 10:21:26 to you maybe 10:24:56 the idea is to test if the front four are distinct at each recursion 10:25:05 if you get four distinct, you bail 10:25:26 if you less, you can recurse with one fewer element 10:26:05 but that if that's right, I don't want to be 10:26:50 i think you right 10:28:14 -!- pygospa [~Pygosceli@kiel-5f77b9f6.pool.mediaWays.net] has quit [Disconnected by services] 10:28:26 pygospa [~Pygosceli@kiel-4d066f02.pool.mediaWays.net] has joined #scheme 10:29:41 -!- ravn2 [~ravn@194.218.229.98] has quit [Ping timeout: 248 seconds] 10:30:17 well, glad I could help 10:36:17 -!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Ping timeout: 246 seconds] 10:37:04 cyphase [~cyphase@unaffiliated/cyphase] has joined #scheme 10:42:13 FreeArtMan [~fam@213.175.98.61] has joined #scheme 10:43:08 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 10:43:35 -!- FreeArtMan [~fam@213.175.98.61] has quit [Read error: Connection reset by peer] 10:49:43 jhemann__ [~Jason@adsl-108-67-95-56.dsl.bltnin.sbcglobal.net] has joined #scheme 10:51:47 Arafangion [~Arafangio@115.128.10.86] has joined #scheme 10:53:22 -!- jhemann_ [~Jason@adsl-99-137-202-177.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 250 seconds] 10:53:23 -!- jhemann__ [~Jason@adsl-108-67-95-56.dsl.bltnin.sbcglobal.net] has quit [Read error: Connection reset by peer] 10:53:59 jhemann [~Jason@adsl-99-102-187-224.dsl.bltnin.sbcglobal.net] has joined #scheme 11:18:29 -!- tomobrien [~tomobrien@host-92-2-79-163.as43234.net] has quit [Ping timeout: 245 seconds] 11:18:45 jhemann_ [~Jason@adsl-99-50-226-156.dsl.bltnin.sbcglobal.net] has joined #scheme 11:22:15 -!- jhemann [~Jason@adsl-99-102-187-224.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 252 seconds] 11:26:51 dnolen [~user@cpe-69-203-204-197.nyc.res.rr.com] has joined #scheme 11:28:23 masm [~masm@bl18-60-119.dsl.telepac.pt] has joined #scheme 11:31:25 keenbug [~daniel@p4FE3A6AB.dip.t-dialin.net] has joined #scheme 11:31:54 didi, t0lkman: It's not so much that "I were" is correct English---in general, "I was" is correct. However, the formulation "if ... were ..." is used in a specific context, namely a hypothetical (IIRC). 11:32:00 e.g., "if this were the case, then ..." 11:33:02 cky: oic. Thank you. 11:33:47 Yeah, English is a really funny language, you know? 11:34:18 :^) 11:34:45 cky, I were is correct for unreal condition sentence 11:35:07 t0lkman: As I said, "if I were" is fine for a hypothetical. 11:35:18 t0lkman: In general, "I were" is not correct. 11:35:25 cky check at the end: http://www.englishpage.com/conditional/presentconditional.html 11:35:50 yes in general not, but didi's sentence was "If I were you" 11:36:15 t0lkman: Correct, but I was trying to make the point that it's not about "I were", but about "if X were ...". 11:36:31 There's nothing special about "I" in that context. 11:36:52 Also, the "if" is required. 11:37:01 "I were" without an "if" before it is absolutely wrong. 11:37:08 I agree with you 11:37:16 [03:08] t0lkman: If I were you, I would listen ijp advice and get confirmation about the problem statement. The requirements seems to change a little every time you talk about them. 11:37:16 [03:08] s/were/was 11:37:29 but in his sentence "I were" is a correct one 11:37:55 "I were" is still incorrect, but "If I were" is correct. I was complaining about the fact that you didn't distinguish that. 11:38:09 lol 11:38:25 I was talking in his context :) 11:38:28 :-P 11:41:26 add^_: Too bad you didn't come back to #guile, I left you a message about my experience with Dvorak. :-) 11:41:46 Oh 11:42:02 Thanks for reminding me 11:42:09 to say something xD 11:42:25 hm 11:42:44 I should type out the full sentence before pressing enter. 11:46:32 :-P 11:48:41 MrFahrenheit [~RageOfTho@users-55-233.vinet.ba] has joined #scheme 11:51:42 -!- Arafangion [~Arafangio@115.128.10.86] has left #scheme 11:57:05 Arafangion [~Arafangio@115.128.10.86] has joined #scheme 12:02:52 jhemann__ [~Jason@adsl-99-14-211-60.dsl.bltnin.sbcglobal.net] has joined #scheme 12:03:29 -!- keenbug [~daniel@p4FE3A6AB.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 12:06:35 -!- jhemann_ [~Jason@adsl-99-50-226-156.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 265 seconds] 12:14:58 -!- kniu [~kniu@pool-74-98-36-27.pitbpa.east.verizon.net] has quit [Ping timeout: 276 seconds] 12:17:20 jhemann_ [~Jason@adsl-108-67-89-114.dsl.bltnin.sbcglobal.net] has joined #scheme 12:19:59 leo2007 [~leo@222.130.128.204] has joined #scheme 12:20:13 -!- leo2007 [~leo@222.130.128.204] has quit [Client Quit] 12:20:40 keenbug [~daniel@p4FE3BF51.dip.t-dialin.net] has joined #scheme 12:20:50 -!- jhemann__ [~Jason@adsl-99-14-211-60.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 252 seconds] 12:23:07 leo2007 [~leo@222.130.128.204] has joined #scheme 12:23:41 -!- t0lkman [~Talkman@c-67-170-223-126.hsd1.ca.comcast.net] has quit [] 12:26:33 -!- Arafangion [~Arafangio@115.128.10.86] has quit [Remote host closed the connection] 12:30:24 snizzo [~Claudio@iglu.cc.uniud.it] has joined #scheme 12:33:38 -!- keenbug [~daniel@p4FE3BF51.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 12:39:52 bfgun [~b_fin_g@r186-53-173-181.dialup.adsl.anteldata.net.uy] has joined #scheme 12:40:52 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 12:42:16 -!- sawjig [~sawjig@gateway/tor-sasl/sawjig] has quit [Ping timeout: 276 seconds] 12:43:34 -!- bfig [~b_fin_g@r186-53-155-156.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 265 seconds] 12:44:47 keenbug_ [~daniel@p4FDB62D6.dip.t-dialin.net] has joined #scheme 12:44:49 -!- keenbug_ is now known as keenbug 12:46:18 -!- snizzo [~Claudio@iglu.cc.uniud.it] has quit [Ping timeout: 245 seconds] 12:46:33 gcartier [~gcartier@modemcable026.84-70-69.static.videotron.ca] has joined #scheme 12:52:32 snizzo [~Claudio@iglu.cc.uniud.it] has joined #scheme 12:53:37 Arafangion [~Arafangio@220-244-108-23.static.tpgi.com.au] has joined #scheme 12:55:59 -!- Radium [~carbon@117.203.11.79] has quit [Ping timeout: 250 seconds] 12:56:15 Radium [~carbon@117.203.8.77] has joined #scheme 13:05:17 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 13:17:24 Fare [~Fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #scheme 13:23:34 -!- dnolen [~user@cpe-69-203-204-197.nyc.res.rr.com] has quit [Read error: Operation timed out] 13:25:01 -!- snizzo [~Claudio@iglu.cc.uniud.it] has quit [Read error: Connection reset by peer] 13:27:08 -!- jrslepak [~jrslepak@c-71-233-148-123.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 13:34:04 -!- samth_away is now known as samth 13:37:53 tupi [~david@139.82.89.24] has joined #scheme 13:43:07 -!- LeoNerd [~leo@cel.leonerd.org.uk] has quit [Ping timeout: 260 seconds] 13:43:42 -!- fgudin [~fgudin@odin.sdf-eu.org] has quit [Quit: Lost terminal] 13:44:15 fgudin [~fgudin@odin.sdf-eu.org] has joined #scheme 13:45:38 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #scheme 13:48:50 samth_ [~samth@nomad.ccs.neu.edu] has joined #scheme 13:48:50 woonie [~woonie@nusnet-219-157.dynip.nus.edu.sg] has joined #scheme 13:49:21 snizzo [~Claudio@iglu.cc.uniud.it] has joined #scheme 13:49:29 soveran [~soveran@186.19.214.247] has joined #scheme 13:49:50 LeoNerd [~leo@cel.leonerd.org.uk] has joined #scheme 13:49:52 -!- samth_ [~samth@nomad.ccs.neu.edu] has quit [Client Quit] 13:51:25 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 14:01:49 _danb_ [~user@124-168-46-173.dyn.iinet.net.au] has joined #scheme 14:13:33 -!- fhd [~fhd@vserver2179.vserver-on.de] has quit [Quit: leaving] 14:13:48 fhd [~fhd@vserver2179.vserver-on.de] has joined #scheme 14:17:19 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 246 seconds] 14:18:23 jrslepak [~jrslepak@nomad.ccs.neu.edu] has joined #scheme 14:19:14 -!- jrslepak [~jrslepak@nomad.ccs.neu.edu] has quit [Client Quit] 14:26:25 -!- snizzo [~Claudio@iglu.cc.uniud.it] has quit [Ping timeout: 246 seconds] 14:29:49 snizzo [~Claudio@iglu.cc.uniud.it] has joined #scheme 14:34:08 -!- jyfl987 [~jyf@unaffiliated/yunfan] has quit [Quit: leaving] 14:50:33 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Ping timeout: 252 seconds] 14:51:39 -!- ahinki [~chatzilla@212.99.10.150] has quit [Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120403211507]] 14:56:17 dlila [~dlila@72.53.70.164] has joined #scheme 14:59:20 dominic` [~user@85.210.98.212] has joined #scheme 15:12:21 -!- Radium [~carbon@117.203.8.77] has quit [Remote host closed the connection] 15:12:44 Radium [~carbon@117.203.8.77] has joined #scheme 15:13:24 -!- jhemann_ [~Jason@adsl-108-67-89-114.dsl.bltnin.sbcglobal.net] has quit [Read error: Connection reset by peer] 15:13:48 jhemann_ [~Jason@99.186.238.184] has joined #scheme 15:15:52 -!- Skola [~Skola@89.184.179.185] has quit [Ping timeout: 260 seconds] 15:17:50 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #scheme 15:22:35 Skola [~Skola@5352A3FB.cm-6-3c.dynamic.ziggo.nl] has joined #scheme 15:24:58 dnolen [aa95640a@gateway/web/freenode/ip.170.149.100.10] has joined #scheme 15:36:19 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 15:40:31 -!- copumpkin is now known as wladimir 15:40:42 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 265 seconds] 15:40:44 -!- wladimir is now known as copumpkin 15:41:18 -!- peterhil` [~peterhil@gatekeeper.brainalliance.com] has quit [Ping timeout: 245 seconds] 15:51:27 -!- Skola [~Skola@5352A3FB.cm-6-3c.dynamic.ziggo.nl] has quit [Ping timeout: 260 seconds] 15:57:37 -!- leo2007 [~leo@222.130.128.204] has quit [Quit: rcirc on GNU Emacs 24.0.95.1] 15:59:11 -!- jhemann_ [~Jason@99.186.238.184] has quit [Read error: Connection reset by peer] 15:59:20 jhemann_ [~Jason@adsl-108-67-94-78.dsl.bltnin.sbcglobal.net] has joined #scheme 16:02:20 -!- dominic` [~user@85.210.98.212] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:03:06 leo2007 [~leo@222.130.128.204] has joined #scheme 16:05:14 xwl [~user@123.108.223.115] has joined #scheme 16:06:13 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 16:08:05 FreeArtMan [~fam@213.175.106.134] has joined #scheme 16:10:40 -!- _danb_ [~user@124-168-46-173.dyn.iinet.net.au] has quit [Read error: Connection reset by peer] 16:11:30 CampinSam [~Sam@24-176-98-217.dhcp.jcsn.tn.charter.com] has joined #scheme 16:13:32 -!- snizzo [~Claudio@iglu.cc.uniud.it] has quit [Remote host closed the connection] 16:17:46 mmc1 [~michal@178-85-63-71.dynamic.upc.nl] has joined #scheme 16:20:16 -!- gravicappa [~gravicapp@ppp91-77-166-97.pppoe.mtu-net.ru] has quit [Ping timeout: 244 seconds] 16:21:41 -!- rudybot [~luser@ec2-50-18-28-110.us-west-1.compute.amazonaws.com] has quit [Remote host closed the connection] 16:24:28 antithesis [~antithesi@s51476e07.adsl.wanadoo.nl] has joined #scheme 16:27:39 -!- Arafangion [~Arafangio@220-244-108-23.static.tpgi.com.au] has quit [Ping timeout: 245 seconds] 16:30:35 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 16:31:39 Cheery [~cheery@a88-113-48-33.elisa-laajakaista.fi] has joined #scheme 16:32:20 has anyone written a layouting engine here? something similar to gecko or webkit? 16:32:22 -!- mmc1 [~michal@178-85-63-71.dynamic.upc.nl] has quit [Ping timeout: 276 seconds] 16:35:37 -!- tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has quit [Ping timeout: 276 seconds] 16:36:08 -!- Cheery [~cheery@a88-113-48-33.elisa-laajakaista.fi] has quit [Quit: Lost terminal] 16:36:51 Cheery [~cheery@a88-113-48-33.elisa-laajakaista.fi] has joined #scheme 16:42:37 rudybot [~luser@ec2-50-18-28-110.us-west-1.compute.amazonaws.com] has joined #scheme 16:43:01 -!- CampinSam [~Sam@24-176-98-217.dhcp.jcsn.tn.charter.com] has quit [Read error: Connection reset by peer] 16:44:35 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Quit: Leaving] 16:44:41 Skola [~bas@5352A3FB.cm-6-3c.dynamic.ziggo.nl] has joined #scheme 16:44:41 -!- Skola [~bas@5352A3FB.cm-6-3c.dynamic.ziggo.nl] has quit [Client Quit] 16:47:34 jewel [~jewel@196-215-117-85.dynamic.isadsl.co.za] has joined #scheme 16:50:03 mmc1 [~michal@178-85-63-71.dynamic.upc.nl] has joined #scheme 16:51:13 -!- chrissbx [~chrissbx@c-98-217-198-35.hsd1.ma.comcast.net] has quit [Ping timeout: 276 seconds] 16:53:48 jao [~user@160.Red-81-39-169.dynamicIP.rima-tde.net] has joined #scheme 16:53:59 -!- jao [~user@160.Red-81-39-169.dynamicIP.rima-tde.net] has quit [Changing host] 16:54:00 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 16:55:15 -!- githogori [~githogori@c-50-131-15-16.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 17:01:54 githogori [~githogori@c-50-131-15-16.hsd1.ca.comcast.net] has joined #scheme 17:03:56 CampinSam [~Sam@24-176-98-217.dhcp.jcsn.tn.charter.com] has joined #scheme 17:04:23 palach [~Miranda@93.175.8.83] has joined #scheme 17:05:39 -!- dlila [~dlila@72.53.70.164] has quit [Quit: Leaving] 17:11:27 copec [~copec@64.244.102.140] has joined #scheme 17:12:59 -!- jhemann_ [~Jason@adsl-108-67-94-78.dsl.bltnin.sbcglobal.net] has quit [Read error: Connection reset by peer] 17:14:52 -!- copec [~copec@64.244.102.140] has quit [Client Quit] 17:15:53 -!- kephas [~pierre@AStrasbourg-551-1-101-186.w90-13.abo.wanadoo.fr] has quit [Ping timeout: 245 seconds] 17:16:58 copec [~copec@64.244.102.140] has joined #scheme 17:17:43 kephas [~pierre@AStrasbourg-551-1-101-186.w90-13.abo.wanadoo.fr] has joined #scheme 17:20:17 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 17:21:00 jhemann [~Jason@adsl-108-67-94-78.dsl.bltnin.sbcglobal.net] has joined #scheme 17:26:42 -!- copec [~copec@64.244.102.140] has quit [Quit: ZNC - http://znc.in] 17:26:44 choas [~lars@p4FDC545E.dip.t-dialin.net] has joined #scheme 17:27:15 copec [~copec@64.244.102.140] has joined #scheme 17:28:41 mmalorni [~mmalorni@modemcable026.84-70-69.static.videotron.ca] has joined #scheme 17:35:46 -!- noam [~noam@37.142.141.69] has quit [Read error: Connection reset by peer] 17:37:13 noam [~noam@37.142.141.69] has joined #scheme 17:49:57 kvda [~kvda@202.58.240.18] has joined #scheme 17:56:23 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #scheme 17:59:41 turbofail [~user@c-24-5-89-172.hsd1.ca.comcast.net] has joined #scheme 18:07:48 -!- jhemann [~Jason@adsl-108-67-94-78.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 252 seconds] 18:08:43 jhemann [~Jason@adsl-108-67-94-78.dsl.bltnin.sbcglobal.net] has joined #scheme 18:13:43 Skola [~bas@5352A3FB.cm-6-3c.dynamic.ziggo.nl] has joined #scheme 18:13:43 -!- Skola [~bas@5352A3FB.cm-6-3c.dynamic.ziggo.nl] has quit [Client Quit] 18:16:15 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 260 seconds] 18:17:38 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 272 seconds] 18:19:10 CampinSa1 [~Sam@24-176-98-217.dhcp.jcsn.tn.charter.com] has joined #scheme 18:19:11 -!- dnolen [aa95640a@gateway/web/freenode/ip.170.149.100.10] has quit [Ping timeout: 245 seconds] 18:20:46 emma [~em@unaffiliated/emma] has joined #scheme 18:21:01 -!- CampinSa1 [~Sam@24-176-98-217.dhcp.jcsn.tn.charter.com] has quit [Client Quit] 18:30:03 -!- emma is now known as em 18:41:03 rageous [~Adium@2607:ea00:104:3c00:216:cbff:fec0:54cb] has joined #scheme 18:43:37 cky: Did you ever finish the qualifying round? 18:44:20 djcb [~user@a88-114-95-13.elisa-laajakaista.fi] has joined #scheme 18:46:18 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 245 seconds] 18:48:21 gravicappa [~gravicapp@ppp91-77-181-82.pppoe.mtu-net.ru] has joined #scheme 18:54:08 -!- jhemann [~Jason@adsl-108-67-94-78.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 240 seconds] 18:55:32 chupish [182c5af4@gateway/web/freenode/ip.24.44.90.244] has joined #scheme 18:56:37 -!- add^_ [~add^_^@m83-185-142-102.cust.tele2.se] has quit [Quit: add^_] 18:56:38 jhemann [~Jason@adsl-108-67-94-78.dsl.bltnin.sbcglobal.net] has joined #scheme 18:56:48 jhemann_ [~Jason@adsl-108-67-94-78.dsl.bltnin.sbcglobal.net] has joined #scheme 18:58:23 klutometis: I solved A and B. 18:58:28 klutometis: I did not bother to solve C or D. 18:59:36 http://www.go-hero.net/jam/12/name/cky 18:59:37 -!- sporous [~sporous@antispammeta/bot/irssi/sporous] has quit [Disconnected by services] 18:59:48 sporous [~sporous@antispammeta/bot/irssi/sporous] has joined #scheme 19:01:50 add^_ [~add^_^@m83-185-142-102.cust.tele2.se] has joined #scheme 19:07:51 amgarchIn9 [~amgarchin@p4FD608BE.dip0.t-ipconnect.de] has joined #scheme 19:19:41 -!- FreeArtMan [~fam@213.175.106.134] has quit [Read error: Operation timed out] 19:30:41 Myk9000 [~myk@71.149.249.146] has joined #scheme 19:30:45 -!- Myk9000 [~myk@71.149.249.146] has quit [Remote host closed the connection] 19:34:41 FreeArtMan [~fam@213.175.106.134] has joined #scheme 19:41:09 kuribas [~user@d54C43316.access.telenet.be] has joined #scheme 19:44:19 -!- leo2007 [~leo@222.130.128.204] has quit [Quit: rcirc on GNU Emacs 24.0.95.1] 19:49:53 -!- kvda [~kvda@202.58.240.18] has quit [Quit: x__x] 19:50:35 -!- Myk267 [~myk@adsl-71-149-249-146.dsl.mtry01.sbcglobal.net] has quit [Quit: Myk267] 19:51:33 Myk267 [~myk@adsl-71-149-249-146.dsl.mtry01.sbcglobal.net] has joined #scheme 19:52:06 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #scheme 19:54:38 kudkudyak [~user@94.72.150.209] has joined #scheme 19:57:44 tomobrien [~tomobrien@host-92-2-79-163.as43234.net] has joined #scheme 19:57:56 -!- tomobrien [~tomobrien@host-92-2-79-163.as43234.net] has quit [Client Quit] 19:58:08 tomobrien [~tomobrien@host-92-2-79-163.as43234.net] has joined #scheme 19:58:15 estevocastro [estevocast@nat/hackerschool.com/x-luhasfpwhdacpack] has joined #scheme 20:00:29 -!- gravicappa [~gravicapp@ppp91-77-181-82.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:04:37 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 248 seconds] 20:06:55 kniu [~kniu@pool-74-98-36-27.pitbpa.east.verizon.net] has joined #scheme 20:06:58 nowhere_man [~pierre@AStrasbourg-551-1-39-193.w92-148.abo.wanadoo.fr] has joined #scheme 20:07:16 -!- kephas [~pierre@AStrasbourg-551-1-101-186.w90-13.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 20:07:31 -!- jewel [~jewel@196-215-117-85.dynamic.isadsl.co.za] has quit [Ping timeout: 276 seconds] 20:11:43 -!- tessier [~treed@216.105.40.125] has quit [Ping timeout: 245 seconds] 20:12:11 tessier [~treed@216.105.40.125] has joined #scheme 20:12:36 snizzo [~Claudio@net-188-216-136-62.cust.dsl.vodafone.it] has joined #scheme 20:18:55 tuubow [~adityavit@NYUFGA-WLESSAUTHCLIENTS-03.NATPOOL.NYU.EDU] has joined #scheme 20:27:14 -!- keenbug [~daniel@p4FDB62D6.dip.t-dialin.net] has quit [Ping timeout: 244 seconds] 20:27:19 chupish_ [182c5af4@gateway/web/freenode/ip.24.44.90.244] has joined #scheme 20:27:31 -!- chupish [182c5af4@gateway/web/freenode/ip.24.44.90.244] has quit [Ping timeout: 245 seconds] 20:27:37 -!- chupish_ is now known as chupish 20:27:46 ssbr_ [~ssbr@python/site-packages/ssbr] has joined #scheme 20:31:02 -!- antithesis [~antithesi@s51476e07.adsl.wanadoo.nl] has quit [Remote host closed the connection] 20:33:33 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 20:38:40 http://lisp-univ-etc.blogspot.se/2012/04/lisp-hackers-pascal-costanza.html last part of paragraph "What's the most exciting use of Lisp you had?" kinda makes me wonder what he means.. 20:44:19 *kudkudyak* remembers about deldo... 20:45:49 -!- homie` [~levgue@xdsl-78-35-179-70.netcologne.de] has quit [Read error: Connection reset by peer] 20:45:52 :-) 20:46:02 it will haunt you in your dreams forever 20:46:13 -!- sharkbird [~dingdong@sharkbird.com] has quit [Remote host closed the connection] 20:46:25 rudybot: deldo: a fate worse than a fate worse than death? 20:46:26 ijp: maybe this was fate. maybe i'm supposed to have a different model. 20:47:26 homie` [~levgue@xdsl-78-35-139-209.netcologne.de] has joined #scheme 20:52:34 Hm 20:52:45 nowhereman [~pierre@AStrasbourg-551-1-130-86.w90-26.abo.wanadoo.fr] has joined #scheme 20:53:40 ijp: what do you think? :-P 20:53:57 -!- jhemann_ [~Jason@adsl-108-67-94-78.dsl.bltnin.sbcglobal.net] has quit [Quit: Leaving] 20:55:16 -!- nowhere_man [~pierre@AStrasbourg-551-1-39-193.w92-148.abo.wanadoo.fr] has quit [Ping timeout: 246 seconds] 20:55:22 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #scheme 20:56:20 sharkbird [~dingdong@sharkbird.com] has joined #scheme 21:01:28 -!- tuubow [~adityavit@NYUFGA-WLESSAUTHCLIENTS-03.NATPOOL.NYU.EDU] has quit [Ping timeout: 276 seconds] 21:09:08 add^_: about what? 21:09:41 "add^_: http://lisp-univ-etc.blogspot.se/2012/04/lisp-hackers-pascal-costanza.html last part of paragraph "What's the most exciting use of Lisp you had?" kinda makes me wonder what he means.." 21:12:09 "sexiest" project you've undertook in lisp, probably 21:12:21 where sexiest is, of course, subjective 21:12:32 There are two paragraphs in that answer. which one are you refering to? 21:12:35 "As far as I can tell, this is not possible in any other language (not even Scheme)." 21:12:58 -!- djcb [~user@a88-114-95-13.elisa-laajakaista.fi] has quit [Remote host closed the connection] 21:13:00 Well, the last paragraph 21:13:13 What you quoted exactly 21:13:14 . 21:13:26 hi, where is list-head/tail in mzscheme? I already (require (lib "1.ss" "srfi")) 21:14:29 He refers to the fact that lisp programs are quite maleable: you can make small monotonic changes on them to reach the final elegant solution, without having to do big refactoring. 21:14:30 schemme gives you significantly less rope to play with than CL, this is not new information 21:14:50 Well, those articles are not made to publish new information, are they? 21:15:12 They're made to make us feel fuzzy, and perhaps catch a bunch of newbies. 21:15:14 "less rope to play with"? 21:15:31 add^_: batteries included. 21:15:35 I mean, rope included. 21:15:43 But you can make your own rope in scheme. 21:15:45 add^_: if you want flexibility, you can have it in scheme. But you need to add it 21:15:52 Right 21:16:30 amgarchIn9: you want those to be aliases for car and cdr? 21:16:35 then just define them 21:17:26 But he make it sound like you can't do it at all in Scheme, which kinda... confuses me. 21:17:37 Look both CL and Scheme are like lego boxes. Only CL comes with more pre-built toys. But you can build the same CL prebuilt toys with the Scheme lego box, and you can build the same toys with both: they have the same lego pieces. (Apart from CL which doesn't have the call/cc special piece, and which would require lots of work to make). 21:17:53 s/piece/brick/g 21:18:06 so this isnt something universal? I found them in Guile (list-head '(0 1 2 3 4) 2) takes two leading elements. 21:18:29 they are usually called, take and drop 21:18:37 rudybot: (require srfi/1) 21:18:37 ijp: your r5rs sandbox is ready 21:18:37 ijp: error: reference to an identifier before its definition: require in module: 'program 21:18:43 rudybot: init racket 21:18:44 ijp: your sandbox is ready 21:18:46 rudybot: (require srfi/1) 21:18:46 ijp: Done. 21:18:55 rudybot: (take '(0 1 2 3 4) 2) 21:18:55 ijp: ; Value: (0 1) 21:19:02 rudybot: (drop '(0 1 2 3 4) 2) 21:19:02 ijp: ; Value: (2 3 4) 21:19:19 add^_: Turing Equivalence vs. ease of use. 21:19:33 Hm ok 21:19:49 in fact, I am looking for a (list-range lst from to). And this is ugly: (define (list-range lst a b) (list-tail (list-head lst (+ 1 b)) a)) 21:22:28 ok, take/drop is more compatible. 21:23:28 -!- FreeArtMan [~fam@213.175.106.134] has quit [Quit: Out of this 3D] 21:23:55 amgarchIn9: such a function does not exist, but, as you've just shown, it is simple to define 21:24:10 s/exist/exist by default/ 21:24:13 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 245 seconds] 21:29:24 ramrunner [~dsp@139.91.70.32] has joined #scheme 21:35:22 -!- add^_ [~add^_^@m83-185-142-102.cust.tele2.se] has quit [Quit: add^_] 21:36:15 -!- micro___ [~micro@www.bway.net] has quit [Remote host closed the connection] 21:39:30 i'm still waiting for `program-halts?' to finish running 21:39:39 I hate special cases, searching for a "root" of a function on the integer interval [a, b], like here http://pastebin.com/1K8z4tYD seens to give birth to a special case when the root is *between* two points *or* on the left interval border, a. How would you unify two cases? 21:39:51 turbofail: just don't run it on itself! 21:40:20 amgarchIn9: you can add a last element. 21:40:35 oh, left, prepend a smaller element. 21:40:56 - 21:41:43 amgarchIn9: if you use a newtonian solver then it is guaranteed to converge to the root, so each iteration would bring you closer.. and then you just check if the "root"-"prevroot" is smallenuf? 21:41:54 maybe i didn't understand your question though. 21:42:29 integer domain, the function is not reaching zero, just some small (positive or negative) number. 21:43:19 -infinity may be usefull, I'll think of it 21:44:21 in fact f(x) is not even numeric. It just must has a less? predicate. 21:45:34 if i may ask , how do you approximate the root? 21:47:56 argmin {objective (x -1), objective (x)} where x is that special point on the axis. 21:48:53 -!- kuribas [~user@d54C43316.access.telenet.be] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:48:57 objective, just like its (finite) derivative is only defined on integers. 21:49:46 it is the choice between x-1 and x that bothers me. 21:51:20 -!- samth is now known as samth_away 21:53:12 -!- snizzo [~Claudio@net-188-216-136-62.cust.dsl.vodafone.it] has quit [Remote host closed the connection] 21:57:00 -!- woonie [~woonie@nusnet-219-157.dynip.nus.edu.sg] has quit [Ping timeout: 265 seconds] 22:00:30 in fact if (less? (f a)) -> #f the problem is not well defined, I see. 22:01:34 '265 22:04:34 -!- ssbr_ [~ssbr@python/site-packages/ssbr] has quit [Ping timeout: 246 seconds] 22:06:05 -!- choas [~lars@p4FDC545E.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 22:08:26 -!- Nisstyre [~yours@c-208-90-102-250.netflash.net] has quit [Read error: Operation timed out] 22:09:31 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Quit: WeeChat 0.3.7] 22:11:52 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Quit: Lost terminal] 22:12:58 -!- mmc1 [~michal@178-85-63-71.dynamic.upc.nl] has quit [Ping timeout: 276 seconds] 22:14:38 -!- fizzie [fis@unaffiliated/fizzie] has quit [Ping timeout: 245 seconds] 22:17:58 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 22:18:17 fizzie [fis@unaffiliated/fizzie] has joined #scheme 22:27:27 -!- githogori [~githogori@c-50-131-15-16.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds] 22:28:32 -!- Radium [~carbon@117.203.8.77] has quit [Read error: No route to host] 22:28:52 wtetzner [~wtetzner@c-24-218-217-69.hsd1.ma.comcast.net] has joined #scheme 22:30:39 Radium_ [~carbon@117.203.8.77] has joined #scheme 22:30:54 cky: Same thing with me; I had a rugby game to play the next day, couldn't sacrifice any more sleep. 22:31:02 Also, parsing ASCII art? I guess so. 22:31:17 Seems to come up from time to time with the programming contests. 22:31:54 Did you end up code-golfing A? 22:34:40 -!- rageous [~Adium@2607:ea00:104:3c00:216:cbff:fec0:54cb] has quit [Quit: Leaving.] 22:34:47 Nisstyre [~yours@c-208-90-102-250.netflash.net] has joined #scheme 22:36:50 -!- wtetzner [~wtetzner@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 22:37:13 wtetzner [~wtetzner@c-24-218-217-69.hsd1.ma.comcast.net] has joined #scheme 22:38:21 -!- gcartier [~gcartier@modemcable026.84-70-69.static.videotron.ca] has quit [Ping timeout: 250 seconds] 22:48:14 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 22:53:18 -!- Radium_ [~carbon@117.203.8.77] has quit [] 22:56:26 rudybot: did you take part in the code jam? 22:56:27 ijp: No clue if anybody would care about this, but I wrote a game in Racket (using racket/gui) for the Ludum Dare Jam (72 hour game development competition) this last weekend. You can find it here if you're interested: http://www.ludumdare.com/compo/ludum-dare-22/?action=preview&uid=7728 22:57:03 offby1 had better watch out, or he'll start rewriting himself :) 22:57:10 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Remote host closed the connection] 22:57:21 wingo [~wingo@c-67-180-176-231.hsd1.ca.comcast.net] has joined #scheme 22:57:33 klutometis: No, I didn't want to get challenged on writing indecipherable code. 22:57:46 klutometis: It's still easy to golf from what I've got, but it's definitely more legible than golfed code. 22:57:58 It's still in Perl, though. :-D 22:58:10 Check it out: http://www.go-hero.net/jam/12/name/cky 23:02:18 cky: Heh; by comparison, mine is almost comically verbose. I actually derive the tables from scratch at the beginning. 23:02:38 jao [~user@160.Red-81-39-169.dynamicIP.rima-tde.net] has joined #scheme 23:02:41 Your dancing is elegant, too; I was too tired to derive a general case. Ended up with a lot of unnecessary special cases. 23:02:52 githogori [~githogori@c-50-131-15-16.hsd1.ca.comcast.net] has joined #scheme 23:03:05 -!- jao [~user@160.Red-81-39-169.dynamicIP.rima-tde.net] has quit [Changing host] 23:03:06 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 23:07:42 -!- eMBee [~eMBee@foresight/developer/pike/programmer] has quit [Ping timeout: 272 seconds] 23:09:27 -!- chupish [182c5af4@gateway/web/freenode/ip.24.44.90.244] has quit [] 23:10:49 -!- palach [~Miranda@93.175.8.83] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 23:11:19 *cky* checks out klutometis's submissions. 23:14:34 ssbr_ [~ssbr@python/site-packages/ssbr] has joined #scheme 23:14:41 klutometis: If you figured out how I solved problem B, good job! :-) Feel free to read my commentary on the topic in #guile's log: http://rotty.yi.org/irclogs/freenode/%23guile/2012-04-15/#e203 23:15:14 eMBee [~eMBee@foresight/developer/pike/programmer] has joined #scheme 23:19:50 -!- masm [~masm@bl18-60-119.dsl.telepac.pt] has quit [Quit: Leaving.] 23:34:13 -!- estevocastro [estevocast@nat/hackerschool.com/x-luhasfpwhdacpack] has quit [Ping timeout: 276 seconds] 23:39:08 -!- amgarchIn9 [~amgarchin@p4FD608BE.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 23:43:57 jrslepak [~jrslepak@c-71-233-148-123.hsd1.ma.comcast.net] has joined #scheme 23:44:10 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #scheme 23:46:19 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 264 seconds] 23:50:19 -!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Ping timeout: 265 seconds]