00:02:03 -!- taylanub [tub@p4FD93A4F.dip.t-dialin.net] has quit [Disconnected by services] 00:02:32 taylanub [tub@p4FD939C6.dip.t-dialin.net] has joined #scheme 00:06:11 -!- saccadewrk__ [saccadewrk@nat/google/x-odxwquthginfmhhf] has quit [Quit: Leaving] 00:12:05 -!- amoe [~amoe@host-92-19-156-216.as13285.net] has quit [Ping timeout: 245 seconds] 00:13:09 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #scheme 00:14:41 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 00:17:47 -!- bjz_ [~brendanza@125.253.99.68] has quit [Quit: Leaving...] 00:23:17 -!- BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has quit [Ping timeout: 255 seconds] 00:32:49 -!- Triclops256|away is now known as Triclops256 00:34:48 amoe [~amoe@host-78-147-149-156.as13285.net] has joined #scheme 00:40:14 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 256 seconds] 00:40:26 -!- joneshf-laptop [~joneshf@public-nat2.arc.losrios.edu] has quit [Ping timeout: 245 seconds] 00:41:11 -!- Regis__ [~Regis@189.34.44.144] has quit [Read error: Connection reset by peer] 00:41:14 tacey [~tacey@220.231.27.150] has joined #scheme 00:41:37 Regis__ [~Regis@189.34.44.144] has joined #scheme 00:42:04 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 245 seconds] 00:42:38 -!- sethalves [~user@headache.hungry.com] has quit [Read error: Connection reset by peer] 00:42:53 sethalves [~user@headache.hungry.com] has joined #scheme 00:43:55 -!- sethalves [~user@headache.hungry.com] has quit [Read error: Connection reset by peer] 00:44:36 -!- tacey [~tacey@220.231.27.150] has quit [Remote host closed the connection] 00:50:44 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 255 seconds] 00:50:49 trusktr [~trusktr@130.86.99.235] has joined #scheme 00:51:04 tenq [~tenq@ip68-100-228-234.dc.dc.cox.net] has joined #scheme 00:51:22 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 00:52:03 tacey [~tacey@211.101.48.70] has joined #scheme 00:57:06 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 01:11:09 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer] 01:12:14 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #scheme 01:13:44 -!- rudybot [~luser@ec2-50-18-28-110.us-west-1.compute.amazonaws.com] has quit [Remote host closed the connection] 01:13:44 -!- offby1 [~user@pdpc/supporter/monthlybyte/offby1] has quit [Read error: Connection reset by peer] 01:15:00 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 245 seconds] 01:15:29 rudybot [~luser@ec2-50-18-28-110.us-west-1.compute.amazonaws.com] has joined #scheme 01:18:53 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Read error: Connection reset by peer] 01:20:12 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #scheme 01:26:08 -!- edw [~edw@207.239.61.34] has quit [Quit: Computer has gone to sleep.] 01:27:45 -!- Regis__ [~Regis@189.34.44.144] has quit [Ping timeout: 276 seconds] 01:29:04 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 01:34:45 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Read error: Operation timed out] 01:47:57 -!- trusktr [~trusktr@130.86.99.235] has quit [Ping timeout: 256 seconds] 01:55:10 tupi [~user@186.205.69.180] has joined #scheme 01:57:29 -!- tupi [~user@186.205.69.180] has quit [Remote host closed the connection] 02:00:12 tupi [~user@186.205.69.180] has joined #scheme 02:00:12 -!- tupi [~user@186.205.69.180] has quit [Remote host closed the connection] 02:00:59 -!- agumonkey [~agu@8.158.70.86.rev.sfr.net] has quit [Ping timeout: 260 seconds] 02:03:38 tupi` [~user@186.205.69.180] has joined #scheme 02:05:13 -!- tupi` [~user@186.205.69.180] has quit [Remote host closed the connection] 02:05:18 trusktr [~trusktr@130.86.99.235] has joined #scheme 02:05:51 tupi` [~user@186.205.69.180] has joined #scheme 02:22:39 nalaginrut [~nalaginru@183.13.170.99] has joined #scheme 02:24:13 -!- William__ [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has quit [Ping timeout: 240 seconds] 02:31:54 agumonkey [~agu@8.158.70.86.rev.sfr.net] has joined #scheme 02:36:22 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 02:52:14 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 255 seconds] 02:52:29 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 02:52:37 SeanTAllen [uid4855@gateway/web/irccloud.com/x-bwlgiyqmopxifgcq] has joined #scheme 02:53:13 -!- preflex_ is now known as preflex 02:55:30 -!- tenq [~tenq@ip68-100-228-234.dc.dc.cox.net] has quit [Ping timeout: 276 seconds] 02:57:01 tenq [~tenq@ip68-100-228-234.dc.dc.cox.net] has joined #scheme 03:03:28 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 03:09:35 offby1 [~user@ec2-50-18-28-110.us-west-1.compute.amazonaws.com] has joined #scheme 03:09:38 -!- offby1 [~user@ec2-50-18-28-110.us-west-1.compute.amazonaws.com] has quit [Changing host] 03:09:39 offby1 [~user@pdpc/supporter/monthlybyte/offby1] has joined #scheme 03:13:50 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Ping timeout: 255 seconds] 03:16:09 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #scheme 03:16:37 -!- Myk267 [~myk@unaffiliated/myk267] has quit [Quit: Ack! Hans, run! It's the lhurgoyf!] 03:16:51 -!- ijp` is now known as ijp 03:17:08 Myk267 [~myk@unaffiliated/myk267] has joined #scheme 03:21:41 -!- scoofy [~scoofy@catv-89-135-71-167.catv.broadband.hu] has quit [Ping timeout: 248 seconds] 03:21:44 -!- RageOfThou [~RageOfTho@cable-77-221-21-70.dynamic.telemach.ba] has quit [Ping timeout: 256 seconds] 03:25:29 -!- tupi` [~user@186.205.69.180] has quit [Ping timeout: 252 seconds] 03:33:50 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Quit: MichaelRaskin] 03:40:47 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [] 04:00:32 -!- Kruppe [~user@CPE602ad0938e9a-CM602ad0938e97.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 04:13:58 -!- agumonkey [~agu@8.158.70.86.rev.sfr.net] has quit [Read error: Operation timed out] 04:20:27 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:30:10 cinolt [4247579e@gateway/web/freenode/ip.66.71.87.158] has joined #scheme 04:34:23 Ayyo waddit do money grip? I'm trying to write a procedure that manipulates a list as follows: http://pastebin.com/ZJ7c8ed2 Can somebody provide some pointers? I'd gratifactorially appreciate said assistance. 04:35:38 It operates hard-codedly on the + symbol, FYI. 04:36:11 Pastebin's syntax highlighting makes my eyes hurt. 04:42:35 cinolt: Use one of the thousand other paste-services then? I'd usually recommend paste.lisp.org, but it seems to be down for like the first time ever... :-I 04:44:43 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 245 seconds] 04:45:12 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 04:46:49 youlysses: Thanks, I'll keep that in mind the next time I decide to post my ad hoc explanation. 04:48:09 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Ping timeout: 256 seconds] 04:49:15 Damn. I'd think of all the programmers the LISP'ers would stay up late. 04:51:11 -!- SeySayux [SeySayux@libsylph/developer/seysayux] has quit [Read error: Operation timed out] 04:51:48 -!- jao [~jao@pdpc/supporter/professional/jao] has quit [Ping timeout: 245 seconds] 04:55:43 cdidd [~cdidd@95-26-22-234.broadband.corbina.ru] has joined #scheme 04:58:03 SeySayux [SeySayux@libsylph/developer/seysayux] has joined #scheme 05:08:23 -!- sambio [~sambio@unaffiliated/sambio] has quit [] 05:14:38 tacey_ [~tacey@220.231.27.150] has joined #scheme 05:15:53 cinolt: morning :) 05:16:56 cinolt: this looks like it splits the list on '+ 05:17:14 ecraven: Correct, and it'd put the "tokens" into lists. 05:17:34 so you should probably go through the list, accumulate items, and start a new list whenever you hit '+ :) 05:17:56 -!- tacey [~tacey@211.101.48.70] has quit [Ping timeout: 260 seconds] 05:18:17 ecraven: I tried playing around with foldr but I couldn't seem to get what I want. 05:18:28 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 245 seconds] 05:19:17 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 05:22:53 ecraven: My attempt: http://pastebin.com/qZfcL8b9 05:24:06 ecraven: As you can see the left-most element doesn't get list'd. :( 05:25:03 -!- fadein [~Erik@c-67-161-246-186.hsd1.ut.comcast.net] has left #scheme 05:25:43 -!- InvalidCo [~invalidco@dsl-lhtbrasgw2-54f826-232.dhcp.inet.fi] has quit [Ping timeout: 264 seconds] 05:28:21 -!- FareWell [fare@nat/google/x-jiitjtoejvmuicbw] has quit [Ping timeout: 245 seconds] 05:29:00 -!- Fare [fare@nat/google/x-vxhujkdaqqclvbzb] has quit [Ping timeout: 264 seconds] 14:22:15 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #scheme 14:22:15 14:22:15 -!- names: ccl-logbot langmartin GOMADWarrior przl FareWell Fare vukini wbooze scoofy fgudin yacks sambio Kruppe dan64 tupi`` ^self Riastradh LAMMJohnson InvalidCo edw gleag agumonkey nalaginrut alexei tali713 civodul answer_42 bjz copumpkin hkBst joneshf-laptop wingo gravicappa SeySayux cdidd offby1 SeanTAllen preflex Nisstyre rudybot walter dsmith amoe taylanub hiroaki ijp pib1908 zacts erc hiroakip gf3 kryptiskt Blice_ pothos hive-mind ohama leppie b4283 14:22:15 -!- names: sirdancealot pyro- acarrico DerGuteMoritz Tanami cibs peterhil Khisanth karswell` bipt jaimef teiresias asumu hobson em noam_ mutley89 araujo Triclops256|away certainty pjb acedia krig Euthy cmatei clog Obfuscate yazdmich felipe brendyyn gabot pchrist m4burns tessier_ ecraven Nshag icelesstea rotty fizzie nitefli19 waxysubs` mario-goulart adzuci cky shardz_ weinholt antoszka mrowe Natch robot-beethoven SHODAN amgarching levi Viaken yosafbridge ineiros 14:22:15 -!- names: Saeren joast kunsel gnomon blz37 shachaf micro__ acieroid FireFly samth stephe joneshf ft evhan _1126 eli aoh turbofail z0d elliottcable aking danking d1ck arbn twem2 stamourv cross klutometis tizoc copec zbigniew fds ozzloy eMBee kranius muep duncanm ivan\ githogori mmc rapacity LeoNerd Razz jrslepak arbscht finnrobi 14:22:15 -barjavel.freenode.net:#scheme- [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup 14:29:25 -!- civodul [~user@pluto.sophia.inria.fr] has quit [Ping timeout: 248 seconds] 14:29:28 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 14:31:40 -!- tupi`` [~user@186.205.69.180] has quit [Ping timeout: 245 seconds] 14:36:33 jaaso [~user@178.239.31.138] has joined #scheme 14:40:51 jao [~jao@48.Red-88-17-131.dynamicIP.rima-tde.net] has joined #scheme 14:40:55 -!- jao [~jao@48.Red-88-17-131.dynamicIP.rima-tde.net] has quit [Changing host] 14:40:55 jao [~jao@pdpc/supporter/professional/jao] has joined #scheme 14:47:16 civodul [~user@pluto.sophia.inria.fr] has joined #scheme 14:50:53 -!- agumonkey [~agu@8.158.70.86.rev.sfr.net] has quit [Ping timeout: 240 seconds] 14:53:12 agumonkey [~agu@8.158.70.86.rev.sfr.net] has joined #scheme 15:01:11 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #scheme 15:01:18 -!- sambio [~sambio@unaffiliated/sambio] has quit [Read error: Connection reset by peer] 15:07:31 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #scheme 15:16:20 -!- leppie [~lolcow@105-236-141-61.access.mtnbusiness.co.za] has quit [Read error: No route to host] 15:16:34 leppie [~lolcow@105-236-141-61.access.mtnbusiness.co.za] has joined #scheme 15:19:47 Hi guys, I am following some scheme tutorials and a few of them show the short hand version of defining a function without lambda but follow that with "but you shouldn't use the short hand", without going into detail as to why 15:19:51 can anyone shed light on that for me? 15:20:51 -!- zacts [~blueberry@unaffiliated/zacts] has quit [Ping timeout: 260 seconds] 15:21:52 I believe that using the long form is only useful to remind you what you're really doing, and that functions are no different from other values you attach to symbols, which might be useful in tutorials, but personally I never use it. 15:21:56 *fds* shrugs. 15:22:25 zacts [~blueberry@174-28-42-38.albq.qwest.net] has joined #scheme 15:22:29 "Although it is shorter, it tends to mask the reality that procedures are not intimately tied to variables, or names, as they are in many other languages." -- Dybvig (TSPL) 15:23:06 *jrslepak* doesn't really find that argument convincing 15:23:31 it maybe does get unrecognized by the type system too..... 15:23:46 so you bear the responsibility...... 15:23:53 ... huh? 15:24:17 or gc ? 15:24:37 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 15:28:16 you will be outside of the chain of creating functions of the whole machinery and outside of all what is semantically connotated with it maybe i should have said....or i assume so, tho i can't specify what things/which consequences to await.... 15:29:00 it prolly will have implementation dependant effects too.... 15:29:42 something like using malloc inside c++ maybe.... 15:29:51 dunno if the comparison is well..... 15:37:10 sambio [~sambio@190.57.227.109] has joined #scheme 15:37:10 -!- sambio [~sambio@190.57.227.109] has quit [Changing host] 15:37:10 sambio [~sambio@unaffiliated/sambio] has joined #scheme 15:39:39 -!- sambio [~sambio@unaffiliated/sambio] has quit [Client Quit] 15:44:59 so.. jrslepak, fds: I should just use the short version then and not worry about being smited by the lisp gods? 15:46:07 -!- joneshf-laptop [~joneshf@c-98-208-37-38.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 15:47:11 Blice_: I continue to exist unsmited, although I don't actually write a huge amount of Scheme these days (sadly). 15:47:15 *DerGuteMoritz* doesn't know anybody who writes "real" Scheme and doesn't use the shorthand 15:47:59 it's just so weird that the tutorials (from .edu sites) say that and here it's almost like you guys have never heard that opinion before 15:48:42 Blice_: in tutorials that may make sense 15:49:06 alright 15:49:22 so you get used to the notion of functions being values 15:49:39 and that identifiers bound to functions are nothing special 15:49:40 by the way I bought 'The Little Schemer' and SICP, I am running through some basic tutorials before I dive into either book, are these fine to learn scheme through? 15:50:27 yes and there's another one more likde compmath/cs tied to scheme...... 15:50:41 which? 15:53:38 well i see there are more 15:54:11 abelson, knight, dybvig, harvey-wright..... 15:54:13 -!- Kruppe [~user@CPE602ad0938e9a-CM602ad0938e97.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 15:58:43 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 264 seconds] 16:06:44 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 256 seconds] 16:08:32 sambio [~sambio@190.57.227.109] has joined #scheme 16:08:34 -!- sambio [~sambio@190.57.227.109] has quit [Changing host] 16:08:34 sambio [~sambio@unaffiliated/sambio] has joined #scheme 16:14:57 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 256 seconds] 16:15:14 -!- FareWell [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 256 seconds] 16:19:59 -!- edw [~edw@207.239.61.34] has quit [Ping timeout: 255 seconds] 16:21:27 edw [~edw@207.239.61.34] has joined #scheme 16:25:47 -!- sambio [~sambio@unaffiliated/sambio] has quit [] 16:25:55 przl [~przlrkt@46.231.183.162] has joined #scheme 16:28:34 -!- civodul [~user@pluto.sophia.inria.fr] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:31:01 -!- alexei [~amgarchin@theo1.theochem.tu-muenchen.de] has quit [Ping timeout: 248 seconds] 16:39:12 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 264 seconds] 16:40:45 sambio [~sambio@unaffiliated/sambio] has joined #scheme 16:48:17 -!- jaaso [~user@178.239.31.138] has quit [Remote host closed the connection] 16:52:33 civodul [~user@LDijon-156-64-49-137.w217-128.abo.wanadoo.fr] has joined #scheme 16:55:26 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 16:56:36 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 16:59:08 -!- wbooze [~wbooze@xdsl-87-79-249-60.netcologne.de] has quit [Remote host closed the connection] 17:00:03 wbooze [~wbooze@xdsl-87-79-249-60.netcologne.de] has joined #scheme 17:02:46 FareWell [fare@nat/google/x-pxeahkxnkmddmtap] has joined #scheme 17:03:17 Fare [fare@nat/google/x-vxecjdrtquwcoyuh] has joined #scheme 17:03:28 -!- nalaginrut [~nalaginru@59.40.37.246] has quit [Ping timeout: 245 seconds] 17:05:40 foeniks [~fevon@p5091F61B.dip.t-dialin.net] has joined #scheme 17:08:43 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 17:24:48 alexei [~amgarchin@p4FD60668.dip0.t-ipconnect.de] has joined #scheme 17:33:36 -!- przl [~przlrkt@46.231.183.162] has quit [Remote host closed the connection] 17:36:08 klrr [~klrr@88.129.145.188] has joined #scheme 17:36:41 hmm, writting a scheme in haskell was very difficult, it was quite fun until you start writting more advanced stuff like error handling :/ 17:37:08 so I take it you didn't do hygienic macros 17:37:25 what's that? 17:37:50 i did so it could do basic math, i didnt got so far so i had a envirnment with variables etc, 17:38:21 -!- alexei [~amgarchin@p4FD60668.dip0.t-ipconnect.de] has quit [Read error: Operation timed out] 17:38:41 I took the past tense to imply a finished product 17:39:11 well, i think ill learn more haskell before implementing scheme 17:41:05 -!- GOMADWarrior [~Regis@189.34.44.144] has quit [Ping timeout: 256 seconds] 17:41:47 alexei [~amgarchin@p4FD60668.dip0.t-ipconnect.de] has joined #scheme 17:42:47 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 255 seconds] 17:46:30 I WANNA WRITE A SCHEME IN HASKELL 17:46:46 AAAAAAAAAAAAAAAAAH!!!!!!!!!!!!!!!!!!!! 17:47:20 klrr: please note that at least functions ought to be spelled in lowercase in Haskell. 17:47:39 klrr: you might run into problems with all-upper-caps in that language. 17:49:24 eval :: Variables -> SchemeVal -> SchemeError SchemeVal 17:49:39 eval vars val@(String _) = return val 17:49:53 eval vars val@(Number _) = return val 17:50:08 eval vars val@(Bool _) = return val 17:50:29 przl [~przlrkt@46.231.183.162] has joined #scheme 17:50:34 please tell me you aren't pasting a interpreter to IRC 17:50:37 eval vars val@(Atom name) = getVariable vars id 17:50:49 not pasting writting 17:50:52 writing* 17:50:57 same difference 17:51:09 eval vars (List [Atom "quote", val]) = return val 17:51:27 eval (List [Atom "if", pred, conseq, alt]) = 17:51:38 do result <- eval vars pred 17:51:52 case result of 17:52:08 Bool False -> eval vars alt 17:52:21 otherwise -> eval vars conseq 17:52:40 eval vars (List [Atom "set!", Atom var, form]) = 17:52:43 klrr: you should use a pastebin like gist if you actually want anyone to read your code. 17:52:53 eval vars form >>= setVariable vars var 17:53:05 asumu: i dont want anyone to read it sry 17:53:11 Then don't write it 17:53:19 how? =o 17:53:46 You know, something tells me that if you can't "weave in" error handling into a Haskell-written interpreter from the outside without modifying the already-written code, then there must be something wrong with Haskell as a language. 17:54:09 gleag: the problem is with klrr not haskell 17:54:31 indeed 17:54:38 Since one of the perennial topics in programming language evolution is how to separate orthogonal concerns and not to have to interleave them textually. 17:54:41 my brain is not intellegent enough to learn programming 17:55:10 me gonna try write a stupid irc bot instead, fucking boring compared to cool scheme repl 17:57:51 For example, if I were faced with the task of writing an interpreter, I'd try very hard to impose the error-handling semantics from the outside, *onto* the language in which the interpreter would be written. 17:58:06 It just alaways sounded to me like the only sane choice. 17:58:37 Of course, that almost implies VPRI-style approach or something like that. 17:59:47 The PyPy people use something like this to implement jitting, but it feels more or less like the same issue. 18:03:42 klrr, take a look at . 18:09:58 Riastradh: sure 18:10:26 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 252 seconds] 18:10:28 zzing [89cfa137@gateway/web/freenode/ip.137.207.161.55] has joined #scheme 18:11:14 gleag, what if the host language doesn't match the target language precisely? For example, what if the host language is the ARMv7 instruction set and the target language is Scheme? Does the fact that the ARMv7 instruction set lacks language support for Scheme's type tagging model reflect ill on it? 18:12:59 If by host language, you mean the language in which the interpreter is written, then I'd have to admit that I didn't consider this kind of semantic loss to be compensated automatically. 18:13:30 If I have an (if ...) and I need to do more than one thing in one of the expressions, how can I do that? The code is in Racket and shown on https://gist.github.com/iaefai/090e0df77038f71ca6cf line 7. It gives an error about something not being a procedure. Not sure how to do this. 18:14:02 zzing: Use (begin ...) 18:14:09 zzing, use BEGIN. What you wrote asks Scheme to take whatever (print f) returned, and treat it as if it were a procedure, and apply that procedure to the argument that it got from (test (safe-cdr a)). 18:14:43 -!- scoofy [~scoofy@catv-89-135-71-167.catv.broadband.hu] has quit [Ping timeout: 245 seconds] 18:15:00 Some schemes also provide a "when" 18:15:56 przl [~przlrkt@46.231.183.162] has joined #scheme 18:16:19 I suspected that was what it was doing 18:16:54 Is there much difference between print and display? 18:16:55 zzing: you could also use COND, COND has no problems with clause bodies with multiple sequential statements. 18:17:13 zzing: http://docs.racket-lang.org/reference/if.html 18:17:20 zzing: print is not standard 18:18:22 cond might make sense here yes 18:18:23 thank you all 18:19:15 You're welcome. 18:23:32 zzing: I'm not a match expert, but you could also save yourself some CAR and CDR hassle if you simply deconstructed the list in the match clause. 18:24:04 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 18:24:11 I am only using it because I am used to haskell 18:24:46 In Haskell, you'd probably deconstruct it into x:xs or something like that anyway, wouldn't you? 18:24:54 yes 18:25:11 You should be able to do the same thing using MATCH. 18:25:19 -!- przl [~przlrkt@46.231.183.162] has quit [Quit: leaving] 18:27:04 It appears I can with cons 18:27:15 ASau [~user@p4FF9673F.dip.t-dialin.net] has joined #scheme 18:27:17 Certainly a lot of power I can learn about 18:27:42 My first solution to anything written in scheme is almost done, and at that point i will ask for thoughts on code. 18:30:50 RageOfThou [~RageOfTho@cable-77-221-21-70.dynamic.telemach.ba] has joined #scheme 18:32:08 -!- zzing [89cfa137@gateway/web/freenode/ip.137.207.161.55] has quit [Ping timeout: 245 seconds] 18:33:40 zzing [89cfa137@gateway/web/freenode/ip.137.207.161.55] has joined #scheme 18:35:58 scoofy [~scoofy@catv-89-135-71-167.catv.broadband.hu] has joined #scheme 18:36:52 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 18:37:53 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Read error: Operation timed out] 18:40:56 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 18:43:07 GOMADWarrior [~Regis@189.34.44.144] has joined #scheme 18:44:13 -!- zzing [89cfa137@gateway/web/freenode/ip.137.207.161.55] has quit [Ping timeout: 245 seconds] 18:45:30 -!- klrr [~klrr@88.129.145.188] has quit [Quit: leaving] 18:52:38 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 18:53:00 trusktr [~trusktr@c-71-193-54-200.hsd1.ca.comcast.net] has joined #scheme 18:54:14 pierpa` [~user@host29-93-dynamic.55-79-r.retail.telecomitalia.it] has joined #scheme 18:56:34 -!- civodul [~user@LDijon-156-64-49-137.w217-128.abo.wanadoo.fr] has quit [Ping timeout: 256 seconds] 18:56:44 -!- gravicappa [~gravicapp@ppp91-77-161-201.pppoe.mtu-net.ru] has quit [Ping timeout: 256 seconds] 18:58:07 Myk267 [~myk@unaffiliated/myk267] has joined #scheme 19:00:01 civodul [~user@LDijon-156-64-49-137.w217-128.abo.wanadoo.fr] has joined #scheme 19:03:21 -!- langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Ping timeout: 245 seconds] 19:03:49 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 256 seconds] 19:05:15 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 19:06:58 bipt [~bpt@cpe-173-095-170-102.nc.res.rr.com] has joined #scheme 19:15:17 -!- dan64 [dan64@dannyadam.com] has quit [Quit: ZNC - http://znc.in] 19:17:26 -!- vukini [~vukini@94.205.172.53] has quit [Read error: Connection reset by peer] 19:17:58 gravicappa [~gravicapp@ppp91-77-187-74.pppoe.mtu-net.ru] has joined #scheme 19:21:03 vukini [~vukini@94.205.172.53] has joined #scheme 19:23:12 dnolen [~user@212.23.236.122] has joined #scheme 19:24:19 -!- teiresias [~teiresias@archlinux/trusteduser/teiresias] has quit [Ping timeout: 246 seconds] 19:27:00 -!- erc [~erc@cable-12-109-62.b2b2c.ca] has quit [Read error: Connection reset by peer] 19:29:06 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 19:29:29 -!- trusktr [~trusktr@c-71-193-54-200.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 19:30:27 -!- scoofy [~scoofy@catv-89-135-71-167.catv.broadband.hu] has quit [Ping timeout: 256 seconds] 19:38:51 langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 19:43:20 BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has joined #scheme 19:49:44 araujo_ [~araujo@190.73.45.171] has joined #scheme 19:50:01 BossKonaSegwaY1 [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has joined #scheme 19:51:10 -!- araujo_ [~araujo@190.73.45.171] has quit [Read error: Connection reset by peer] 19:51:41 -!- BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has quit [Ping timeout: 245 seconds] 19:52:45 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 276 seconds] 19:56:31 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 256 seconds] 19:59:00 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 256 seconds] 20:00:53 teiresias [~teiresias@archlinux/trusteduser/teiresias] has joined #scheme 20:06:30 -!- bipt [~bpt@cpe-173-095-170-102.nc.res.rr.com] has quit [Remote host closed the connection] 20:12:26 adiii [~adityavit@c-68-45-153-184.hsd1.nj.comcast.net] has joined #scheme 20:12:31 -!- Fare [fare@nat/google/x-vxecjdrtquwcoyuh] has quit [Ping timeout: 264 seconds] 20:12:48 -!- FareWell [fare@nat/google/x-pxeahkxnkmddmtap] has quit [Ping timeout: 264 seconds] 20:13:05 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 255 seconds] 20:14:58 -!- BossKonaSegwaY1 [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has quit [Quit: Leaving.] 20:17:02 -!- pierpa` [~user@host29-93-dynamic.55-79-r.retail.telecomitalia.it] has quit [Ping timeout: 256 seconds] 20:18:51 BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has joined #scheme 20:24:13 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 240 seconds] 20:25:08 -!- b4283 [~b4283@114-35-240-13.HINET-IP.hinet.net] has quit [Ping timeout: 245 seconds] 20:26:44 araujo [~araujo@190.73.45.171] has joined #scheme 20:26:44 -!- araujo [~araujo@190.73.45.171] has quit [Changing host] 20:26:44 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 20:27:31 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 20:30:25 joneshf-laptop [~joneshf@mail.concordusapps.com] has joined #scheme 20:31:06 -!- answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has quit [Ping timeout: 276 seconds] 20:33:00 mrm [~user@94.41.225.169.dynamic.ufanet.ru] has joined #scheme 20:36:16 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 20:42:22 BossKonaSegwaY1 [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has joined #scheme 20:43:13 -!- BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has quit [Ping timeout: 256 seconds] 20:45:23 -!- BossKonaSegwaY1 [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has quit [Client Quit] 20:45:59 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 20:46:02 BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has joined #scheme 20:46:38 zzing [~zzing@198-91-217-153.cpe.distributel.net] has joined #scheme 20:47:29 -!- zzing [~zzing@198-91-217-153.cpe.distributel.net] has quit [Client Quit] 20:50:10 pierpa [~user@host244-218-dynamic.55-79-r.retail.telecomitalia.it] has joined #scheme 20:50:14 pierpa` [~user@host244-218-dynamic.55-79-r.retail.telecomitalia.it] has joined #scheme 20:52:30 -!- foeniks [~fevon@p5091F61B.dip.t-dialin.net] has quit [Quit: This computer has gone to sleep] 20:54:08 William [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has joined #scheme 20:54:31 -!- William is now known as Guest44683 20:54:44 b4283 [~b4283@1-172-84-54.dynamic.hinet.net] has joined #scheme 21:07:07 -!- wbooze [~wbooze@xdsl-87-79-249-60.netcologne.de] has quit [Ping timeout: 260 seconds] 21:20:05 -!- cdidd [~cdidd@95-26-22-234.broadband.corbina.ru] has quit [Ping timeout: 248 seconds] 21:23:46 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 245 seconds] 21:24:24 shachaf_ [~shachaf@li227-219.members.linode.com] has joined #scheme 21:24:29 -!- shachaf_ [~shachaf@li227-219.members.linode.com] has quit [Changing host] 21:24:29 shachaf_ [~shachaf@unaffiliated/shachaf] has joined #scheme 21:24:39 -!- shachaf [~shachaf@unaffiliated/shachaf] has quit [Disconnected by services] 21:24:46 -!- shachaf_ is now known as shachaf 21:27:20 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 252 seconds] 21:27:32 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #scheme 21:29:12 gnomon_ [~gnomon@CPE000e582ae076-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 21:33:34 -!- gnomon [~gnomon@CPE000e582ae076-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [*.net *.split] 21:37:47 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 21:39:27 -!- dnolen [~user@212.23.236.122] has quit [Remote host closed the connection] 21:40:50 tupi [~user@139.82.89.157] has joined #scheme 21:41:44 -!- zacts [~blueberry@174-28-42-38.albq.qwest.net] has quit [Changing host] 21:41:44 zacts [~blueberry@unaffiliated/zacts] has joined #scheme 21:42:01 minsa [~minsa@c-24-130-180-195.hsd1.ca.comcast.net] has joined #scheme 21:42:08 -!- blz37 [~minsa@c-24-130-180-195.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 21:43:13 langmart` [~user@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 21:43:39 -!- langmart` is now known as langmartin` 21:43:44 -!- langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Read error: Connection reset by peer] 21:43:58 -!- langmartin` is now known as langmartin 21:55:34 pierpa`` [~user@host7-213-dynamic.35-79-r.retail.telecomitalia.it] has joined #scheme 21:57:57 -!- pierpa` [~user@host244-218-dynamic.55-79-r.retail.telecomitalia.it] has quit [Ping timeout: 245 seconds] 21:57:57 -!- pierpa [~user@host244-218-dynamic.55-79-r.retail.telecomitalia.it] has quit [Ping timeout: 245 seconds] 22:02:20 foeniks [~fevon@p5091F61B.dip.t-dialin.net] has joined #scheme 22:11:03 -!- Guest44683 [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has quit [Read error: Connection reset by peer] 22:19:56 -!- langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Remote host closed the connection] 22:24:08 -!- gravicappa [~gravicapp@ppp91-77-187-74.pppoe.mtu-net.ru] has quit [Ping timeout: 256 seconds] 22:24:14 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 22:29:17 dan64 [dan64@dannyadam.com] has joined #scheme 22:32:26 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 22:32:37 -!- gleag [~gleag@71.175.broadband2.iol.cz] has quit [Ping timeout: 246 seconds] 22:37:04 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Read error: Operation timed out] 22:44:33 ASau` [~user@p5797F2A3.dip.t-dialin.net] has joined #scheme 22:46:49 -!- ASau [~user@p4FF9673F.dip.t-dialin.net] has quit [Read error: Operation timed out] 22:47:43 -!- foeniks [~fevon@p5091F61B.dip.t-dialin.net] has quit [Quit: Leaving] 22:49:14 -!- ASau` [~user@p5797F2A3.dip.t-dialin.net] has quit [Ping timeout: 255 seconds] 22:55:16 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 22:56:59 FunkyDrummer [~RageOfTho@cable-77-221-21-70.dynamic.telemach.ba] has joined #scheme 22:59:57 -!- RageOfThou [~RageOfTho@cable-77-221-21-70.dynamic.telemach.ba] has quit [Read error: Operation timed out] 23:00:47 civodul` [~user@LDijon-156-64-49-137.w217-128.abo.wanadoo.fr] has joined #scheme 23:04:11 -!- civodul [~user@LDijon-156-64-49-137.w217-128.abo.wanadoo.fr] has quit [Ping timeout: 245 seconds] 23:05:10 -!- civodul` is now known as civodul 23:07:18 -!- samth is now known as samth_away 23:09:21 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 23:14:00 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 256 seconds] 23:19:45 yours_truly [~yours@mc-191-248.IPReg.mcmaster.ca] has joined #scheme 23:20:08 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Read error: Connection reset by peer] 23:20:24 -!- yours_truly [~yours@mc-191-248.IPReg.mcmaster.ca] has quit [Read error: Connection reset by peer] 23:21:02 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 23:22:32 sethalves [~user@headache.hungry.com] has joined #scheme 23:23:12 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 23:32:44 -!- alexei [~amgarchin@p4FD60668.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 23:36:05 -!- tupi [~user@139.82.89.157] has quit [Remote host closed the connection] 23:42:35 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Read error: Connection reset by peer] 23:44:11 -!- edw [~edw@207.239.61.34] has quit [Quit: Computer has gone to sleep.] 23:46:29 trusktr [~trusktr@130.86.99.201] has joined #scheme 23:46:30 pierpa``` [~user@host169-215-dynamic.46-79-r.retail.telecomitalia.it] has joined #scheme 23:46:44 -!- jrslepak [~jrslepak@punchout.ccs.neu.edu] has quit [Ping timeout: 240 seconds] 23:48:18 jrslepak [~jrslepak@punchout.ccs.neu.edu] has joined #scheme 23:48:22 -!- pierpa`` [~user@host7-213-dynamic.35-79-r.retail.telecomitalia.it] has quit [Ping timeout: 245 seconds] 23:49:32 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 23:54:14 kvda [~kvda@unaffiliated/kvda] has joined #scheme 23:56:00 -!- pierpa``` [~user@host169-215-dynamic.46-79-r.retail.telecomitalia.it] has quit [Ping timeout: 264 seconds] 23:57:45 zzing [~zzing@198-91-217-153.cpe.distributel.net] has joined #scheme 23:59:54 Kruppe [~user@CPE602ad0938e9a-CM602ad0938e97.cpe.net.cable.rogers.com] has joined #scheme