00:03:05 -!- AeroNotix [~xeno@aclm78.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 00:04:33 drewc: Well, you DO live by the sea... But that doesn't rhyme with 'Vancouver'. 00:05:26 -!- ISF [~ivan@201.82.139.24] has quit [Ping timeout: 246 seconds] 00:05:31 pirateking-_- [~piratekin@unaffiliated/pirateking---/x-2885143] has joined #lisp 00:05:42 At least you can rhyme just about any gerund with 'Lagavulin', right? 00:06:15 (Although it might be a bit early to do so over on that coast.) 00:06:52 heh ... damn you! why did I ever tell you that I love lag and have a distillers edition bottle nearby ... 00:07:56 *drewc* decided to have A Wee Dram O' Scotch 00:08:03 I don't know. My bottle of lag is hiding nearby, though, and has already been poured from once tonight. (-: 00:10:03 davyzhu [~user@114.91.111.248] has joined #lisp 00:10:13 mmmm .. 22 year old Islay ... argagargarghhhh 00:10:26 lol 00:10:54 -!- jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 00:10:56 kliph [~user@unaffiliated/kliph] has joined #lisp 00:11:01 stop making me homesick about scotland 00:11:07 -!- mishoo [~mishoo@178.138.99.97] has quit [Read error: No route to host] 00:11:54 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #lisp 00:11:54 -!- felideon [~felideon@184.170.255.36] has quit [Ping timeout: 244 seconds] 00:11:57 jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has joined #lisp 00:12:27 Jubb [~ghost@pool-96-241-84-33.washdc.fios.verizon.net] has joined #lisp 00:12:37 -!- jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 00:12:40 -!- linse [~marioooh@bas5-montreal28-1178025755.dsl.bell.ca] has quit [Quit: zzzz] 00:14:12 Bottle of 16-year Lagavulin, $70. The realization that I can't figure out how to spin this into a decent MasterCard ad parody, priceless. 00:14:14 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 240 seconds] 00:14:29 superflit_ [~superflit@65-128-91-122.hlrn.qwest.net] has joined #lisp 00:14:34 LOL 00:14:40 it actually works 00:15:11 heh ... I was actually born in 'new scotland', or as we call it by its latin name, Nova Scotia. I am pretty sure that with the possible exception of a russian, I live further away from where I was born yet in the same country then everyone else on this planet! :) 00:15:13 *p_l* could do a good try involving either chemicals or weaponry 00:15:25 Yes, but it only works because it admits that it doesn't actually work. (-: 00:16:05 ... does that work with Hawaii and Midway? 00:16:06 drewc: well... what about people born in british-owned HK? :> 00:16:12 or falklands 00:16:14 my bottle in of course 16 year old, butbecause 16 in 2006 00:16:18 *Xach* scowls 00:16:25 Xach: ? 00:16:28 the same _country_ ... 00:16:53 drewc: well, falklands still count, afaik 00:17:03 yikes, became 16 in 2006 00:17:17 and HK I think counted too 00:17:17 -!- superflit [~superflit@67-41-145-180.hlrn.qwest.net] has quit [Ping timeout: 256 seconds] 00:17:17 -!- superflit_ is now known as superflit 00:18:06 no, they are not part of England. 00:18:34 melqart [~derek@cpe-74-72-86-139.nyc.res.rr.com] has joined #lisp 00:19:01 They qualify for "British Overseas Citizen" passports or something like that, don't they? 00:19:03 we can go on about the definition on country all day/night :) 00:19:07 Compilation finished: 62 warnings 117 style-warnings  and thats an improvement. 00:19:15 Yuani [~Yuani@host138.190-138-138.telecom.net.ar] has joined #lisp 00:19:49 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #lisp 00:19:58 I think all the style-warnings are Nonspecific warning. *sigh* 00:19:58 I'd be happy with that, rather than "# is wired to a location that it conflicts with." 00:20:23 I can be a british citizen ... I just have to apply. And my passport will say "great britain and N. Ireland" 00:20:41 -!- tali713 [~user@c-76-17-236-129.hsd1.mn.comcast.net] has quit [Ping timeout: 244 seconds] 00:20:53 -!- bitonic [~user@5e09a749.bb.sky.com] has quit [Remote host closed the connection] 00:21:10 the queens picture is in my pocket, and on the back is bluenose! 00:22:05 -!- Xach [~xach@pdpc/supporter/professional/xach] has left #lisp 00:22:06 pnq [~nick@unaffiliated/pnq] has joined #lisp 00:22:36 nyef_: British Overseas Citizen is afaik slightly diffirent status 00:22:43 but oh well 00:23:22 ISTR there being three statuses, "British Citizen" being one, "British Overseas Citizen" being another, and I'm not remembering the third. 00:23:50 ISF [~ivan@201.82.139.24] has joined #lisp 00:24:38 well, there's resident 00:24:54 and now Westminster really made a mess together with SNP 00:24:56 ( and the only reason I can become a British Citizen is because my Father was born in London and his family is from the Belfast area) 00:24:58 me not like 00:25:31 -!- pirateking-_- [~piratekin@unaffiliated/pirateking---/x-2885143] has quit [Quit: pirateking-_-] 00:25:41 drewc: I so far hope I won't have to arrange refugee visa :P 00:27:09 :P ... 20 knots offshore in international waters, and you don't even require a Visa! 00:28:02 drewc: I'd still need to register the boat under british flag (the only one I can arrange other than polish) and call on Royal Navy fo support if thing got bad :P 00:28:26 *drewc* knows quite a bit about that sort of thing, and makes sure to cross the border when he is in that area of the straight just so he can say so. 00:28:42 haha 00:28:49 heh .. well ... you do not need to register a boat ... 00:29:00 -!- booguie [~booguie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 00:29:40 drewc: british registry comes with "the vessel can depend on support from British diplomatic, consular service and Royal Navy" :> 00:29:52 eataix [~eataix@unaffiliated/eataix] has joined #lisp 00:29:52 *drewc* is sitting on a 38 ft cutter rigged boat, right now, that has yet to be registerd, licenenced , or anything 00:30:09 -!- fantazo [~fantazo@91-119-203-9.dynamic.xdsl-line.inode.at] has quit [Ping timeout: 276 seconds] 00:30:44 Oh, right... I was going to do a bit of research into the comparative living-space sizes of a converted railway car and a british narrowboat. 00:30:58 yup, and the nice thing about the laws of the water, is they will help you regardless, then after ask for your L&R 00:31:28 drewc: might be more interesting if you're running from authorities 00:31:34 bitonic [~user@5e09a749.bb.sky.com] has joined #lisp 00:31:58 yup, in that case, you do not want their help at all . 00:32:43 I live on the smugglers paradise and we know a lot about that sort of thing on the west coast :) 00:33:25 Run Runners are the name of a powerboat from back in the day during the USA's prohibition period. 00:36:34 and this is an incredible spot to anchor. hard to get in and out of, but for good reasons: http://www.britishcolumbia.com/parks/?id=478 00:37:12 *drewc* is done now, just knows _way_ to much about this sort of thing. 00:37:40 Do you know anything about IR2-PHYSENV-OLD-FP? 00:38:22 nope .. it really just twists my ARM 00:39:01 Ouch! (-: 00:39:05 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 00:40:04 pirateking-_- [~piratekin@unaffiliated/pirateking---/x-2885143] has joined #lisp 00:40:24 haha 00:40:44 drewc: you might want to have an ability to run to *different* authorities though :) 00:42:04 -!- bitonic [~user@5e09a749.bb.sky.com] has quit [Remote host closed the connection] 00:43:09 p_l: well, out here, there is only one authority in charge of all the others. They are called the Hells Angels :) 00:43:33 -!- _d3f [~d3f@46.183.216.234] has quit [Quit: _d3f] 00:44:00 Hrm... "MOVE t5[CS0]>t6[OCFP] => t7[CS0] Heh. I think it does. Absolutely nothing. (-: 00:46:10 -!- prxq [~mommer@mnhm-590c29ff.pool.mediaWays.net] has quit [Remote host closed the connection] 00:48:56 two moves that ultimately cancel each other? 00:49:35 It's a single move, from CS0 (a stack slot), loaded to OCFP (a register), to OCFP (a register) stored to CS0 (a stack slot). 00:50:08 It ends up not emitting any actual machine instructions. 00:50:19 heh 00:50:47 had it involved memory location other than stack, I could see that happening in some hw ;) 00:51:40 -!- punee [~punee@213-245-106-105.rev.numericable.fr] has quit [Quit: punee] 00:52:36 I think I half understand why I'm getting a conflict in PACK now, but I'm not sure how to deal with it yet. 00:56:13 linse [~marioooh@bas5-montreal28-1178025755.dsl.bell.ca] has joined #lisp 00:58:09 bc1 [~derk@ip70-173-127-61.lv.lv.cox.net] has joined #lisp 00:59:13 -!- teiresias [~teiresias@archlinux/trusteduser/teiresias] has quit [Ping timeout: 256 seconds] 01:01:06 nforgerit [~nforgerit@HSI-KBW-149-172-198-162.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 01:01:54 joast [~rick@76.178.135.192] has joined #lisp 01:03:32 Nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 01:08:09 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 01:09:52 -!- pnq [~nick@unaffiliated/pnq] has quit [Quit: Leaving.] 01:10:04 -!- davyzhu [~user@114.91.111.248] has quit [Read error: Operation timed out] 01:10:21 pirateking9_9 [~piratekin@unaffiliated/pirateking---/x-2885143] has joined #lisp 01:12:06 -!- pirateking-_- [~piratekin@unaffiliated/pirateking---/x-2885143] has quit [Ping timeout: 240 seconds] 01:12:06 -!- pirateking9_9 is now known as pirateking-_- 01:12:33 -!- gffa [~unknown@unaffiliated/gffa] has quit [Quit: sleep] 01:18:23 -!- macrobat [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has quit [Quit: WeeChat 0.3.6] 01:18:28 Yuuhi` [benni@p5483B6CE.dip.t-dialin.net] has joined #lisp 01:18:37 macrobat [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has joined #lisp 01:20:20 -!- Yuuhi [benni@p5483A422.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 01:22:31 is anyone aware of a working yaml parser for cl? google only points me to stuff that is "on hold" or obviously incomplete 01:24:06 -!- ArmyOfBruce [~textual@waywardmonkeys.com] has quit [Excess Flood] 01:24:36 ArmyOfBruce [~textual@waywardmonkeys.com] has joined #lisp 01:24:44 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 01:26:20 H4ns: not that i know of 01:27:55 davyzhu [~user@114.91.111.248] has joined #lisp 01:32:21 -!- iLogical_ [~iLogical@unaffiliated/ilogical] has quit [Remote host closed the connection] 01:33:31 -!- Yuani [~Yuani@host138.190-138-138.telecom.net.ar] has quit [Quit: Yuani] 01:40:15 -!- erann [~erann@59.Red-83-50-2.dynamicIP.rima-tde.net] has left #lisp 01:44:14 zodiac1111 [~zodiac111@220.184.129.33] has joined #lisp 01:52:25 -!- justinmcp [~justinmcp@ppp118-208-128-111.lns20.bne1.internode.on.net] has quit [Remote host closed the connection] 01:52:59 justinmcp [~justinmcp@ppp118-208-128-111.lns20.bne1.internode.on.net] has joined #lisp 01:56:54 -!- justinmcp [~justinmcp@ppp118-208-128-111.lns20.bne1.internode.on.net] has quit [Ping timeout: 240 seconds] 01:59:24 -!- ikki [~ikki@189.247.214.98] has quit [Ping timeout: 260 seconds] 02:00:55 -!- killerboy [~mateusz@195.225.68.249] has quit [Ping timeout: 240 seconds] 02:04:48 -!- Kenjin [~josesanto@2.81.200.221] has quit [Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/] 02:07:14 -!- nyef_ [~nyef@pool-70-109-148-190.cncdnh.east.myfairpoint.net] has quit [Quit: G'night all.] 02:08:21 nicdev` [user@2600:3c03::f03c:91ff:fedf:4986] has joined #lisp 02:09:08 -!- nicdev [user@2600:3c03::f03c:91ff:fedf:4986] has quit [Ping timeout: 246 seconds] 02:09:59 PuffTheMagic_ [uid3325@gateway/web/irccloud.com/x-kfziwfyrlcyvrtsp] has joined #lisp 02:11:51 KingsKnighted [~quassel@c-174-52-149-13.hsd1.ut.comcast.net] has joined #lisp 02:12:17 -!- PuffTheMagic [uid3325@gateway/web/irccloud.com/x-xqhzvwepnvrmcdpm] has quit [Ping timeout: 246 seconds] 02:12:18 -!- PuffTheMagic_ is now known as PuffTheMagic 02:16:02 kcj [~casey@unaffiliated/kcj] has joined #lisp 02:17:34 rmarianski [~rmariansk@mail.marianski.com] has joined #lisp 02:18:42 -!- KingsKnighted [~quassel@c-174-52-149-13.hsd1.ut.comcast.net] has quit [Remote host closed the connection] 02:20:00 in cl how can I take the union of two lists without repeating elements? 02:20:14 clhs union 02:20:14 http://www.lispworks.com/reference/HyperSpec/Body/f_unionc.htm 02:20:34 not terribly efficient, though. 02:20:34 ohhhhh 02:20:44 the reference I have doesn't even mention you can do a test argument to it 02:20:49 :( 02:21:00 it just says if you use union, duplicates may appear 02:21:01 you're using a reference other than the clhs? 02:21:02 whoops 02:21:02 thanks 02:21:12 I have Graham's book 02:21:20 «If there is a duplication between list-1 and list-2, only one of the duplicate instances will be in the result.» 02:21:22 bc1: the CLHS is the end all be all of such things, 02:21:45 oh, it does mention the test thing in the arguments, but the explanation makes no mention of it 02:21:48 I'm just stupid 02:22:21 and pg's book is, well, let me put it another way ... Do you know of PCL or PAIP or anything else besides grahams book? 02:22:32 all I have is graham and google 02:22:42 I'm a noob and I asked for suggestions before so I got plenty 02:22:50 even though some people were like "you need these 12 books!!!!" 02:22:56 I'm just doing baby stuff now 02:23:50 bc1: well, for reference purposes, the CLHS is pretty great, and free online, so make use of it if you need a reference. 02:23:52 bc1: http://www.gigamonkeys.com/book/ 02:23:59 yeah I've looked through that 02:24:04 the gigamonkeys one 02:24:21 bc1: http://www.cs.cmu.edu/~dst/LispBook/ 02:24:54 those two are significantly better for starting out than On Lisp 02:25:27 I can recommend the gigamonkey book, because it is practical :) 02:25:53 justinmcp [~justinmcp@ppp118-208-128-111.lns20.bne1.internode.on.net] has joined #lisp 02:28:03 -!- Natch [~Natch@c-eccde155.25-4-64736c10.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 02:28:35 ikki [~ikki@189.247.214.98] has joined #lisp 02:29:19 -!- kliph [~user@unaffiliated/kliph] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:29:33 *gigamonkey* can also recommend that one 02:30:50 welp 02:31:20 gigamonkey: I think that PCL is a better acronym then COW .... but I must admit that I read COW more these days :) 02:31:50 well, I haven't read either of them in many many years. 02:32:13 I could probably do to read them both, come to think of it. 02:32:47 Natch [~Natch@c-eccde155.25-4-64736c10.cust.bredbandsbolaget.se] has joined #lisp 02:33:01 woo hoo, I have successfully written some code that will resolve two propositional clauses 02:33:11 now if only I knew how to create variables... 02:33:46 seriously 02:33:51 -!- linse [~marioooh@bas5-montreal28-1178025755.dsl.bell.ca] has quit [Quit: zzzz] 02:34:24 gigamonkey: just looking at my bookshelf ... you and Thor Heyerdahl are the only 'duplicate' authors, and he is because I have two copies of the same book... you must be doing something right! 02:34:44 drewc: cool. 02:35:00 http://paste.lisp.org/display/133518 02:35:01 seriously 02:35:08 linse [~marioooh@bas5-montreal28-1178025755.dsl.bell.ca] has joined #lisp 02:35:09 bc1: http://www.gigamonkeys.com/book/variables.html 02:35:17 blatant self promotion... 02:35:19 :) 02:35:43 Yup. 02:35:46 ok, I think I can figure this out 02:37:44 *drewc* decides not to get into why he hates dynamic scope, and why he would never see it removed from the language even though it causes him pain and suffering... because that is not at all what we are talking about per-se 02:37:45 -!- linse [~marioooh@bas5-montreal28-1178025755.dsl.bell.ca] has quit [Read error: Connection reset by peer] 02:37:53 linse [~marioooh@bas5-montreal28-1178025755.dsl.bell.ca] has joined #lisp 02:38:06 kliph [~user@unaffiliated/kliph] has joined #lisp 02:38:40 got it 02:38:47 -!- zeissoctopus [~zeissocto@183178133120.ctinets.com] has quit [Quit: ] 02:38:51 I have to write these programs, and I'm a total newbie to lisp 02:39:00 but we have these restrictios on what we're allowed to use and not use 02:39:17 so basically we can never use assignments (setf? setq? stuff like that?) and no loops and no global variables 02:39:22 bxx [~yhiselamu@lap.ee] has joined #lisp 02:39:31 it was intimated that we'd have to use dynamic scope at some time, but shrug 02:39:45 cyphase [~cyphase@unaffiliated/cyphase] has joined #lisp 02:41:15 so, now I know 5 commands in lisp :) 02:41:23 or keywords or whatever 02:41:33 -!- linse [~marioooh@bas5-montreal28-1178025755.dsl.bell.ca] has quit [Read error: Connection reset by peer] 02:41:36 -!- kliph [~user@unaffiliated/kliph] has quit [Client Quit] 02:41:45 maybe more like 10 02:41:50 things are looking up 02:42:21 -!- ikki [~ikki@189.247.214.98] has quit [Ping timeout: 256 seconds] 02:42:30 drewc: I don't suppose you have a blog or something where I could willingly subject myself to this away from the angry eyes of #lisp 02:43:04 Bike: not yet, but it is part of my plans. 02:43:30 bc1 functions? 02:43:39 if you say so 02:43:53 functions, macros, and special forms, most likely. 02:44:08 A blog is on the horizon, first I simply have to write the blog engine, which is not hard. 02:44:15 noted. 02:45:01 and that is a part of my plan for exercising my new based stuff, so it going to happen real soon now. 02:45:49 will the blog engine have a catchy category theory jargon name, though 02:45:58 ikki [~ikki@189.247.214.98] has joined #lisp 02:46:29 nope, probably not .. though, my names are , these days ... ok yeah it probably will 02:46:49 heh. 02:47:45 Simple Monads Under Recusive Functions! that is a good name ... 02:48:13 Recursive even 02:49:35 ZombieChicken [~weechat@unaffiliated/forgottenwizard] has joined #lisp 02:50:47 -!- ikki [~ikki@189.247.214.98] has quit [Ping timeout: 268 seconds] 02:52:54 -!- melqart [~derek@cpe-74-72-86-139.nyc.res.rr.com] has quit [Quit: leaving] 02:58:59 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 02:59:30 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 03:00:19 vwvwvwv [~vwvwvwv@99-130-100-63.lightspeed.snantx.sbcglobal.net] has joined #lisp 03:02:20 I definitely await the counterpart to it, GARGAMEL ;) 03:02:36 :D 03:03:16 -!- gigamonkey [~gigamonke@rrcs-184-75-115-252.nyc.biz.rr.com] has quit [Quit: gigamonkey] 03:03:31 but given that I did trade, at one time, under name "Ruri" and worked on DirectConnect bot/server named "Naru", my naming scheme isn't that much better :P 03:04:21 (though one of the honorable awards goes to the guy who renamed a lib he called "pantsu" to "Misaka", and enduring the shitstorm of people googling up fan-made pr0n instead) 03:08:17 well, I have ROFL and LOL and FTW ... then I decided that those silly names were silly.. so then have SMUG and PLANKS ... I think since my new monad library is going to be a part of LIL, so I may have to come up with a special name for that as well ... MIL makes sense ... Monadic Interface Library .. 03:10:09 (define-interface () () 03:10:10 (:singleton) 03:10:10 (:generic result ( value)) 03:10:13 (:generic bind ( monadic-value monadic-function))) 03:10:38 that is the CL definition of the interface ... easy ! 03:11:19 ltbarcly1 [~ltbarcly@pool-71-116-79-217.snfcca.dsl-w.verizon.net] has joined #lisp 03:11:31 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 260 seconds] 03:13:49 dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has joined #lisp 03:14:16 -!- dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has quit [Remote host closed the connection] 03:14:39 -!- pirateking-_- [~piratekin@unaffiliated/pirateking---/x-2885143] has quit [Quit: pirateking-_-] 03:15:17 dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has joined #lisp 03:19:52 -!- Houl [~Parmi@unaffiliated/houl] has quit [Quit: weil das Wetter so schön ist] 03:22:31 joekarma [~joekarma@S0106602ad090cd68.vc.shawcable.net] has joined #lisp 03:22:34 pjb [~t@vil93-14-88-184-74-97.fbx.proxad.net] has joined #lisp 03:27:54 neoesque [~neoesque@210.59.147.226] has joined #lisp 03:28:15 -!- pjb [~t@vil93-14-88-184-74-97.fbx.proxad.net] has quit [Ping timeout: 256 seconds] 03:28:34 -!- nforgerit [~nforgerit@HSI-KBW-149-172-198-162.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: nforgerit] 03:32:57 -!- Jubb [~ghost@pool-96-241-84-33.washdc.fios.verizon.net] has quit [Ping timeout: 245 seconds] 03:33:18 -!- davyzhu [~user@114.91.111.248] has quit [Read error: Connection reset by peer] 03:33:38 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 03:39:24 Anyone interested in helping with some clx code? 03:40:35 findiggle [~kirkwood@50-194-56-154-static.hfc.comcastbusiness.net] has joined #lisp 03:42:04 edgar-rft [~GOD@HSI-KBW-078-043-123-191.hsi4.kabel-badenwuerttemberg.de] has joined #lisp 03:44:32 -!- findiggle [~kirkwood@50-194-56-154-static.hfc.comcastbusiness.net] has quit [Client Quit] 03:45:51 -!- clariprincess [~princesit@200.84.67.68] has quit [Quit: Leaving.] 03:46:02 Jubb [~ghost@pool-96-241-84-33.washdc.fios.verizon.net] has joined #lisp 03:48:35 BlankVerse [~pankajm@202.3.77.214] has joined #lisp 03:48:55 foreignFunction [~niksaak@94.27.88.162] has joined #lisp 03:58:51 -!- BlankVerse [~pankajm@202.3.77.214] has quit [Ping timeout: 256 seconds] 04:01:25 rdqfdx [~rdqfdx@78.90.88.244] has joined #lisp 04:03:13 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Read error: Connection reset by peer] 04:03:21 -!- joekarma [~joekarma@S0106602ad090cd68.vc.shawcable.net] has quit [Ping timeout: 276 seconds] 04:03:23 -!- benny [~user@i577A87E1.versanet.de] has quit [Ping timeout: 256 seconds] 04:03:39 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 04:05:16 -!- eataix [~eataix@unaffiliated/eataix] has quit [Ping timeout: 245 seconds] 04:07:53 eataix [~eataix@unaffiliated/eataix] has joined #lisp 04:08:45 why can't I use | as a function name? 04:08:54 ok question time again... 04:08:58 I have a function, f, that takes two lists as arguments, and returns a list 04:09:10 I want to take two lists of lists, x and y, and do z=f(x,y) for each list in x and y, and return one list containing all the z's 04:09:19 order is not important.. so we don't need to do both 2nd list of x vs 1st list of y, and 1st list of y vs 2nd list of x 04:09:32 bxx: name it |\|| in text, I think 04:09:46 I need to do this without loops, and I'd like to do it without using dynamic scope variables if possible 04:10:04 bc1: (defun f-again (xs ys) (mapcar #'f xs ys)) 04:10:24 ehhhhh 04:10:28 is it really that simple? 04:10:48 assuming I understand the problem, should be. 04:11:00 and you really mean xs and ys? 04:11:07 the names are arbitrary. 04:11:07 and not x and y 04:11:09 oh ok 04:11:18 I thought the s was required 04:11:21 reading about mapcar now 04:11:29 (mapcar #'f xs ys) is like (list (f (first xs) (first ys)) (f (second xs) (second ys)) ...), sorta. 04:11:46 I was trying to do some weird stuff with append but the output from append isn't what I want 04:12:14 like if you append '(1 2) '(3 4) you get (1 2 3 4) and I want ((1 2)(3 4)) 04:12:25 (list '(1 2) '(3 4)) => ((1 2) (3 4)) 04:12:25 I'll take a peek at this mapcar stuff 04:12:35 ah 04:12:36 :) 04:12:44 if you want a list with lists as elements, you just construct a list with lists as elements. simple enough 04:13:18 it seems that the gentle introduction to symbolic computation linked earlier may be especially helpful for you, I think it covers all of this quite thoroughly. 04:13:27 oh lol and my xs question was retarded 04:13:39 prob :( 04:13:44 you're learning. 04:20:34 ok I don't think mapcar will work for what I want 04:20:44 but it's really neat that it's built in... seems very useful 04:21:24 mapcar calls the first argument with every element of the second argument, but I want every element of the first argument compared with every element of the second argument 04:22:10 will go read about other mapping functions 04:22:16 no, that's what it does. Try (mapcar #'+ '(4 7) '(9 3)) 04:22:57 oh, maybe I'm misunderstanding. in my example there, would you want the output to be ((13 7) (16 10))? 04:24:03 yes 04:25:08 ok. if you know there are only going to be two lists, you can used a nested mapcar, then. 04:25:59 you mean two inputs? or two elements in each list? 04:26:12 two inputs. 04:26:12 oh 04:26:15 right 04:26:50 how would I nest that? I was thinking I could probably do it recursively, but then I get into the issue of if I need a special variable again 04:27:21 why would you need a special variable for recursion? 04:27:35 bad advice? 04:27:45 very bad advice. 04:27:50 the teacher said we'd need some special variables or something 04:28:01 his lisp introduction was about 5 minutes long and then we were thrown to the wolves haha 04:28:19 in my example, I'd do (mapcar (lambda (x) (mapcar (lambda (y) (+ x y)) ys) xs) or so, but now I'm getting into the territory of doing your homework for you 04:29:41 doing my homework for me is ok :P it's a throwaway assignment mainly to learn syntax before a larger final project 04:29:53 I'll try not to ask too much, thanks for your help 04:30:41 I still want to indent my parentheses and make them line up rather than having )))))) at the end of a function :P 04:30:45 (defun len (list) (if list (+ 1 (len (rest list))) 0)) ;; no special variable 04:31:54 I went through that phase too :) 04:32:28 at least I'm past the part where I'm like "I could do this in C in 15 minutes" 04:32:36 and into the part of like "ok there's a lot of cool stuff in lisp" 04:32:55 your teacher might have meant something colloquial by 'special variables', rather than the specialized meaning it has for CL. at least I would hope so. 04:33:08 I'm still not at the "I think I'll do my dissertation code in lisp" stage though 04:33:28 well, he said we needed special variables in order to use dynamic scoping so that we could avoid using global variables 04:33:44 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #lisp 04:34:05 or rather, that he did it that way 04:34:10 oh, yes, that's true. 04:34:44 but you shouldn't need special variables so much for many of the same reasons you shouldn't use globals so much. 04:36:03 yeah, shrug 04:36:16 unfortunately for me, everyone who is in this class has already had scheme 04:36:19 hence the thrown to the wolves thing 04:36:23 for me anyway 04:36:44 but I had Java and none of them did, take that... 04:37:51 if it's any consolation, scheme newbies trying out CL usually make the same ten simple mistakes over and over for a while 04:39:16 my schadenfreude is sated 04:41:47 anyway I'm gonna meditate on this mapcar stuff for a bit... I think I can probably still do it recursively without using special variables :) 04:41:53 thanks for the help again 04:42:57 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Quit: trivial-irc-0.0.3] 04:49:34 slyrus [~chatzilla@adsl-99-24-162-13.dsl.pltn13.sbcglobal.net] has joined #lisp 04:57:34 -!- wbooze [~wbooze@xdsl-87-79-194-179.netcologne.de] has quit [Ping timeout: 240 seconds] 04:57:50 teggi [~teggi@113.172.53.119] has joined #lisp 04:58:59 davyzhu [~user@114.91.112.95] has joined #lisp 05:04:34 cfy [~cfy@unaffiliated/chenfengyuan] has joined #lisp 05:12:21 -!- vwvwvwv [~vwvwvwv@99-130-100-63.lightspeed.snantx.sbcglobal.net] has quit [Read error: Connection reset by peer] 05:14:32 -!- rmarianski [~rmariansk@mail.marianski.com] has quit [Quit: leaving] 05:16:13 hmmmm ok I'm having trouble understanding an error... 05:16:38 leo2007 [~leo@119.255.41.67] has joined #lisp 05:18:24 http://paste.lisp.org/display/133519 05:19:20 I don't understand the error... however in the context of the error I guess I understand why changing the code to putting a list in there does make it work 05:19:49 but after that I don't understand why mapcar isn't running the function twice, because there are two elements in the latter argument 05:25:34 -!- leo2007 [~leo@119.255.41.67] has quit [Ping timeout: 240 seconds] 05:36:38 -!- ltbarcly1 [~ltbarcly@pool-71-116-79-217.snfcca.dsl-w.verizon.net] has quit [Quit: Leaving.] 05:37:16 bc1: Hard to tell without knowing what resolve does, but mapcar will run down both arg lists consuming one item at a time until one of the args ends. 05:37:35 ahhhhh 05:37:42 well hrm 05:38:14 this is the mapcar reference I have: http://www.gnu.org/software/emacs/emacs-lisp-intro/html_node/mapcar.html 05:38:34 ohhhhh 05:38:35 wait 05:38:43 I think that makes it clear for me 05:38:47 what you said 05:39:39 it's doing the first versus the first, but then it has "used up" the first and stops 05:39:47 instead of running the first versus the second 05:40:03 I had a fundamental misunderstanding of what mapcar does 05:40:05 thanks 05:42:49 maybe I'll check out applly 05:42:51 apply 05:44:14 kcj [~casey@unaffiliated/kcj] has joined #lisp 05:46:50 BlankVerse [~pankajm@202.3.77.214] has joined #lisp 05:52:09 -!- Sorella [~quildreen@oftn/member/Sorella] has quit [Ping timeout: 260 seconds] 05:53:46 why (first x) and not x on the second line? 05:54:29 "FIRST: + is not a list"" could be related to that 05:56:22 leo2007 [~leo@119.255.41.67] has joined #lisp 05:56:34 actually 05:56:53 I had that initially but I had resolve written differently.. 05:57:32 oh yeah 05:57:46 so I had decided to use first and recurse through the first list 05:58:00 because mapcar applies the function to the arguments in order 05:58:28 so if I do it without the first, it will compare first vs first, and second vs second 05:58:31 bc1: elisp is not CL. use the CLHS as a reference: http://www.lispworks.com/documentation/HyperSpec/Body/f_mapc_.htm 05:58:46 but I want to compare first vs first, and first vs second 05:59:29 ideally I want to compare first vs first, first vs second, second vs first [I don't really want this, but I can throw it out later I think], and second vs second 05:59:42 but I decided to recurse to do that 06:00:06 I'll check out these other mapping functions, maybe there is something in here I can use 06:01:42 basically instead of doing the function on successive elements of the lists, I want them on every combination of the lists 06:08:11 so (map* 'func '(1 2) '(a b)) would do (func 1 a) (func 1 b) (func 2 a) (func 2 b) 06:08:19 ? 06:08:57 yeah 06:09:47 I was trying to use mapcar recursively, but then I found out it "uses up" the first argument so I'm back to just trying to do it recursively using first/last stuff unless I can find some function that does that automatically 06:10:56 -!- axion [~axion@cpe-67-242-88-224.nycap.res.rr.com] has quit [Read error: Connection reset by peer] 06:11:19 do you need to fetch results of the calls? 06:12:18 if your operation is commutative you shouldn't need anything from the first element once you're onto the second. That is, you throw out second vs first. 06:12:35 right, it is commutative 06:12:35 -!- davyzhu [~user@114.91.112.95] has quit [Ping timeout: 260 seconds] 06:12:48 so you can do something like my earlier mapcaring. 06:13:18 and yes, I need the result of each call 06:13:51 well, you mentioned nested mapcars, but and did something with lambda, but I haven't fully dissected that yet 06:14:19 -!- qptain_Nemo [~qN@81.200.28.83] has quit [Ping timeout: 260 seconds] 06:14:40 eating and going to bed soon.. I'll fiddle with it tomorrow 06:14:44 thanks for all your help again 06:15:06 -!- dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has quit [Remote host closed the connection] 06:20:18 -!- bxx [~yhiselamu@lap.ee] has quit [Quit: quit] 06:21:47 bxx [~yhiselamu@lap.ee] has joined #lisp 06:25:02 -!- vasily_pupkin [~avatar@109.86.168.179] has quit [Remote host closed the connection] 06:27:18 pnpuff [~aeiou@unaffiliated/pnpuff] has joined #lisp 06:28:47 bc1 unless your teacher requires you to use recursion you can just do something like this: http://paste.lisp.org/display/133522 06:31:41 no loops allowed... I think I can just do mapcar to get 1 v 1, 2 v 2, and then recurse on rest x and rest y 06:32:38 appending (or whatever function) the results as I go back up 06:32:43 I'll play with it tomorrow 06:34:57 answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has joined #lisp 06:35:08 davyzhu [~user@114.91.120.181] has joined #lisp 06:35:25 -!- macrobat [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has quit [Read error: Connection reset by peer] 06:36:06 -!- tensorpudding [~tensorpud@108.87.21.151] has quit [Ping timeout: 276 seconds] 06:47:10 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 06:51:10 -!- bxx [~yhiselamu@lap.ee] has quit [Quit: quit] 06:55:36 stat_vi [~stat@dslb-094-218-005-199.pools.arcor-ip.net] has joined #lisp 06:55:48 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Ping timeout: 248 seconds] 06:57:37 mrSpec [~Spec@88.208.105.6] has joined #lisp 06:57:37 -!- mrSpec [~Spec@88.208.105.6] has quit [Changing host] 06:57:37 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:58:44 drl [~drl@110.139.229.172] has joined #lisp 06:59:59 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 07:04:03 -!- Forty-3 [~seana11@pool-96-255-72-121.washdc.fios.verizon.net] has quit [Ping timeout: 276 seconds] 07:05:55 -!- sambio [~sambio@190.57.227.109] has quit [] 07:12:48 sdemarre [~serge@91.176.24.155] has joined #lisp 07:13:15 agumonkey [~agu@183.217.72.86.rev.sfr.net] has joined #lisp 07:22:02 jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has joined #lisp 07:23:14 tali713 [~user@c-76-17-236-129.hsd1.mn.comcast.net] has joined #lisp 07:37:53 kmels [~kmels@p579D1D99.dip.t-dialin.net] has joined #lisp 07:38:53 -!- pnpuff [~aeiou@unaffiliated/pnpuff] has quit [Ping timeout: 272 seconds] 07:42:25 -!- jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has quit [Ping timeout: 244 seconds] 07:43:35 jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has joined #lisp 07:44:47 fantazo [~fantazo@91-119-203-9.dynamic.xdsl-line.inode.at] has joined #lisp 07:47:59 cdidd [~cdidd@95-24-132-90.broadband.corbina.ru] has joined #lisp 07:50:25 jjkola [~jjkola@212-226-72-238-nat.elisa-mobile.fi] has joined #lisp 07:50:25 gravicappa [~gravicapp@ppp91-77-187-141.pppoe.mtu-net.ru] has joined #lisp 07:54:11 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #lisp 07:55:13 brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has joined #lisp 07:58:11 DataLinkDroid [~DataLinkD@58.165.184.176] has joined #lisp 08:00:20 rtoym: Hey there. 08:01:08 macrobat [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has joined #lisp 08:04:24 pirateking-_- [~piratekin@unaffiliated/pirateking---/x-2885143] has joined #lisp 08:09:28 -!- jjkola [~jjkola@212-226-72-238-nat.elisa-mobile.fi] has quit [Ping timeout: 246 seconds] 08:11:55 bc1: be a pain in the ass, and implement dolist as a recursive function. 08:13:13 -!- agumonkey [~agu@183.217.72.86.rev.sfr.net] has quit [Remote host closed the connection] 08:13:51 H4ns: thank you, will try hunchentoot git. 08:16:30 gigamonkey [~gigamonke@rrcs-184-75-115-252.nyc.biz.rr.com] has joined #lisp 08:18:47 hunchentoot from git works. 08:19:31 -!- gigamonkey [~gigamonke@rrcs-184-75-115-252.nyc.biz.rr.com] has quit [Client Quit] 08:19:55 gigamonkey [~gigamonke@rrcs-184-75-115-252.nyc.biz.rr.com] has joined #lisp 08:20:29 -!- gigamonkey [~gigamonke@rrcs-184-75-115-252.nyc.biz.rr.com] has quit [Client Quit] 08:21:03 agumonkey [~agu@183.217.72.86.rev.sfr.net] has joined #lisp 08:22:36 jjkola [~jjkola@212-226-56-34-nat.elisa-mobile.fi] has joined #lisp 08:23:34 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 08:26:51 -!- Bike [~Glossina@65-102-1-43.ptld.qwest.net] has quit [Ping timeout: 244 seconds] 08:32:06 mishoo [~mishoo@178.138.99.97] has joined #lisp 08:32:48 -!- davyzhu [~user@114.91.120.181] has left #lisp 08:32:51 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #lisp 08:33:14 -!- kennyd [~kennyd@78-1-191-209.adsl.net.t-com.hr] has quit [Ping timeout: 244 seconds] 08:33:15 pnpuff [~aeiou@unaffiliated/pnpuff] has joined #lisp 08:38:24 kennyd [~kennyd@93-141-55-149.adsl.net.t-com.hr] has joined #lisp 08:45:29 ivan-kanis [~user@lns-c10k-ft-02-t2-89-83-137-164.dsl.sta.abo.bbox.fr] has joined #lisp 08:48:23 jewel [~jewel@105.237.24.33] has joined #lisp 08:51:07 benny [~user@i577A170B.versanet.de] has joined #lisp 08:53:30 -!- justinmcp [~justinmcp@ppp118-208-128-111.lns20.bne1.internode.on.net] has quit [Remote host closed the connection] 08:54:03 justinmcp [~justinmcp@ppp118-208-128-111.lns20.bne1.internode.on.net] has joined #lisp 08:58:23 -!- justinmcp [~justinmcp@ppp118-208-128-111.lns20.bne1.internode.on.net] has quit [Ping timeout: 244 seconds] 08:59:30 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 08:59:57 -!- zodiac1111 [~zodiac111@220.184.129.33] has quit [Quit: ] 09:08:11 -!- agumonkey [~agu@183.217.72.86.rev.sfr.net] has quit [Ping timeout: 268 seconds] 09:12:45 -!- rtoym [~chatzilla@24.130.4.105] has quit [Ping timeout: 276 seconds] 09:15:48 -!- doomlord [~doomlod@host81-157-102-115.range81-157.btcentralplus.com] has quit [Read error: Connection reset by peer] 09:16:04 agumonkey [~agu@183.217.72.86.rev.sfr.net] has joined #lisp 09:17:51 -!- ivan-kanis [~user@lns-c10k-ft-02-t2-89-83-137-164.dsl.sta.abo.bbox.fr] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:18:16 francogrex [~user@109.130.110.224] has joined #lisp 09:18:28 https://github.com/deliciousrobots/cl-future a nice project 09:18:45 my lisp doesn't have thread support but with this I don't need it 09:23:59 morphling [~stefan@gssn-4d0030f4.pool.mediaWays.net] has joined #lisp 09:29:46 punee [~punee@213-245-106-105.rev.numericable.fr] has joined #lisp 09:31:17 -!- stat_vi [~stat@dslb-094-218-005-199.pools.arcor-ip.net] has quit [Quit: leaving] 09:32:16 killerboy [~mateusz@195.225.68.249] has joined #lisp 09:33:11 stat_vi [~stat@dslb-094-218-005-199.pools.arcor-ip.net] has joined #lisp 09:33:13 -!- maxm- [~user@unaffiliated/maxm] has quit [Remote host closed the connection] 09:34:48 bitonic [~user@5e09a749.bb.sky.com] has joined #lisp 09:42:50 -!- francogrex [~user@109.130.110.224] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:43:55 ccorn [~ccorn@dhcp-077-249-189-246.chello.nl] has joined #lisp 09:45:24 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 09:45:34 flanfl [~flanfl@ABordeaux-651-1-145-248.w109-222.abo.wanadoo.fr] has joined #lisp 09:45:36 -!- Daisy [~Daisy@95.209.128.141.bredband.tre.se] has quit [Ping timeout: 240 seconds] 09:46:02 Davidbrcz [~david@ANantes-151-1-214-217.w2-8.abo.wanadoo.fr] has joined #lisp 09:46:47 NikolaiDante [~nikolaida@unaffiliated/knighterrant] has joined #lisp 09:47:09 -!- NikolaiDante [~nikolaida@unaffiliated/knighterrant] has left #lisp 09:48:10 maxm [~user@unaffiliated/maxm] has joined #lisp 09:50:53 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 09:51:43 Alice3 [~Alice@cpc3-grim12-0-0-cust856.12-3.cable.virginmedia.com] has joined #lisp 09:52:10 -!- cfy [~cfy@unaffiliated/chenfengyuan] has quit [Remote host closed the connection] 09:53:26 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 255 seconds] 09:54:43 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 24.2.1] 09:55:14 -!- flanfl [~flanfl@ABordeaux-651-1-145-248.w109-222.abo.wanadoo.fr] has quit [Remote host closed the connection] 09:56:57 Daisy [~Daisy@109.58.104.127.bredband.tre.se] has joined #lisp 10:02:44 Slivka [~Slivka@31.40.53.196] has joined #lisp 10:06:56 hi 10:09:22 _d3f [~d3f@46.183.216.234] has joined #lisp 10:10:34 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 10:18:44 -!- cmm [~cmm@109.65.206.222] has quit [Read error: Connection reset by peer] 10:19:33 cmm [~cmm@109.65.213.187] has joined #lisp 10:24:32 -!- bitonic [~user@5e09a749.bb.sky.com] has quit [Remote host closed the connection] 10:24:42 araujo [~araujo@190.73.45.171] has joined #lisp 10:24:42 -!- araujo [~araujo@190.73.45.171] has quit [Changing host] 10:24:42 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 10:26:23 bitonic [~user@5e09a749.bb.sky.com] has joined #lisp 10:31:05 flip214: hi 10:31:11 flip214: how are you? 10:32:31 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 260 seconds] 10:33:30 attila_lendvai [~attila_le@92.47.219.83] has joined #lisp 10:33:30 -!- attila_lendvai [~attila_le@92.47.219.83] has quit [Changing host] 10:33:30 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 10:33:38 -!- teggi [~teggi@113.172.53.119] has quit [Remote host closed the connection] 10:36:30 NikolaiDante [~nikolaida@unaffiliated/knighterrant] has joined #lisp 10:37:18 Posterdati: fine, thank you for asking. How are you? I looked at your blog, but was only half a page there. 10:37:36 half a page? 10:37:49 I'm fine thanks 10:38:41 didn't you see the USB sessions? 10:42:03 no, the post was cut off. what was the URL again, please? 10:43:13 http://lisperweasel.blogspot.it/ 10:43:20 Posterdati: it doesn't work in my konqueror, firefox is fine. 10:43:22 strange. 10:45:12 ok 10:46:50 -!- nydel [~nydel@ip72-197-245-1.sd.sd.cox.net] has quit [Quit: quit] 10:48:36 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 10:51:16 -!- _d3f [~d3f@46.183.216.234] has quit [Quit: _d3f] 10:51:37 _d3f [~d3f@46.183.216.234] has joined #lisp 10:55:27 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 276 seconds] 10:56:41 -!- _d3f [~d3f@46.183.216.234] has quit [Quit: Verlassend] 11:04:42 -!- setmeaway [setmeaway3@119.201.52.168] has quit [Quit: Leaving] 11:06:42 -!- NikolaiDante [~nikolaida@unaffiliated/knighterrant] has quit [Ping timeout: 264 seconds] 11:08:30 _d3f [~d3f@46.183.216.234] has joined #lisp 11:09:45 -!- jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has quit [Ping timeout: 276 seconds] 11:10:05 -!- mishoo [~mishoo@178.138.99.97] has quit [Read error: Connection reset by peer] 11:10:08 jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has joined #lisp 11:11:08 snearch [~snearch@f053002076.adsl.alicedsl.de] has joined #lisp 11:12:24 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 260 seconds] 11:14:11 -!- jjkola [~jjkola@212-226-56-34-nat.elisa-mobile.fi] has quit [Quit: Leaving] 11:17:53 mishoo [~mishoo@178.138.99.97] has joined #lisp 11:21:14 -!- Daisy [~Daisy@109.58.104.127.bredband.tre.se] has quit [Ping timeout: 240 seconds] 11:21:44 -!- _d3f [~d3f@46.183.216.234] has quit [Quit: _d3f] 11:22:07 _d3f [~d3f@46.183.216.234] has joined #lisp 11:24:01 theos [~theos@unaffiliated/theos] has joined #lisp 11:24:52 qptain_Nemo [~qN@81.200.28.83] has joined #lisp 11:26:17 -!- ArmyOfBruce [~textual@waywardmonkeys.com] has quit [Excess Flood] 11:26:44 ArmyOfBruce [~textual@waywardmonkeys.com] has joined #lisp 11:27:25 -!- morphling [~stefan@gssn-4d0030f4.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 11:31:55 Daisy [~Daisy@94.191.175.28.bredband.tre.se] has joined #lisp 11:34:35 -!- gravicappa [~gravicapp@ppp91-77-187-141.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds] 11:34:57 am0c [~am0c@124.49.51.146] has joined #lisp 11:35:41 -!- Davidbrcz [~david@ANantes-151-1-214-217.w2-8.abo.wanadoo.fr] has quit [Read error: Operation timed out] 11:38:33 -!- ccorn [~ccorn@dhcp-077-249-189-246.chello.nl] has quit [Quit: ccorn] 11:43:20 wbooze [~wbooze@xdsl-84-44-178-230.netcologne.de] has joined #lisp 11:43:52 nforgerit [~nforgerit@HSI-KBW-149-172-198-162.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 11:45:24 nan_ [~candodget@94.55.130.42] has joined #lisp 11:45:30 -!- Jeaye [~Jeaye@gateway/tor-sasl/jeaye] has quit [Ping timeout: 276 seconds] 11:46:21 Jeaye_ [~Jeaye@gateway/tor-sasl/jeaye] has joined #lisp 11:52:16 -!- Yuuhi` [benni@p5483B6CE.dip.t-dialin.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 11:52:46 -!- eataix [~eataix@unaffiliated/eataix] has quit [Ping timeout: 245 seconds] 11:54:46 Xach [~xach@pdpc/supporter/professional/xach] has joined #lisp 11:56:25 eataix [~eataix@unaffiliated/eataix] has joined #lisp 12:02:57 -!- _d3f [~d3f@46.183.216.234] has quit [Quit: Verlassend] 12:03:42 ccorn [~ccorn@dhcp-077-249-189-246.chello.nl] has joined #lisp 12:04:37 _d3f [~d3f@46.183.216.234] has joined #lisp 12:12:53 hmph 12:15:49 Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has joined #lisp 12:18:02 gravicappa [~gravicapp@ppp91-77-181-83.pppoe.mtu-net.ru] has joined #lisp 12:18:53 -!- ccorn [~ccorn@dhcp-077-249-189-246.chello.nl] has quit [Quit: ccorn] 12:18:54 davyzhu [~user@114.91.116.222] has joined #lisp 12:20:21 -!- sdemarre [~serge@91.176.24.155] has quit [Ping timeout: 256 seconds] 12:21:37 bah, isn't there a single webby framework that is nice enough ... 12:23:51 -!- blbef [~chatzilla@089144206160.atnat0015.highway.a1.net] has quit [Quit: ChatZilla 0.9.89 [Firefox 3.6.28/20120306064154]] 12:23:55 leoncamel [~user@124.126.169.149] has joined #lisp 12:26:31 gko [~user@114-34-168-13.HINET-IP.hinet.net] has joined #lisp 12:27:07 -!- fantazo [~fantazo@91-119-203-9.dynamic.xdsl-line.inode.at] has quit [Read error: Operation timed out] 12:30:27 -!- Beetny [~Beetny@ppp118-208-148-201.lns20.bne1.internode.on.net] has quit [Ping timeout: 245 seconds] 12:31:48 bitonic` [~user@5e09a749.bb.sky.com] has joined #lisp 12:32:34 thingssssss [~P@14-200-15-32.static.tpgi.com.au] has joined #lisp 12:32:46 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 12:33:23 -!- bitonic [~user@5e09a749.bb.sky.com] has quit [Ping timeout: 256 seconds] 12:38:51 ams: What do you find lacking? Not that I am an expert in Lisp web servers... 12:39:34 gffa [~unknown@unaffiliated/gffa] has joined #lisp 12:40:08 not web servers, hunchentoot is awesome 12:40:59 Oh, so web page generation then? 12:41:08 no, web frameworks. 12:41:36 cl-who is nice enough, html-template too.. it is the scaffolding between hunchentoot, whatever html output, parenscript, database cruft and blabla that is annoying 12:44:58 JamesF [~JamesF@213.229.106.123] has joined #lisp 12:46:55 -!- jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has quit [Ping timeout: 244 seconds] 12:47:08 NikolaiDante [~nikolaida@unaffiliated/knighterrant] has joined #lisp 12:47:22 -!- NikolaiDante [~nikolaida@unaffiliated/knighterrant] has left #lisp 12:48:07 and most web cruft is just CRUD over and over again .. 12:52:03 -!- thingssssss [~P@14-200-15-32.static.tpgi.com.au] has quit [Read error: Connection reset by peer] 12:52:18 -!- MoALTz [~no@host86-132-136-34.range86-132.btcentralplus.com] has quit [Ping timeout: 256 seconds] 12:53:00 ams: there are a lot of options, they certainly aren't all bad. however, you must specify how you want it to be. right now you've said that it's not what you want. that's somewhat limited. 12:53:32 ams: have you looked at bknr-datastore for the backing store for instance? or chillax if you want a document store, or postmodern's dao 12:54:11 ams: not that i've found one web framework that made me happy. for now i just throw a few macros on top of hunchentoot and sexml and be done with it. 12:54:55 see, that is the problem, it is or or or or, and all of them are weird, and unlispy. you also forget the glue between things, the glute is the important thing. 12:56:12 -!- kmels [~kmels@p579D1D99.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 12:56:25 i've already tossed together the glue so many times that it is boring 12:56:46 ams: i don't think they are bad. they are bad for *you* or for *me*, but many lisp frameworks are actually quite good. 12:57:00 they are bad if you are a lisper. 12:57:43 *ams* looks at bknr-datastore. 12:58:01 ams: also, for a local site i've built a scaffolding system on the fly, it's only 50 loc or so to build it (though i could use objects there), and it's probably going to be under 100 loc for any system you want to use. so it's not that much work. the problem is that you first need to figure out what you want. and then whine about it so we may be able to help. 12:59:12 madnificent: you are clearly not listening, i do not want to write those 50 loc, or the extra 1000 loc for whatever stupid clos wrapping around elephant or whatever you need to make it half sane 12:59:47 ams: you are clearly do not enjoy your profession as a programmer 12:59:48 yes, i can write it, and i just did, i just don't wanna 13:00:07 madnificent: uhm, no, cause i don't want to be a code monkey churning out the same cruft all over again 13:00:25 so no, i don't enjoy being a programmer cause people are incapable of writting sensible libraries with sensible apis 13:00:46 erann [~erann@89.Red-83-50-3.dynamicIP.rima-tde.net] has joined #lisp 13:01:00 ams: i'd try to help you, but it turns out to be impossible. sorry 13:01:21 madnificent: you're not helping, you didn't even try, sorry to say that... 13:01:25 ams: want want want. why don't you write the web framework that pleases lispers yourself? you'll see that it is suprisingly hard. 13:01:37 Sorella [~quildreen@oftn/member/Sorella] has joined #lisp 13:01:54 Hi. :-) 13:01:59 ams: in the end, you'll write the one that pleases yourself. that's how it has happened to many lispers. 13:02:23 hello erann 13:02:30 tensorpudding [~tensorpud@108.87.21.151] has joined #lisp 13:02:36 Hi, madnificent. :-) 13:02:56 H4ns: probobly, i though refuse to add another system to the horrible that is lisp libraries. 13:02:59 ams: the thing is, unlike in the web world, were people are mostly non-programmers and easily pleased by the magic of programming, lispers are much more demandin. 13:03:33 ams: so you only want to whine? well, then you can't be helped. 13:03:56 H4ns: i know; why repeat the obvious? 13:04:11 H4ns, ams: qed 13:04:35 i'm just being a good lisper =) 13:06:12 jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has joined #lisp 13:06:18 Here are two questions... Is there a CL implementation that has good support for writing scripts? (shebang support, simple way to call external processes). The second one: I've used Scheme before but not CL. Due to that, I often find myself writing "Scheme in CL". What's a good way out of this mindset? 13:06:50 erann: several lisps can do that, clisp, sbcl, .. 13:06:59 tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has joined #lisp 13:08:03 ams: thanks, installing sbcl. 13:09:47 -!- wbooze [~wbooze@xdsl-84-44-178-230.netcologne.de] has quit [Ping timeout: 246 seconds] 13:09:55 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 13:10:41 -!- edgar-rft [~GOD@HSI-KBW-078-043-123-191.hsi4.kabel-badenwuerttemberg.de] has quit [Quit: game over] 13:11:20 erann: sbcl has the longest startup time, ccl or clisp might be better suited for the purpose. to get over the boot time, there's ScriptL. it looks nice, but i haven't tried it yet. http://cliki.net/Unix%20shell%20scripting is also very relevant. 13:12:07 erann: for what it's worth, i prefer to use sbcl for general work, so it's certainly not a bad bet. 13:12:16 erann: as for the scheme part: i don't know 13:12:22 madnificent: thanks (actually the startup time doesn't matter much, all I want is a comfortable way to call the scripts, like ./foo.lisp). 13:12:40 The --script argument to sbcl is working fine. :-) 13:13:29 schaueho [~schaueho@dslb-088-066-046-168.pools.arcor-ip.net] has joined #lisp 13:14:27 madnificent: might be that my approach to web cruft is also wrong ... 13:16:18 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 264 seconds] 13:17:58 Sorella_ [~quildreen@189-13-85-72.user.veloxzone.com.br] has joined #lisp 13:20:22 -!- stat_vi [~stat@dslb-094-218-005-199.pools.arcor-ip.net] has quit [Quit: leaving] 13:21:33 -!- Sorella [~quildreen@oftn/member/Sorella] has quit [Ping timeout: 256 seconds] 13:21:44 ams: and what will your new approach be? 13:24:06 -!- davyzhu [~user@114.91.116.222] has quit [Ping timeout: 240 seconds] 13:25:01 madnificent: more whining, i'm a lisper damn it! 13:25:24 :-) 13:25:50 lispers don't whine, they build instead. how else do you think we had this proliferation of libraries? 13:26:32 madnificent: i'm an old lsper, we used to whine. 13:27:30 we whined about the ai winter, we whined about gc being slow, we whined that we didn't have fast cpus, and we whined about whatever wasn't lisp. 13:29:10 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: brb] 13:35:56 we whined about not having libraries, we whined about not having easy access to libraries, we whined about the proliferation of libraries. 13:36:57 :-) 13:39:16 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 13:40:06 ams: you're not that much older than me, you're just stuck in time 13:40:37 madnificent: depends on who you hung with when you where young 13:40:54 Is yasnippet useful for common lisp programming? 13:41:16 doomlord [~doomlod@host81-157-102-115.range81-157.btcentralplus.com] has joined #lisp 13:41:18 drl: i don't use it for common lisp, but i use it for javascript. 13:41:55 ams: also, i doubt that whiney attitude will help anyone or anything. so let's stop it, and start being productive :) 13:42:11 madnificent: you're whining now, i'm hacking. =) 13:42:12 drl: in lisp, i tend to write an abstraction for the thing i'd normally use yasnippet for 13:42:54 -!- jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 13:43:11 madnificent: I see. OK. Thanks. 13:44:08 -!- Bacteria [~Bacteria@115-64-180-132.static.tpgi.com.au] has quit [Quit: Bacteria] 13:44:14 drl: yw 13:45:20 jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has joined #lisp 13:49:27 -!- schaueho [~schaueho@dslb-088-066-046-168.pools.arcor-ip.net] has quit [Ping timeout: 260 seconds] 13:52:49 drl: there is an exception, actually, defining classes. though i'd use redshank for that instead of yasnippet. 13:55:25 -!- Sorella_ [~quildreen@189-13-85-72.user.veloxzone.com.br] has quit [Read error: Connection reset by peer] 13:56:20 drl: I share a desk with yasnippet's author. :) I don't think he uses it much for CL. 14:03:01 (format t "~A => ~A~%" key value) 14:03:12 -!- rdd [~rdd@c83-250-125-14.bredband.comhem.se] has quit [Quit: Coyote finally caught me] 14:03:14 aw. 14:04:08 joekarma [~joekarma@S0106602ad090cd68.vc.shawcable.net] has joined #lisp 14:07:11 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 14:11:06 -!- cmm [~cmm@109.65.213.187] has quit [Ping timeout: 276 seconds] 14:11:19 madnificent: "lispers don't whine" <-- I dunno, man! I dunno. 14:13:25 madnificent: do you use redshank often? 14:13:55 -!- joekarma [~joekarma@S0106602ad090cd68.vc.shawcable.net] has quit [Quit: joekarma] 14:15:23 luis: no. not really. it doesn't have the things i might potentially use some times IIRC, like the renaming of function/method names. i should probably force myself to start using it wherever applicable. 14:16:03 sykopomp: say you whine 5, that's a lot less than the 100 that lispers apparently used to whine. now code! 14:18:07 *ams* notes that madnificentis not whining too =) 14:23:01 gkeith_glaptop_ [gkeith@nat/google/x-lfjahzxmqqdqhqvn] has joined #lisp 14:23:09 KingsKnighted [~quassel@c-174-52-149-13.hsd1.ut.comcast.net] has joined #lisp 14:23:11 gkeith_glaptop__ [gkeith@nat/google/x-zdykxcajbhhezabm] has joined #lisp 14:24:46 Stanislaw [~quassel@58-7-203-229.dyn.iinet.net.au] has joined #lisp 14:28:44 -!- sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has quit [Remote host closed the connection] 14:29:24 morphling [~stefan@gssn-4d0030f4.pool.mediaWays.net] has joined #lisp 14:31:27 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 260 seconds] 14:32:58 doomlord_ [~doomlod@host86-140-44-84.range86-140.btcentralplus.com] has joined #lisp 14:33:22 kiuma [~kiuma@2-230-138-74.ip202.fastwebnet.it] has joined #lisp 14:35:08 fantazo [~fantazo@91-119-203-9.dynamic.xdsl-line.inode.at] has joined #lisp 14:35:13 Jasko2 [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 14:35:25 -!- jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has quit [Ping timeout: 244 seconds] 14:35:47 -!- doomlord [~doomlod@host81-157-102-115.range81-157.btcentralplus.com] has quit [Ping timeout: 256 seconds] 14:36:19 yrk` [~user@c-50-133-134-220.hsd1.ma.comcast.net] has joined #lisp 14:37:03 -!- Slivka [~Slivka@31.40.53.196] has quit [Read error: Connection reset by peer] 14:37:28 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 14:37:44 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Ping timeout: 260 seconds] 14:39:00 -!- pnpuff [~aeiou@unaffiliated/pnpuff] has quit [Quit: .] 14:44:46 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 14:46:22 is there a lisp function that completely halts the entire program? 14:46:40 exiting gracefully, I mean... not throwing an error or anything 14:47:00 sdemarre [~serge@91.176.24.155] has joined #lisp 14:47:08 -!- yrk` [~user@c-50-133-134-220.hsd1.ma.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 14:49:12 -!- Daisy [~Daisy@94.191.175.28.bredband.tre.se] has quit [Ping timeout: 245 seconds] 14:49:56 bc1: not standard 14:51:20 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 255 seconds] 14:51:59 there's just nothing in cl for it? :( 14:52:02 pnpuff [~aeiou@unaffiliated/pnpuff] has joined #lisp 14:52:34 I mean, I can add a bunch of checks going back up for it but :( 14:53:38 bc1: what implementation do you use? 14:53:48 stat_vi [~stat@dslb-094-218-225-057.pools.arcor-ip.net] has joined #lisp 14:54:05 gnu clisp 2.48 14:54:18 wbooze [~wbooze@xdsl-84-44-178-230.netcologne.de] has joined #lisp 14:54:58 strg [~strg@a89-182-14-159.net-htp.de] has joined #lisp 14:56:23 also, an unrelated question... 14:57:51 Slivka [~Slivka@31.40.53.196] has joined #lisp 14:57:51 -!- Slivka [~Slivka@31.40.53.196] has quit [Read error: Connection reset by peer] 14:58:12 with cond you have arguments like (test returnvalue) ... I want to do a line of output (with format and the returnvalue) and actually return returnvalue 14:58:21 is there a graceful way to combine the two? 14:58:40 -!- BlankVerse [~pankajm@202.3.77.214] has quit [Ping timeout: 244 seconds] 15:01:49 -!- eataix [~eataix@unaffiliated/eataix] has quit [Quit: ZNC - http://znc.in] 15:03:38 ikki [~ikki@189.247.207.112] has joined #lisp 15:05:15 -!- am0c [~am0c@124.49.51.146] has quit [Ping timeout: 256 seconds] 15:08:47 -!- gkeith_glaptop__ [gkeith@nat/google/x-zdykxcajbhhezabm] has quit [Ping timeout: 245 seconds] 15:09:15 -!- gkeith_glaptop_ [gkeith@nat/google/x-lfjahzxmqqdqhqvn] has quit [Ping timeout: 260 seconds] 15:10:42 actually, maybe I have a better question to ask 15:10:47 though the above still stands 15:11:24 dtw [~dtw@pdpc/supporter/active/dtw] has joined #lisp 15:11:31 -!- fantazo [~fantazo@91-119-203-9.dynamic.xdsl-line.inode.at] has quit [Remote host closed the connection] 15:12:02 I guess I can't just wrap the return value in a format function 15:12:12 because if I can get that to return something, it will return a string and not a list 15:13:17 nvm I got it to do what I wanted :D 15:15:15 BlankVerse [~pankajm@202.3.77.213] has joined #lisp 15:15:18 cmm [~cmm@109.65.213.187] has joined #lisp 15:17:42 -!- loke [~elias@bb115-66-85-121.singnet.com.sg] has quit [Remote host closed the connection] 15:18:19 francogrex [~user@109.130.110.224] has joined #lisp 15:18:41 Daisy [~Daisy@c-3d42e555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 15:19:01 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 15:19:37 yeah ok, help :( 15:19:48 I feel like I am probably heading for doing this in a stupid way 15:19:51 let me paste the code... 15:20:00 is there any way to arbitrarily long lists in cl ? 15:20:18 even if it exceeds the heap ? 15:20:46 http://paste.lisp.org/display/133525 15:21:03 what about stack reuse ? before it gets overflowed...... 15:21:07 what I really want there is to move that format statement inside of the cond 15:21:22 and print out "x and y resolve to (that huge remove thing in the cond)" 15:21:45 I tried using a let to store the value of the huge remove thing but it didn't like that 15:22:55 bc1: with only two conditions, using if would probably be more readable 15:22:56 maybe I forgot a parentheses... 15:23:19 prob :) 15:23:31 I have a lot to clean up once I actually get this working 15:23:39 fwiw this is my first foray into lisp 15:24:00 oooooh I got it 15:24:05 I forgot a parentheses arond one let 15:24:11 around 15:24:25 bc1: and then i'd go for (let ((lit ...)) (when lit (format ... lit) do-stuff)) because you return nil as te last thing anyways. 15:24:31 s/te/the/ 15:24:58 can't use when 15:25:12 bc1: "can't" ? 15:25:23 restrictions from above 15:25:32 bc1: ah, this is a school assignment 15:25:41 yep 15:25:49 bc1: make sure you indent your code correctly. emacs can do it for you and it will make your life *a lot* easier. 15:26:11 (when cond form1 form2) === (if cond (progn form1 form2) nil) 15:26:20 ah 15:26:46 at the very least, I'm out of the phase of wanting to indent every new parentheses and put it on a new line and make them line up vertically :) 15:27:02 emacs I use to play tetris for now though, so... 15:27:28 there's a lot of clean up work to be done for sure 15:27:44 bc1: you don't even need to use all emacs features. but if you're not going to use the indentation, then don't expect people to read the code (correctly) :) 15:27:51 bc1: http://dept-info.labri.u-bordeaux.fr/~idurand/enseignement/PFS/Common/Strandh-Tutorial/indentation.html 15:28:01 thanks 15:28:10 I have seen another guide somewhere that was laid out in more of a table format 15:28:12 I bookmarked it... 15:28:38 bc1: also, because you already calculate lit, you could also do (and lit calculation-when-lit-exists) 15:29:18 http://cs.gmu.edu/~sean/lisp/LispTutorial.html 15:29:27 ok I'll remember all this :) 15:29:44 (you have to page down to get to the style part of it if you want to look) 15:31:09 i scrolled through both. peterhil made some introductory slides too, they move faster and contain some history as well. you may like to skip through them http://beta.bas.fi/common-lisp-friday/ 15:31:54 immediately I want to steal this code for presenting slides in webpages like this 15:32:15 more things to bookmark 15:33:05 bc1: reveal-js apparently 15:33:10 quite cruel for a first lisp assignment to be a propositional logic theorem prover :( 15:36:06 -!- KingsKnighted [~quassel@c-174-52-149-13.hsd1.ut.comcast.net] has quit [Remote host closed the connection] 15:39:12 -!- francogrex [~user@109.130.110.224] has quit [Remote host closed the connection] 15:40:42 -!- neoesque [~neoesque@210.59.147.226] has quit [Quit: Bye!] 15:41:56 sabra [~wol@67.174.222.215] has joined #lisp 15:42:43 nntt [~nntt@i121-113-179-74.s05.a014.ap.plala.or.jp] has joined #lisp 15:44:54 Forty-3 [~seana11@pool-96-255-72-121.washdc.fios.verizon.net] has joined #lisp 15:52:58 am0c [~am0c@124.49.51.146] has joined #lisp 15:53:19 -!- nntt [~nntt@i121-113-179-74.s05.a014.ap.plala.or.jp] has quit [Remote host closed the connection] 15:55:19 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Ping timeout: 265 seconds] 15:55:37 -!- ArmyOfBruce [~textual@waywardmonkeys.com] has quit [Excess Flood] 15:55:57 Anyone have any suggested reading on lazy data structures? A variation on lazy evaluation, but the data structure expands in dimension only when necessary. 15:56:09 ArmyOfBruce [~textual@waywardmonkeys.com] has joined #lisp 15:57:03 -!- sdemarre [~serge@91.176.24.155] has quit [Ping timeout: 244 seconds] 16:00:42 -!- bitonic` is now known as bitonic 16:00:50 -!- Tehnix [~Moto@server1.india-nightlife.com] has left #lisp 16:05:56 sabra: "Purely functional data structures" by Okasaki uses lazyness quite a lot, but I'm not sure if that's what you're looking for 16:07:42 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 16:08:10 rtoym [~chatzilla@24.130.4.105] has joined #lisp 16:10:12 rwiker [~rwiker@84.48.40.235] has joined #lisp 16:13:06 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 252 seconds] 16:13:36 -!- snearch [~snearch@f053002076.adsl.alicedsl.de] has quit [Quit: Verlassend] 16:13:49 -!- am0c [~am0c@124.49.51.146] has quit [Ping timeout: 256 seconds] 16:13:53 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 16:14:48 -!- leoncamel [~user@124.126.169.149] has quit [Ping timeout: 252 seconds] 16:16:06 -!- stat_vi [~stat@dslb-094-218-225-057.pools.arcor-ip.net] has quit [Quit: leaving] 16:16:21 kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has joined #lisp 16:16:35 moore33: Aloha! 16:20:35 hello rtoym 16:21:03 wbooze: Hello 16:21:56 -!- tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has quit [Quit: Leaving.] 16:22:27 bitonic: I've got a series of computations that involve a 10x10x4x3 array. 80% of the time the users give me one dimension of that array (10 numbers). 20% of the time, they give me an edge case that uses one of the other dimensions, at which point the computations become substantially more complicated. I don't want to create the additional dimensions unless necessary. 16:24:35 -!- ikki [~ikki@189.247.207.112] has quit [Ping timeout: 256 seconds] 16:25:01 Sorella [~quildreen@oftn/member/Sorella] has joined #lisp 16:25:22 sabra: are the arrays created and not modified afterwards? 16:25:50 in any case, you can wrap the 1-dimensional array and allow indexing/modifying outside the bounds, at which point you'll grow the structure accordingly 16:26:02 and the Okasaki book is not what you need :) 16:29:37 Anyone interested in doing some programming with clx? 16:29:59 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 260 seconds] 16:30:00 rtoym, are you still using clisp ? 16:30:19 leoncamel [~user@124.126.169.149] has joined #lisp 16:30:38 wbooze: Still? I only use clisp to test out maxima once in a while. Or when I want to play with long-floats. 16:30:56 ah ok 16:32:24 pnq [~nick@unaffiliated/pnq] has joined #lisp 16:33:22 wbooze: Perhaps you were thinking of cmucl? 16:34:04 no no, i just remember you asking some questions about clisp once in a while, thought that would be your favourite or so...... 16:34:16 simple stupid question 16:35:20 Well, I do like clisp. Small and fast, but mostly for it's long-float. 16:35:40 first gives you the first element, rest gives you the all the elements after the first 16:35:49 last gives you the last element... what gives you all the elements before the last? 16:37:16 bc1: butlast. 16:37:26 clever... 16:37:28 thanks :) 16:37:36 last does not give you the last element..... 16:37:45 does it not? 16:38:03 no 16:38:25 last cons not last element.... 16:38:27 it gives you the last cons 16:38:28 (last '((a b)(a c)(c d))) gives me ((C D)) 16:38:33 hmmm 16:38:33 so you take (first (last)) there.... 16:38:44 ah 16:38:51 right 16:38:54 (cadr (reverse '(1 2 3 4 5))) 16:39:00 => 4 16:40:54 bc1: Might be useful: http://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node147.html 16:40:57 bxx [~yhiselamu@lap.ee] has joined #lisp 16:41:25 axion1 [~axion@cpe-67-242-88-224.nycap.res.rr.com] has joined #lisp 16:44:33 Sorella_ [~quildreen@201-58-224-253.user.veloxzone.com.br] has joined #lisp 16:44:51 bc1 (second (reverse '(1 2 3 4 5)) works too 16:45:51 bitonic: Once the edge cases start showing up, whatever dimension the edge case is in needs to be used for every future calc. Some edge cases only use 2 dimensions, some use 3, some use all 4 16:45:55 second is just an alias for cadr 16:46:18 sure, a more readable alias 16:46:25 is there a fold right function in standard library? 16:46:27 cadr expands to (car (cdr..)) 16:46:43 bxx: reduce has a :from-end argument. 16:47:09 Hi. I'm starting my 'web experience' ^^ with hunchentoot (reading this blog: http://myblog.rsynnott.com/2007/09/getting-started-with-hunchento.html) . I've properly installed hunchetoot, in fact doing "http://localhost:****/" I read that huncethoot it's properly installed (and I have access to documentation). Anyway I think hunchentoot do not iterate throught *dispatch-table* executing each dispatch function, because doing "http://localhost:****/dispatc 16:47:09 h-function" i get "Resource /dispatch-function not found". Thanks for a needed help! :) 16:47:36 thanks 16:47:43 -!- Forty-3 [~seana11@pool-96-255-72-121.washdc.fios.verizon.net] has quit [Ping timeout: 260 seconds] 16:47:49 -!- Sorella [~quildreen@oftn/member/Sorella] has quit [Ping timeout: 256 seconds] 16:47:50 any suggestion? 16:49:29 leo2007 [~leo@182.48.109.8] has joined #lisp 16:50:19 stat_vi [~stat@dslb-094-218-227-157.pools.arcor-ip.net] has joined #lisp 16:52:52 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #lisp 16:53:01 pnpuff: why would you want to iterate through the entire dispatch table? 16:53:27 -!- rwiker [~rwiker@84.48.40.235] has quit [Quit: This computer has gone to sleep] 16:53:56 is there a reduce equivalent that returns a list of all intermediate results? 16:54:07 -!- nan_ [~candodget@94.55.130.42] has left #lisp 16:55:01 bxx: no. You can use loop/collect, or mapcar and mutable bindings. 16:55:33 ok will do 16:56:16 pnpuff: rsynnott's post on hunch is pretty out of date. 16:56:30 looks like you haven't registered the handler for that url. 16:57:12 http://weitz.de/hunchentoot/#easy-handlers 16:57:14 bxx: Or maplist, if I understand you correctly. 16:57:45 I think you want (define-easy-handler ...) 16:58:10 bxx: Or I probably didn't. 16:59:19 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 17:00:10 (doit '+ '(1 2 3)) would return (1 3 6) 17:00:15 Bike [~Glossina@65-102-1-43.ptld.qwest.net] has joined #lisp 17:00:40 -!- leo2007 [~leo@182.48.109.8] has quit [Quit: rcirc on GNU Emacs 24.2.1] 17:01:09 leo2007 [~leo@182.48.109.8] has joined #lisp 17:03:40 Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 17:04:29 rwiker [~rwiker@84.48.40.235] has joined #lisp 17:07:59 tiripamwe [~tiripamwe@41.221.159.84] has joined #lisp 17:08:29 -!- pnq [~nick@unaffiliated/pnq] has quit [Quit: Leaving.] 17:08:33 bxx: Either suggestion would work fine, then. 17:09:36 -!- gko [~user@114-34-168-13.HINET-IP.hinet.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:12:50 ltbarcly1 [~ltbarcly@pool-71-116-79-217.snfcca.dsl-w.verizon.net] has joined #lisp 17:13:05 Thanks Fade: but nothing change (even if I use define-easy-handler) ... but http://127.0.0.1:****/hunchentoot/test works. This is strange. 17:13:51 *pnpuff* looks around for pjb 17:15:42 -!- tiripamwe [~tiripamwe@41.221.159.84] has quit [Ping timeout: 276 seconds] 17:15:56 syamajala [~syamajala@c-75-68-106-118.hsd1.ma.comcast.net] has joined #lisp 17:17:00 kmels [~kmels@p579D1D99.dip.t-dialin.net] has joined #lisp 17:17:56 -!- leoncamel [~user@124.126.169.149] has quit [Read error: Connection reset by peer] 17:17:59 leoncame` [~user@124.126.169.149] has joined #lisp 17:22:38 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 252 seconds] 17:23:08 -!- Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 255 seconds] 17:23:36 pnpuff: You need to start with something other than that article. He doesn't actually start the server in that article, even though the text claims it is started 17:23:41 flanfl [~flanfl@ABordeaux-651-1-145-248.w109-222.abo.wanadoo.fr] has joined #lisp 17:24:38 I've done (hunchentoot:start ... 17:24:50 now I'm reading: http://weitz.de/hunchentoot/#install 17:26:02 when I do: http://127.0.0.1:4242/yo I get: "Resource /yo not found. " 17:26:25 but the server is started .. the port is correct and so on. 17:29:02 pnpuff: ok. the server is started. What does your easy-handler for yo look like? 17:29:31 alxchk [~alxchk@109.86.168.179] has joined #lisp 17:29:40 -!- alxchk [~alxchk@109.86.168.179] has left #lisp 17:29:57 Forty-3 [~seana11@208.185.18.58] has joined #lisp 17:31:50 pnpuff: Did you have a leading / in the uri? 17:33:52 brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has joined #lisp 17:34:56 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Read error: Connection reset by peer] 17:35:50 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 17:35:55 Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 17:37:34 looks like the one in the example in the link I previously posted. 17:37:58 it's the same. 17:40:21 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #lisp 17:40:54 tiripamwe [~tiripamwe@41.221.159.84] has joined #lisp 17:42:54 Oh good! now I'ts working... 17:44:00 Wow, I'm happy! :) 17:45:20 -!- wbooze [~wbooze@xdsl-84-44-178-230.netcologne.de] has quit [Read error: Operation timed out] 17:46:20 strg_ [~strg@a89-182-40-4.net-htp.de] has joined #lisp 17:46:55 c_arenz [~arenz@HSI-KBW-109-193-252-079.hsi7.kabel-badenwuerttemberg.de] has joined #lisp 17:47:29 what was the error? 17:47:54 peterhil` [~peterhil@gatekeeper.brainalliance.com] has joined #lisp 17:48:17 I think was a problem with the browser ( midori / firefox ) 17:48:20 paul0 [~paulo@186.222.48.210] has joined #lisp 17:49:37 -!- strg [~strg@a89-182-14-159.net-htp.de] has quit [Ping timeout: 245 seconds] 17:49:40 -!- ltbarcly1 [~ltbarcly@pool-71-116-79-217.snfcca.dsl-w.verizon.net] has quit [Quit: Leaving.] 17:50:20 ltbarcly1 [~ltbarcly@pool-71-116-79-217.snfcca.dsl-w.verizon.net] has joined #lisp 17:52:00 pnpuff: the article is outdated and does not describe the correct way to start hunchentoot with the easy handler framework 17:52:06 pnpuff: look at the documentation. 17:52:14 -!- peterhil` [~peterhil@gatekeeper.brainalliance.com] has quit [Ping timeout: 240 seconds] 17:53:44 -!- leo2007 [~leo@182.48.109.8] has quit [Ping timeout: 265 seconds] 17:54:44 qNemo [~qN@81.200.28.83] has joined #lisp 17:55:26 yes H4ns : I've done it. You must read before answering. Anyway thanks. 17:56:31 wws [~billstcla@p-68-237-137-116.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 17:56:51 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Disconnected by services] 17:56:55 -!- wws is now known as billstclair 17:56:59 -!- billstclair [~billstcla@p-68-237-137-116.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 17:56:59 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 17:57:49 Trystam [~Tristam@bodhilinux/team/Tristam] has joined #lisp 17:57:52 bobbysmith0071 [~russ@216.155.103.30] has joined #lisp 17:58:05 -!- qptain_Nemo [~qN@81.200.28.83] has quit [Ping timeout: 256 seconds] 17:58:19 maxm- [~user@unaffiliated/maxm] has joined #lisp 17:58:33 ace4016 [~ace4016@cpe-024-074-197-085.ec.res.rr.com] has joined #lisp 17:59:00 Natch_z [~Natch@c-eccde155.25-4-64736c10.cust.bredbandsbolaget.se] has joined #lisp 17:59:30 -!- foreignFunction [~niksaak@94.27.88.162] has quit [Ping timeout: 264 seconds] 17:59:42 pnpuff: thanks for telling me what i must do! 18:00:20 rdd [~rdd@c83-250-125-14.bredband.comhem.se] has joined #lisp 18:01:18 samebcha1e [~samuel@codesurfers.net] has joined #lisp 18:01:20 see, #lisp i is a very friendly place! 18:01:56 foo303_ [foocraft@ibawizard.net] has joined #lisp 18:04:21 -!- bxx [~yhiselamu@lap.ee] has quit [Quit: #yhiselamu | www.yhiselamu.ee] 18:04:41 bxx [~yhiselamu@lap.ee] has joined #lisp 18:05:07 deleuz [~derrida-f@www.informalcode.com] has joined #lisp 18:05:20 jaaso_ [~jaaso@effic.me] has joined #lisp 18:06:17 -!- maxm [~user@unaffiliated/maxm] has quit [*.net *.split] 18:06:17 -!- Natch [~Natch@c-eccde155.25-4-64736c10.cust.bredbandsbolaget.se] has quit [*.net *.split] 18:06:17 -!- TristamWrk [~tristamwr@bodhilinux/team/Tristam] has quit [*.net *.split] 18:06:17 -!- gensym [~tg@85.158.178.76] has quit [*.net *.split] 18:06:17 -!- cmatei [~cmatei@95.76.22.68] has quit [*.net *.split] 18:06:17 -!- Krystof [~user@81.174.155.115] has quit [*.net *.split] 18:06:17 -!- bobbysmith007 [~russ@216.155.103.30] has quit [*.net *.split] 18:06:17 -!- Atomsk [~ace4016@cpe-024-074-197-085.ec.res.rr.com] has quit [*.net *.split] 18:06:17 -!- RenJuan [~juan@cpe-72-228-190-243.buffalo.res.rr.com] has quit [*.net *.split] 18:06:17 -!- Tristam [~Tristam@bodhilinux/team/Tristam] has quit [*.net *.split] 18:06:17 -!- jaaso [~jaaso@effic.me] has quit [*.net *.split] 18:06:17 -!- foo303 [foocraft@ibawizard.net] has quit [*.net *.split] 18:06:17 -!- samebchase [~samuel@codesurfers.net] has quit [*.net *.split] 18:06:17 -!- clog [~nef@bespin.org] has quit [*.net *.split] 18:06:17 -!- derrida [~derrida-f@unaffiliated/deleuze] has quit [*.net *.split] 18:06:21 -!- Natch_z is now known as Natch 18:06:22 mrm [~user@89.189.142.249.dynamic.ufanet.ru] has joined #lisp 18:08:52 -!- BlankVerse [~pankajm@202.3.77.213] has quit [Ping timeout: 248 seconds] 18:09:47 wbooze [~wbooze@xdsl-78-35-128-217.netcologne.de] has joined #lisp 18:11:03 -!- c_arenz [~arenz@HSI-KBW-109-193-252-079.hsi7.kabel-badenwuerttemberg.de] has quit [Ping timeout: 252 seconds] 18:12:03 TristamWrk [~tristamwr@bodhilinux/team/Tristam] has joined #lisp 18:12:40 RenJuan [~juan@cpe-72-228-190-243.buffalo.res.rr.com] has joined #lisp 18:13:17 cmatei [~cmatei@95.76.22.68] has joined #lisp 18:13:18 -!- kmels [~kmels@p579D1D99.dip.t-dialin.net] has quit [Ping timeout: 264 seconds] 18:13:52 gensym [~tg@85.158.178.76] has joined #lisp 18:14:10 francogrex [~user@109.130.110.224] has joined #lisp 18:14:17 !EXT:QUIT has been deprecated as of SBCL 1.0.56.55. Use SB!EXT:EXIT 18:14:33 is there a consensus on this? quit versus exit ? 18:14:57 vs bye ? 18:14:59 hmm I think there was a post recently about this on the sbcl-devel mailing list 18:15:02 also 18:15:24 not sbcl only but in general. most scheme implementations use exit 18:15:30 bps [~bps@ip68-106-240-172.ph.ph.cox.net] has joined #lisp 18:15:36 while most cl used to use quit 18:16:18 francogrex: it changed, there was a lot of fuss about it. but from now on, SBCL has exit. 18:17:15 francogrex: it involved changed semantics, thus change of name 18:17:47 don't really care much, as long as I know how to exit my session I'm ok 18:17:50 BlankVerse [~pankajm@202.3.77.213] has joined #lisp 18:18:01 did you see / try cl-future library? 18:18:48 nope 18:21:01 malaparte [~malaparte@5.34.241.93] has joined #lisp 18:21:04 -!- ltbarcly1 [~ltbarcly@pool-71-116-79-217.snfcca.dsl-w.verizon.net] has quit [Quit: Leaving.] 18:21:04 https://github.com/jpalmucci/cl-future but only on linux 18:24:16 piko_ [~piko@194.228.13.225] has joined #lisp 18:29:37 -!- Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 245 seconds] 18:29:40 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 248 seconds] 18:30:00 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 18:31:19 -!- mrm [~user@89.189.142.249.dynamic.ufanet.ru] has quit [Ping timeout: 260 seconds] 18:31:28 Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 18:34:48 ikki [~ikki@189.247.207.112] has joined #lisp 18:35:15 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 18:36:22 -!- erann [~erann@89.Red-83-50-3.dynamicIP.rima-tde.net] has quit [Quit: Error: HTCPCP protocol not supported.] 18:37:32 clog [~nef@bespin.org] has joined #lisp 18:38:22 -!- nforgerit [~nforgerit@HSI-KBW-149-172-198-162.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: nforgerit] 18:41:56 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 256 seconds] 18:44:13 -!- francogrex [~user@109.130.110.224] has quit [Remote host closed the connection] 18:46:42 edgar-rft [~GOD@HSI-KBW-078-043-123-191.hsi4.kabel-badenwuerttemberg.de] has joined #lisp 18:54:37 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 18:57:34 lduros [~user@fsf/member/lduros] has joined #lisp 18:58:32 -!- BlankVerse [~pankajm@202.3.77.213] has quit [Read error: Connection reset by peer] 19:00:06 -!- Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 240 seconds] 19:00:26 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 265 seconds] 19:01:50 -!- kiuma [~kiuma@2-230-138-74.ip202.fastwebnet.it] has quit [Quit: Leaving] 19:02:09 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 19:06:41 -!- rwiker [~rwiker@84.48.40.235] has quit [Quit: This computer has gone to sleep] 19:06:56 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 255 seconds] 19:08:44 BlankVerse [~pankajm@202.3.77.214] has joined #lisp 19:08:48 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 19:08:55 -!- syamajala [~syamajala@c-75-68-106-118.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 19:09:41 brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has joined #lisp 19:12:05 Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 19:14:53 blar1 [~corey@cpe-75-187-151-213.neo.res.rr.com] has joined #lisp 19:16:02 i'm trying to write a function to return a closure that will wrap it's argument in html tags (where the arguments to the closure-returning function are the tag name and an optional list of attributes) 19:16:32 but i'm clearly not understanding something about variable binding, because my outputted results for the attribute list are all kinds of funky 19:16:45 anybody mind taking a look at the code i have so far and offering some opinions? 19:16:49 bc1: I used reveal.js for the slides. It's available at Github. 19:17:21 -!- Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 265 seconds] 19:17:22 rwiker [~rwiker@235.84-48-40.nextgentel.com] has joined #lisp 19:17:48 Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 19:17:55 blar1: go for it. 19:18:05 where do you guys paste snippets? 19:18:16 minion: lisppaste? 19:18:16 lisppaste: lisppaste is an IRC bot that runs under the nickname "lisppaste" and can be used (only for the #lisp IRC channel!) at http://paste.lisp.org/new/lisp - or http://paste.lisp.org/ for other destinations 19:19:22 http://paste.lisp.org/+2V14 19:19:51 so i build a tag closure by calling (:t "tagname" [attr list]) 19:20:25 and calling the closure with an arg should return [arg] 19:20:28 kcj [~casey@unaffiliated/kcj] has joined #lisp 19:20:36 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 240 seconds] 19:20:41 but i'm getting: attr-listNILbody 19:21:13 i've been playing with the individual functions in the repl and a direct call of (accumulate #'frmt " " attr-list) gives me what i expect 19:21:54 but i'm baffled at why the NILs are popping in, and why when i provide attribute lists, they get written before 19:22:39 -!- Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 260 seconds] 19:22:43 blar1: frmt returns nil. 19:22:47 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 19:22:53 yikes 19:23:02 blar1: format t prints. It doesn't construct a string. 19:23:02 so i'm writing NIL to atr-str, not the string? 19:23:13 ah ha 19:23:39 so, i should call (format "blah" args)? 19:23:46 format nil 19:23:49 ah ha 19:23:51 blar1 also there's reduce in standard library 19:24:25 that'd be handy ;) i've been working through OnLisp, so i had that accumulate laying around 19:24:29 Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 19:25:07 ah, I suppose that explains the nglsh names. 19:25:38 doesn't EVERYONE hate unnecessary vowels :) 19:25:46 no. 19:26:22 thanks for the help guys, i think that got it! 19:28:07 bc2 [~derk@unlv-nat-131-216-14-39.dhcp.unlv.edu] has joined #lisp 19:28:57 antonv [5d7d31f9@gateway/web/freenode/ip.93.125.49.249] has joined #lisp 19:29:19 -!- ikki [~ikki@189.247.207.112] has quit [Ping timeout: 256 seconds] 19:32:38 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:35:05 blar1: keep in mind that OnLisp doesn't contain the most idiomatic code 19:40:16 Anyone who avoids CLOS needs to have their head examined :) 19:40:48 -!- rwiker [~rwiker@235.84-48-40.nextgentel.com] has quit [Quit: This computer has gone to sleep] 19:42:00 what are the more up-to-date resources for lisp coding? especially for idiomatic sytle? 19:42:10 moore33: that's more than 99% of the programmers, right :) 19:42:12 pnq [~nick@unaffiliated/pnq] has joined #lisp 19:42:46 madnificent: Speak for yourself :) It's one of the best things about CL, IMHO. Really revolutionary. 19:42:55 blar1 http://www.gigamonkeys.com/book/ 19:43:06 moore33: i should've been explicit: most programmers don't use common lisp. 19:43:20 i haven't finished the practicals in PCL yet; i'll have to work through them 19:43:21 madnificent: Point taken. 19:44:00 anyone have an opinion of Let Over Lambda? 19:44:12 blar1: lol comes after reading PCL 19:44:34 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Read error: Operation timed out] 19:46:11 how bout Graham's ANSI Common Lisp? it's rather old by now, but is it still a decent reference for the language? 19:46:11 -!- Jasko2 [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 19:46:17 blar1: there's a resource which indicates what is 'bad' about On Lisp. but i can't find the resource. i hope someone will jump in 19:46:32 Jasko2 [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 19:46:32 -!- Jasko2 [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 19:46:44 Krystof [~user@81.174.155.115] has joined #lisp 19:47:03 blar1: you're best of using the CLHS for looking things up. http://l1sp.org/cl/format works, for one. but you can also use C-c C-d h in emacs+slime 19:48:13 Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 19:48:13 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 19:48:13 Looking at the page for Let Over Lambda, I generally approve, but I don't get why people thing anaphoric macros are so great. 19:48:26 i've been referring to the hyperspec quite a bit as i've been working through OnLisp and SICP. i just haven't found that the hyperspec is all that conversational 19:49:39 hm... or perhaps i've just been spending too much time referring to the symbol index and just reading the info about standard functions 19:50:04 blar1: good reference material, but I agree it's no tutorial material 19:50:37 Hmm, don't know if other books than LoL have a whole section on macrolet! Great stuff. 19:50:41 hmm also check the chapters and the dictionaries 19:50:48 the legal status of the document apparently makes it so that we can't 'just' add annotations. so people could append explanatory material to it. 19:50:50 ikki [~ikki@189.247.207.112] has joined #lisp 19:51:52 blar1: i often search for a word, click the up arrow, and see what else there is to discover in that section of the clhs... perhaps that can help. 19:52:04 good suggestion 19:52:38 looks like i've been ignoring the greater scope of the hyperspec. i've really just been stepping through the symbol index for standard functions 19:53:13 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Ping timeout: 268 seconds] 19:55:10 -!- strg_ is now known as strg 20:04:05 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 255 seconds] 20:04:18 -!- Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 255 seconds] 20:04:28 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 20:04:54 Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 20:07:22 -!- pnpuff [~aeiou@unaffiliated/pnpuff] has quit [Quit: .] 20:11:08 -!- jewel [~jewel@105.237.24.33] has quit [Read error: Operation timed out] 20:12:53 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 20:14:42 -!- dtw [~dtw@pdpc/supporter/active/dtw] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:14:44 -!- bc2 [~derk@unlv-nat-131-216-14-39.dhcp.unlv.edu] has quit [Ping timeout: 248 seconds] 20:17:06 -!- blar1 [~corey@cpe-75-187-151-213.neo.res.rr.com] has quit [Quit: Leaving.] 20:17:58 -!- Daisy [~Daisy@c-3d42e555.143-16-64736c10.cust.bredbandsbolaget.se] has quit [Ping timeout: 244 seconds] 20:18:40 erann [~erann@89.Red-83-50-3.dynamicIP.rima-tde.net] has joined #lisp 20:35:59 kuzary [~who@gateway/tor-sasl/kuzary] has joined #lisp 20:36:18 bsamograd [~user@d50-99-109-246.abhsia.telus.net] has joined #lisp 20:37:02 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 20:39:19 Tristam [~Tristam@bodhilinux/team/Tristam] has joined #lisp 20:39:48 -!- Trystam [~Tristam@bodhilinux/team/Tristam] has quit [Ping timeout: 276 seconds] 20:41:21 Daisy [~Daisy@c-3d42e555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 20:42:23 rwiker [~rwiker@84.48.40.235] has joined #lisp 20:42:25 -!- Forty-3 [~seana11@208.185.18.58] has quit [Ping timeout: 256 seconds] 20:46:25 -!- rwiker [~rwiker@84.48.40.235] has quit [Client Quit] 20:46:54 -!- tiripamwe [~tiripamwe@41.221.159.84] has quit [Ping timeout: 264 seconds] 20:47:33 rwiker [~rwiker@84.48.40.235] has joined #lisp 20:51:17 -!- Joreji_ [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 245 seconds] 20:52:28 -!- rwiker [~rwiker@84.48.40.235] has quit [Quit: Leaving] 20:53:46 Davidbrcz [~david@ANantes-151-1-47-27.w83-195.abo.wanadoo.fr] has joined #lisp 20:54:35 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 246 seconds] 20:56:14 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 20:57:25 -!- BlankVerse [~pankajm@202.3.77.214] has quit [Ping timeout: 248 seconds] 20:58:55 -!- sabra [~wol@67.174.222.215] has quit [Remote host closed the connection] 21:01:11 kmels [~kmels@p579D1D99.dip.t-dialin.net] has joined #lisp 21:01:24 -!- ISF [~ivan@201.82.139.24] has quit [Read error: Operation timed out] 21:06:52 tiripamwe [~tiripamwe@41.221.159.85] has joined #lisp 21:10:34 hello! http://paste.lisp.org/display/133529 21:11:27 DataLinkD2 [~DataLinkD@58.165.184.176] has joined #lisp 21:11:55 wbooze: use loop 21:12:55 wbooze: do and do* are not used by many people nowadays because what they do well can be expressed more clearly with loop, and for simple things, they are not needed. 21:14:19 -!- tiripamwe [~tiripamwe@41.221.159.85] has quit [Ping timeout: 265 seconds] 21:18:07 -!- qNemo [~qN@81.200.28.83] has quit [Ping timeout: 256 seconds] 21:18:30 amen brother 21:19:52 Someone at ILC insisted on using DO. I think their reasoning was because it is older and better established. :) 21:21:03 Some people just don't like loop. I always thought do was painful and adopted MIT loop when I first got my hands on it. 21:21:40 series:scan-range is cool too 21:21:43 -!- killerboy [~mateusz@195.225.68.249] has quit [Quit: leaving] 21:21:47 eheh 21:26:18 tensorpu1ding [~tensorpud@99.23.127.15] has joined #lisp 21:26:29 -!- tensorpu1ding [~tensorpud@99.23.127.15] has quit [Client Quit] 21:26:55 tensorpu1ding [~tensorpud@99.23.127.15] has joined #lisp 21:29:14 -!- tensorpudding [~tensorpud@108.87.21.151] has quit [Ping timeout: 246 seconds] 21:29:43 -!- tensorpu1ding is now known as tensorpudding 21:33:22 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Remote host closed the connection] 21:34:34 jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has joined #lisp 21:36:53 -!- pnq [~nick@unaffiliated/pnq] has quit [Quit: Leaving.] 21:38:31 -!- ikki [~ikki@189.247.207.112] has quit [Ping timeout: 256 seconds] 21:40:04 -!- answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has quit [Quit: WeeChat 0.3.9] 21:40:16 tiripamwe [~tiripamwe@41.221.159.85] has joined #lisp 21:43:46 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 21:46:27 -!- pirateking-_- [~piratekin@unaffiliated/pirateking---/x-2885143] has quit [Quit: pirateking-_-] 21:47:31 pirateking-_- [~piratekin@unaffiliated/pirateking---/x-2885143] has joined #lisp 21:48:24 qptain_Nemo [~qN@81.200.28.83] has joined #lisp 21:48:38 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 265 seconds] 21:49:30 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 21:55:13 -!- paul0 [~paulo@186.222.48.210] has quit [Quit: Leaving] 21:57:36 tensorpu1ding [~tensorpud@99.23.127.246] has joined #lisp 21:59:00 -!- tensorpudding [~tensorpud@99.23.127.15] has quit [Disconnected by services] 21:59:02 -!- tensorpu1ding [~tensorpud@99.23.127.246] has quit [Client Quit] 21:59:13 tensorpudding [~tensorpud@99.23.127.246] has joined #lisp 22:00:45 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Read error: Operation timed out] 22:03:17 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 22:03:17 clariprincess [~princesit@200.84.67.68] has joined #lisp 22:03:36 -!- DataLinkD2 [~DataLinkD@58.165.184.176] has quit [Ping timeout: 245 seconds] 22:05:30 qNemo [~qN@81.200.28.83] has joined #lisp 22:07:13 forgottenwizard [~weechat@unaffiliated/forgottenwizard] has joined #lisp 22:08:24 -!- ZombieChicken [~weechat@unaffiliated/forgottenwizard] has quit [Ping timeout: 252 seconds] 22:08:33 -!- qptain_Nemo [~qN@81.200.28.83] has quit [Ping timeout: 256 seconds] 22:08:34 -!- p_l|backup [~pl@web1.rootnode.net] has quit [Ping timeout: 240 seconds] 22:08:46 ngz [~user@189.202.67.86.rev.sfr.net] has joined #lisp 22:08:52 p_l|backup [~pl@web1.rootnode.net] has joined #lisp 22:11:37 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Read error: Operation timed out] 22:12:05 " anyone have an opinion of Let Over Lambda?" <--- it is way to late for me to say 'most lispers do, and for proper lispers well ... we have a strong opinion on it'? 22:14:14 -!- p_l|backup [~pl@web1.rootnode.net] has quit [Ping timeout: 240 seconds] 22:14:57 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 22:15:11 -!- tensorpudding [~tensorpud@99.23.127.246] has quit [Read error: Connection reset by peer] 22:15:23 -!- jtza8 [~jtza8@105-236-31-93.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 22:15:48 tensorpudding [~tensorpud@99.102.70.211] has joined #lisp 22:17:45 drewc: What is your strong opinion? 22:18:43 bege [~bege@S0106001d7e5132b0.ed.shawcable.net] has joined #lisp 22:19:59 davyzhu [~user@114.91.107.43] has joined #lisp 22:20:36 urandom__ [~user@p548A2FEB.dip.t-dialin.net] has joined #lisp 22:25:17 powaaaaaaaaaa! 22:25:22 lol 22:25:39 well ... let me put it this way. I live on a boat and my bookshelf space is not very big. On my top shelf i have, autographed copies of PAIP, AMOP, PCL and Land of Lisp. On my bottom shelf I have a non-autographed first edition of "Common Lisp Programming for Artifical Intellegence". that is probably 1/10th of my bookshelf space, which I share with my wife, and I have lisp books that are worth reading regardless. 22:26:33 -!- bitonic [~user@5e09a749.bb.sky.com] has quit [Remote host closed the connection] 22:26:35 So, while I will not air my strong opinion, it can certainly be grokked from the setup. 22:26:46 Common Lisp Programming for Aritficial Intelligence? I think I got that book somewhere :) 22:27:31 p_l: Hasemer & Domingue , from 1989 :) 22:27:39 quite possibly :) 22:28:59 I have read it through like very few times, but keep it because of the age and its text-book type quality. 22:29:39 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Read error: Operation timed out] 22:29:50 drewc: Why do you choose not to state your opinion explicitly? 22:31:04 Euthy: so people can look at logs and see what I wrote when I was given access to what became that book a long time ago before it was released. 22:31:17 p_l|backup [~pl@web1.rootnode.net] has joined #lisp 22:31:25 hi 22:31:42 please is there anyone using cl-ctrnn? 22:32:20 drewc: Where are the logs, again? 22:33:43 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 22:34:24 good question ... does clozure that the right on in its logs? 22:34:29 minion: logs? 22:34:29 logs: #lisp logs are available at http://ccl.clozure.com/irc-logs/lisp/ (since 2008-09) and http://tunes.org/~nef/logs/lisp/ (since 2000) 22:35:21 Thanks. When was this, roughly? 22:35:30 -!- _d3f [~d3f@46.183.216.234] has quit [Quit: ~ The Gnu moved back to savannah ~] 22:35:52 booguie [~booguie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 22:36:12 madnificent: well, there *is* a way to add annotations 22:36:25 but it would take some work 22:36:46 ikki [~ikki@189.247.207.112] has joined #lisp 22:36:46 Euthy: sometime between 2005 and now ... not sure tbh, but likely 2009 or above. 22:37:18 *drewc* does not recall exactly when that book came out.... 22:37:48 drewc: I'm not going to go search the logs, thank you very much, but your description of your bookshelf leads me to believe that you are not all that into Let Over Lambda. 22:37:50 fwiw, let over lambda can be quite nice thing, but it's better to first learn CL, at least through PCL and PAIP, and get a good feel of "idiomatic style" 22:39:04 mmmm .. then AMOP? understanding what CLOIS /is/, is important as well :) 22:39:40 bitonic [~user@5e09a749.bb.sky.com] has joined #lisp 22:39:42 drewc: well, I haven't seen parts of Let over Lambda talking about CLOS (I only read the online chapters) 22:40:06 p_l: I didn't think there were any, from looking at the TOC. 22:40:11 yeah 22:40:24 Slivka [~Slivka@31.40.53.196] has joined #lisp 22:40:24 AMOP can be pretty... harsh. Keene can be enough 22:40:31 though, CLPFAI, has a section on how to implement youw own CLOS then uses the normal CLOS 22:40:54 true, AMOP is not easy... 22:41:25 Even kiczales does not understand a lot of what is there :P 22:41:36 But AMOP is probably the best hardcore book on CLOS. Keene is good, as far as it (she) goes. 22:42:11 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 268 seconds] 22:42:33 well, AMOP is basically "this is how it is done" book 22:42:44 as in, deep underbelly of CLOS 22:42:45 Yeah, I don't own Keene, but if i did, it would be on my shelf. And I have of course read it ... inside MIT for that matter. 22:43:22 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 22:43:26 well, that's something I won't be able to do (read it *at* MIT) 22:44:12 p_l: But it also presents good CLOS style, and the whole "compute functions using hairy method combination to avoid method combination at runtime" is a very useful strategy. 22:44:36 Strangely enough, though I live in Vancouver, I have been out to Boston/Cambridge for my Lisp clients, like a number of times. 22:44:59 Well, Keene isn't a very MIT book. Symbolics != MIT :) 22:45:16 drewc: I gave up pursuing entry to USA after failing my MIT entrance ;) 22:45:28 -!- [SLB] is now known as [SLB]` 22:45:29 (with sole exception of trying to get into Valve) 22:46:46 -!- p_l|backup [~pl@web1.rootnode.net] has quit [Ping timeout: 244 seconds] 22:46:50 moore33: I still use :wrapping and :wrap-around in my code for HTML components ... if that combination did not exist, things would be a lot more interesting. 22:47:04 p_l|backup [~pl@web1.rootnode.net] has joined #lisp 22:47:35 justinmcp [~justinmcp@ppp118-208-128-111.lns20.bne1.internode.on.net] has joined #lisp 22:47:42 -!- gravicappa [~gravicapp@ppp91-77-181-83.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 22:48:30 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 276 seconds] 22:48:36 p_l: I 'used' to go in, in like 2007-8, without a passport at all. You could do this only via a bus terminal at the time, so I took a bus from here to Seattle and took a flight from there. Well, I live on a boat and own ferrets, and that border, well... 22:49:31 -!- rdqfdx [~rdqfdx@78.90.88.244] has quit [Read error: Connection reset by peer] 22:49:42 drewc: I need to step back from using "method combination," because that's not really what I mean. I'm more refering to the MOP approach of running expensive generic functions -- expensive due to combination, or some other reason -- "off line" to compute the functions that need to be fast. 22:50:22 they smell ferrets, they think it is pot, and will not beleive that you live on a 29ft sailboat and the ferrets love to sleep in your bag... so now I have a passport. 22:50:34 -!- Tristam [~Tristam@bodhilinux/team/Tristam] has quit [Ping timeout: 240 seconds] 22:51:18 moore33: ah, indeed! 22:52:16 -!- foo303_ [foocraft@ibawizard.net] has quit [Quit: leaving] 22:52:26 I have done such things myself actually... and now I have to re-read AMOP if that is where it comes from :) 22:53:12 -!- macrobat [~fuzzyglee@h-17-133.a328.priv.bahnhof.se] has quit [Quit: WeeChat 0.3.6] 22:53:19 I doubt that it is original in AMOP, but it is well-explained there. 22:53:21 Tristam [~Tristam@bodhilinux/team/Tristam] has joined #lisp 22:54:19 (*cough* interface passing style and multi arg dispatch are the right way to do a lot of things *cough*) 22:54:23 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 22:55:31 moore33: and I happen to personally know one of the authors of the AMOP and can ask him question IRL ... so that is one my list of things to do regardless :D 22:56:08 drewc: Yes, you do live in Vancouver :) Gregor is a pretty interesting guy IRL. 22:57:46 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Read error: Operation timed out] 22:58:32 he is yeah, me an him talked about AMOP, and the future of course. He was into AOP, while I have moved on into context oriented programming (contextl), which are on the same page... well now that I have moved on I wonder where he is! 23:00:54 -!- dmiles_afk [~dmiles@c-24-21-251-38.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds] 23:01:46 -!- p_l|backup [~pl@web1.rootnode.net] has quit [Read error: Operation timed out] 23:03:06 *drewc* goes back to his REPL and notices : (ql:quickload "cl-ctrnn") ... 23:03:08 foreignFunction [~niksaak@94.27.88.202] has joined #lisp 23:03:18 Posterdati: I am, what's up? 23:03:41 I'm looking for a tutorial 23:03:47 -!- antonv [5d7d31f9@gateway/web/freenode/ip.93.125.49.249] has quit [Ping timeout: 245 seconds] 23:03:48 -!- tiripamwe [~tiripamwe@41.221.159.85] has quit [Quit: Leaving] 23:03:56 tiripamwe [~tiripamwe@41.221.159.85] has joined #lisp 23:03:56 is there a function, command... something in cl that will allow me to immediately halt execution of a program? I'd like to do it in one line rather than going up 7 levels using return-from and checking values 23:04:17 heh ... well, I just learned that is stands for continous-time-recurrent-neural-network ,so I cannot help you there at all. 23:04:29 bcl: throw or signal 23:04:36 ok I'll check that out 23:04:37 thanks 23:04:44 I also just found this #+clisp (#+lisp=cl ext:quit #-lisp=cl lisp:quit code) 23:04:49 clhs throw 23:04:49 http://www.lispworks.com/reference/HyperSpec/Body/s_throw.htm 23:05:02 thanks :) 23:05:17 bc1: what are you trying to do here? 23:05:27 bcl: You rarely want to stop your whole list system. 23:05:47 -!- davyzhu [~user@114.91.107.43] has quit [Ping timeout: 256 seconds] 23:05:57 or BREAK, or ERROR, or any number of ways .. the monad for that matter... 23:06:01 -!- foreignFunction [~niksaak@94.27.88.202] has quit [Client Quit] 23:06:33 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 23:06:37 -!- Slivka [~Slivka@31.40.53.196] has quit [Remote host closed the connection] 23:06:39 long story short, I'm writing a propositional logic theorem prover... and it's like 7 functions deep when it will generate an unsatisfiable clause, but once it does, the desired outcome is to simply print out "unsatisfiable" and halt 23:07:02 Slivka [~Slivka@31.40.53.196] has joined #lisp 23:07:19 bc1: usually you'd have a block (or catch, if this is across functions) to throw to in a high function 23:07:51 lisp is more about functions than programs, the idea would be rather to return a value representing unsatisfiability, I would think. 23:08:19 drewc: I found no example nor documentation on the web 23:08:25 ah, I'm familiar with try/catch stuff in Java... I'll take a peek at that 23:08:28 http://paste.lisp.org/display/133531 <--- maybe monad 23:09:26 try/catch in java is more like lisp's condition system, far as I know. 23:10:26 drewc: result/fail is like Just/Nothing? 23:10:29 Posterdati: and the doc.pdf and the examples.lisp are not enough? can I suggest then that you email the author? 23:10:45 -!- justinmcp [~justinmcp@ppp118-208-128-111.lns20.bne1.internode.on.net] has quit [Remote host closed the connection] 23:10:56 drewc: I'll try then 23:11:17 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 255 seconds] 23:11:27 Bike: fail is like fail, result is like return, but in that case, yeah pretty much! hold .. i'll paste 23:12:46 http://paste.lisp.org/display/133531#1 23:13:10 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 23:14:15 -!- tiripamwe [~tiripamwe@41.221.159.85] has quit [Quit: Leaving] 23:14:46 neato. 23:15:13 -!- mishoo [~mishoo@178.138.99.97] has quit [Read error: Connection reset by peer] 23:15:38 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Read error: Connection reset by peer] 23:16:25 Beetny [~Beetny@ppp118-208-164-186.lns20.bne4.internode.on.net] has joined #lisp 23:16:29 -!- booguie [~booguie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 23:16:36 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 23:18:07 p_l|backup [~pl@web1.rootnode.net] has joined #lisp 23:23:29 -!- morphling [~stefan@gssn-4d0030f4.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 23:23:53 -!- p_l|backup [~pl@web1.rootnode.net] has quit [Ping timeout: 255 seconds] 23:24:09 Bike: every Monad is going to have such a thing, and be a part of lisp-interface-library soon enough... loads of fun tbh, especially the test cases. 23:25:20 pjb [~t@vil93-14-88-184-74-97.fbx.proxad.net] has joined #lisp 23:25:44 -!- pjb is now known as Guest75193 23:26:33 dmiles_afk [~dmiles@c-24-21-251-38.hsd1.or.comcast.net] has joined #lisp 23:28:02 -!- Alice3 [~Alice@cpc3-grim12-0-0-cust856.12-3.cable.virginmedia.com] has quit [] 23:34:40 -!- Davidbrcz [~david@ANantes-151-1-47-27.w83-195.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 23:36:47 -!- Guest75193 is now known as pjb 23:43:00 -!- flanfl [~flanfl@ABordeaux-651-1-145-248.w109-222.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 23:45:10 -!- stat_vi [~stat@dslb-094-218-227-157.pools.arcor-ip.net] has quit [Quit: leaving] 23:48:39 -!- agumonkey [~agu@183.217.72.86.rev.sfr.net] has quit [Ping timeout: 260 seconds] 23:48:48 brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has joined #lisp 23:49:07 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Ping timeout: 260 seconds] 23:49:29 danlentz [~danlentz@c-71-58-50-195.hsd1.pa.comcast.net] has joined #lisp 23:50:27 justinmcp [~justinmcp@ppp118-208-128-111.lns20.bne1.internode.on.net] has joined #lisp 23:50:35 Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has joined #lisp 23:52:04 davyzhu [~user@114.91.104.243] has joined #lisp 23:52:45 p_l|backup [~pl@web1.rootnode.net] has joined #lisp 23:54:18 -!- ngz [~user@189.202.67.86.rev.sfr.net] has quit [Ping timeout: 265 seconds] 23:54:31 tfb [~tfb@a1.norwich.yourspac.nsdsl.net] has joined #lisp 23:57:28 -!- Joreji [~thomas@73-018.eduroam.rwth-aachen.de] has quit [Read error: Operation timed out] 23:59:39 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec]