00:00:26 dnolen [~davidnole@184.152.69.75] has joined #scheme 00:17:18 -!- choas [~lars@p5792C2FD.dip.t-dialin.net] has quit [Read error: Operation timed out] 00:18:52 -!- pygospa [~TheRealPy@kiel-5f7696d9.pool.mediaWays.net] has quit [Disconnected by services] 00:19:03 pygospa [~TheRealPy@kiel-4dbecb24.pool.mediaWays.net] has joined #scheme 00:23:27 -!- zmv [~daniel@c95315ce.virtua.com.br] has quit [Ping timeout: 258 seconds] 00:26:23 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Read error: Operation timed out] 00:26:51 zmv [~daniel@c95315ce.virtua.com.br] has joined #scheme 00:28:25 -!- tauntaun [~Crumpet@64.134.240.138] has quit [Quit: Ex-Chat] 00:30:15 -!- samth is now known as samth_away 00:32:42 asumu [~at@2001:470:b:b7:21c:26ff:fe06:5b57] has joined #scheme 00:32:58 -!- masm [~masm@bl15-133-164.dsl.telepac.pt] has quit [Ping timeout: 246 seconds] 00:40:41 -!- scottj [~scott@206.212.250.58] has quit [Quit: leaving] 00:55:11 -!- asumu [~at@2001:470:b:b7:21c:26ff:fe06:5b57] has quit [Quit: Leaving] 00:55:50 drdo [~drdo@91.205.108.93.rev.vodafone.pt] has joined #scheme 01:02:42 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 01:07:31 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 250 seconds] 01:08:37 -!- tricus [~tricus@h69-130-142-158.cncrtn.dsl.dynamic.tds.net] has quit [Remote host closed the connection] 01:34:09 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 01:46:06 -!- FunkyDrummer [~RageOfTho@users-146-61.vinet.ba] has quit [Ping timeout: 240 seconds] 01:54:18 -!- Arafangion [~arafangio@220-244-108-23.static.tpgi.com.au] has quit [Ping timeout: 258 seconds] 01:55:15 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 255 seconds] 01:56:05 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 01:57:49 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Ping timeout: 244 seconds] 02:02:05 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 02:09:16 tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has joined #scheme 02:09:58 hey is there some easy_install or mac ports way to install scheme so I can do something like "scheme file.scm" and it'll run in my command line? 02:10:11 smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has joined #scheme 02:10:41 preferably MIT-scheme? 02:11:37 sudo port install mit-scheme 02:14:52 bokr [~eduska@109.110.59.220] has joined #scheme 02:16:53 I don't know who maintains the MIT-Scheme homepage, but the list of other implementations is woefully out of date. 02:17:38 Oh, maintained by Chris Hanson, last updated 2003 :) 02:22:18 so recently :) 02:25:10 gienah [~mwright@ppp121-44-237-46.lns20.syd7.internode.on.net] has joined #scheme 02:34:56 You have to look for something called "mit/gnu scheme" to find more recent pages. 02:43:12 i'm just using it to go through SICP so I think '03 will work 02:45:36 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 02:45:37 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Max SendQ exceeded] 02:46:19 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 02:46:20 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Excess Flood] 02:47:09 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 02:47:18 -!- tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has quit [Quit: tshauck] 02:51:43 For that, '85 would work 03:01:57 -!- zmv is now known as nerdshark 03:02:01 -!- nerdshark is now known as zmv 03:17:30 dfeuer [~dfeuer@pool-71-178-51-188.washdc.fios.verizon.net] has joined #scheme 03:17:30 -!- dfeuer [~dfeuer@pool-71-178-51-188.washdc.fios.verizon.net] has quit [Changing host] 03:17:30 dfeuer [~dfeuer@wikimedia/Dfeuer] has joined #scheme 03:32:44 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 03:37:24 Huh? The MIT Scheme home page was updated about a year ago, when 9.0.1 was released. (It will be updated again soon when Chris releases 9.1.) 03:38:25 tshauck left, but he probably wanted: scheme --batch-mode --load foo.scm --eval '(%exit)' 03:50:03 realitygrill [~realitygr@adsl-108-81-171-51.dsl.pltn13.sbcglobal.net] has joined #scheme 03:50:08 Bahman [~bahman@2.144.214.43] has joined #scheme 03:50:37 Hi all! 03:53:51 -!- zmv [~daniel@c95315ce.virtua.com.br] has quit [Ping timeout: 276 seconds] 03:58:53 -!- penryu [~tanuki@unaffiliated/penryu] has left #scheme 04:06:53 hermes1908 [~ray@76-10-151-22.dsl.teksavvy.com] has joined #scheme 04:07:05 would you guys recommend scheme or c as a first language? 04:08:55 -!- realitygrill [~realitygr@adsl-108-81-171-51.dsl.pltn13.sbcglobal.net] has quit [Quit: realitygrill] 04:10:47 omegacfx [~omegacfx@adsl-69-231-44-189.dsl.irvnca.pacbell.net] has joined #scheme 04:25:02 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 240 seconds] 04:25:18 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 04:28:34 penryu [~tanuki@unaffiliated/penryu] has joined #scheme 04:32:48 hermes1908, obviously answers you receive here will tend to be biased. But it is a pretty objective fact that it is much easier to play around and explore in Scheme than it is in C. 04:33:17 I see 04:33:33 thanks for the advice 04:34:26 I started with C++ so C is a bit more intuitive for me 04:34:41 Scheme seems like another planet 04:35:04 I looked at that book the little schemer in a bookstore and it made no sense 04:35:36 hmm 04:35:52 but i havent sat down and taken the time to learn it 04:36:24 i see 04:36:35 anyone know both languages, want to chime in? 04:37:51 People who're raised in Shanghai find Chinese easier to learn than German. 04:38:06 erm 04:38:26 you speak german and chinese? 04:38:35 and english aparently 04:39:16 C and Scheme better than any of those. It was a poor attempt at a fortune cookie. 04:39:35 But on topic. 04:39:48 yeah 04:39:51 You learn no language in a vacuum. 04:40:09 you die in a vauum 04:40:11 :D 04:40:14 silence in a language 04:40:20 is* 04:41:00 Algo [~Algo@unaffiliated/algorithmiccontr] has joined #scheme 04:41:11 Scheme is an amazing language for thinking about computation. For cranking out gadgets that post your latest status to your Facebook page, not so much-- though anybody on this channel will still do so by preference. 04:41:15 What's the easiest functional language to learn? 04:41:29 Python 04:43:12 Nisstyre: how do you define functional lang? 04:43:21 yeah i didnt know python was functional 04:43:28 Algo: that was a joke, but python does have some functional features 04:43:33 learn you haskell 04:43:36 that are easy to use 04:44:02 Haskell is obviously a lot more powerful 04:44:04 and has stuff like polymorphic types, pattern matching, etc... 04:44:57 hermes1908, IMHO the only reason to learn C is because it's almost everywhere. As a language, it will teach you how to not design a language. 04:45:05 did you know you can get kicked from #Python for saying lol 04:45:08 yes 04:45:17 thats bad 04:45:17 lmao 04:45:18 functional==turing complete? 04:45:28 I had a script that responded with lolyes whenever someone had "lol" and "no" in their message 04:45:34 but I changed it to just say "yes" 04:45:34 *Daemmerung* suddenly feels better about Python, for some reason 04:45:36 hermes1908: haha, thats one of the reasons i intend on learning it 04:45:36 after getting in shit there 04:45:41 *oops 04:45:45 meant to address that to DT`` 04:45:58 hermes1908: most languages are turing complete 04:45:59 darkf [~darkf@unaffiliated/darkf] has joined #scheme 04:46:09 see: church-turing thesis on the nature of computability 04:46:10 Nisstyre: just realized you are in both #scheme and #c 04:46:12 haha 04:46:13 yeah 04:46:14 hermes1908, as a first language, really, don't. 04:46:17 I'm on like 20 channels here 04:46:28 well im glad i can say lol here 04:46:31 I'm on 13 04:46:32 lol 04:46:40 im on 7 04:46:51 anyway thanks for the advice 04:46:53 im going to sleep 04:46:55 bye 04:47:03 I'm on 15. I win 04:47:04 how can I erase my fear of parentheses, brothers? 04:47:21 darkf: say hello to $ 04:47:21 darkf: unlearn scheme 04:47:24 -!- hermes1908 [~ray@76-10-151-22.dsl.teksavvy.com] has left #scheme 04:47:25 learn Haskell 04:47:31 :D 04:47:33 Haskell scares me more 04:47:42 learn Python! 04:47:44 and ML/OCaml has weird pipe operators 04:47:49 you can separate expressions with $ in Haskell 04:47:53 hard mode: without using the `TAB' key. 04:47:54 so you don't need to use parentheses 04:47:55 Yeah I love the Haskell syntax 04:47:56 no you cant make lol a variable in python 04:48:02 I just don't like pure-functional languages. or monads. 04:48:07 Embrace an editor with proper S-expression support. And write you some code for great good. Lots of code. 04:48:23 darkf: I like the idea of having pure and impure functions 04:48:32 imo it helps with designing secure programs 04:48:33 Nisstyre: that's why I'd tend more towards lisp or ML 04:48:43 but have the option of imperativeness 04:48:53 shaggy- [~shaggy-@76.73.16.26] has joined #scheme 04:49:14 I've never used clisp or ML 04:49:18 -!- Algo [~Algo@unaffiliated/algorithmiccontr] has quit [Quit: Leaving.] 04:49:21 ML looks interesting though 04:50:14 I've only used clisp, some scheme dialects rather scares me more with its [] notations :D 04:50:41 is Racket a good language? 04:51:11 It is a marvelous language. And I shared your twitchiness about square brackets. 04:51:24 i just dont want to have to use emacs 04:51:28 I don't use them myself, but I still have to read them. 04:51:36 after I've learned more Haskell I want to try out Go though 04:51:53 i feel like i was using emacs when i started to learn common lisp and it pissed me off 04:52:00 I don't like Go 04:52:01 lool 04:52:05 it forces your bracket structure 04:52:09 darkf: it looks weird from what I've seen 04:52:17 and yeah, the style thing is annoying 04:52:47 hold on to the night there will be no shame 04:52:50 I'm just interested in learning about coroutines/continuations with Go 04:52:57 omegacfx: always I want to be with you 04:53:23 Nisstyre: that looks like the only really interesting thing, but most languages have some form of coroutines 04:53:29 also, Erlang ;) 04:53:44 what functional programming language should i start with 04:53:46 I would only learn Erlang so I could patch couchdb 04:54:19 omegacfx: Haskell 04:54:31 is there something like quicklisp for scheme? (library manager) 04:54:34 http://learnyouahaskell.com/ 04:55:19 why haskell 04:55:25 versus scheme or erlang 04:55:31 omegacfx: furthermore, if you learn a lisp (incl. scheme), you run the risk of starting to appreciate emacs. 04:55:53 it happened to me 04:56:01 omegacfx: Haskell has more features 04:56:21 really, only thing I can think of besided personal preference 04:56:26 *besides 04:56:36 Nisstyre: is that really your primary selling point? 04:56:47 no, I mean 04:56:56 pattern matching, polymorphic types, lazy evaluation 04:56:59 I started liking emacs too, after learning scheme. Beware, omegacfx. 04:56:59 omegacfx: do you want a functional language or just want to learn functional programming? 04:57:02 awesome libraries 04:57:11 monads, type signatures 04:57:12 and yes emacslisp is addictive, don't do it 04:57:17 type signatures are soooo useful 04:57:25 i want to learn functional programming, but i dont really know what for 04:57:27 monads are a headache :) 04:57:38 omegacfx: you can do it in Python if you want, you just won't get pretty things like pattern matching 04:57:39 darkf: you can't deny how useful type signatures are 04:57:44 no 04:57:47 Nisstyre, you missed type inference. 04:57:48 i have a beef with python 04:57:49 static languages are awesome 04:57:50 oh yeah 04:57:56 omegacfx: why because you can't lol? 04:58:01 yes 04:58:06 that pissed me off 04:58:06 also 04:58:06 Nisstyre: I understand, and haskell is in my queue to learn. but based solely on features, I'd recommend perl over python among the imperative languages. and I'm not sure I could do that in good conscience. 04:58:07 statically inferred types 04:58:15 it sounds like you're recommending C# 04:58:27 who? 04:58:31 penryu: the only limitation I've found with python is a lack of decent http libraries 04:58:50 but perl has more features and a bigger library of modules! 04:58:50 and some stupid limitations like tail call optimization (or the lack thereof) 04:58:59 *cough*lambda*cough*proper tail calls*cough* 04:58:59 omegacfx: they just don't want silly noobs coming in with their "lol so guise I hav a probl3m ok ??1" 04:59:10 DT``: fine, you got me there 04:59:21 python lambdas are awful 04:59:28 tail call optimization can be hacked in with decorators but that's silly 04:59:37 yeah 04:59:38 i understand the reasoning behind it, i just dont agree with it 04:59:42 I agree that python lambdas suck 04:59:52 it's the only thing that makes me really rage 04:59:52 compared to Haskell's 04:59:56 I do miss switch statements though 04:59:57 I mean 04:59:59 darkf, didn't the decorator have some problems? 05:00:04 switch statements are nice 05:00:05 DT``: I'm sure 05:00:07 copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 05:00:07 -!- copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 05:00:07 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 05:00:18 it sucks compared to any languages lambas, even C++'s. :) 05:00:18 oh, yeah, the if elif elif elif ... vs switch/case too. 05:00:24 It's mostly because they refuse to fix them 05:00:30 because Guido hates functional programming 05:00:42 nah 05:00:50 he has map, filter and reduce, that's all he needs ;D 05:00:59 he wanted to remove them, though. 05:01:00 he wanted to get rid of them 05:01:05 really now? :( 05:01:07 yeah 05:01:09 years ago 05:01:21 and lambdas too 05:01:27 but so many people complained when he proposed it 05:01:39 and they're all, "but we can't sell this to our functional geek friends if we don't have lambdas!" 05:01:42 did he wanted to remove closures as well? 05:01:47 no 05:02:05 having functions as first class is pretty much free in python 05:02:45 it basically was ``you don't need lambdas, use a named function'', and ``you don't need reduce/map/filter, use a for loop''. 05:03:04 his argument was that in most cases a built in function can already do what you want 05:03:12 (and ``you don't need TCO, use a for loop'', which is obviously wrong) 05:03:13 or a library function 05:03:25 and he hates having more than one way to do things. 05:03:44 :c 05:03:47 that's pretty much how python works 05:03:56 there's usually one or two, or possibly even three ways to do something 05:04:53 oh well 05:04:59 at least it isn't Java 05:05:01 :D 05:05:05 *darkf* high fives 05:05:19 Java seems like the most difficult to use language ever designed 05:05:19 so true 05:05:29 lol 05:05:31 java: at least it's not C++. 05:05:37 my data structures class im taking right now is in java 05:05:38 pretty much 05:05:40 and i like C++ tyvm 05:05:46 DT` stole the word out of my mouth 05:05:51 haters 05:06:03 Nisstyre: you imply it was designed ;) 05:06:12 "We were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp." 05:06:42 youll never take me alive 05:06:45 hey 05:06:46 Now that quote is on-topic here. 05:06:51 all languages are progressively becoming lisp 05:06:55 you'll get here eventually, buddy 05:07:00 lool 05:07:06 im already in here, obviously im interested 05:07:11 now the problem is: which lisp? 05:07:15 though I do think all space equipment should be programmed in lisp 05:07:23 well 05:07:29 I think they should be programming in a type safe language 05:07:38 nah, they should be able to debug it from earth 05:07:54 or add functionality easily 05:08:12 lol 05:08:32 Haskell would rock though 05:08:38 it would never fail 05:08:48 but the massiveness of ghc might be a problem 05:08:54 does scheme have anything like common lisps quickload? library manager/downloader 05:09:07 Nisstyre: or ML 05:09:19 you mean quicklisp? 05:09:23 There is no lowercase "Scheme." It's like asking if C has a particular library manager. 05:09:28 yes sorry 05:09:35 shaggy-, depends, which implementation? Racket has PLaneT, Chicken has chicken-install IIRC. 05:09:46 Daemmerung I don't follow? 05:10:08 I'm saying that Scheme is a language, and the feature that you're describing is not a language attribute. 05:10:11 I guess I was looking for a portable one 05:10:23 It's an attribute of a particular implementation. 05:10:29 to my amazement, quicklisp works unchanged on at least 2 different CLs. 05:10:50 there was snow, but it's pretty much dead (correct me if I'm wrong). 05:11:01 writing portable R5RS scheme code is hard. 05:11:13 CL is constrained that way. THat's both a strength and a weakness. Our neighbors in #lisp consider it a strength. 05:11:35 DT``: what, you need more than car, cdr, and cons? 05:11:48 Daemmerung, you meant lambda? 05:11:54 heh 05:12:20 what's a cons after all? It's just (lambda (x y) (lambda (f) (f x y))). 05:12:35 penryu according to it's homepage quicklisp works on 9 different CL implementations. not sure how well that works in practice though 05:12:39 Who needs bignums? I have lambda, and can make Church numerals from them. 05:13:07 kennyd: like I said, I was surprised. and I was careful not to say it worked on all CLs. 05:13:19 I only tried it on sbcl and ccl, though 05:13:42 I have it working in clisp and sbcl 05:14:09 -!- shardz [~samuel@ilo.staticfree.info] has quit [Quit: Lost terminal] 05:15:40 shardz [~samuel@ilo.staticfree.info] has joined #scheme 05:16:34 I guess the question is, is quicklisp portable the way java/python programs are (standard vm) or portable the way C/C++ programs are (a multitude of ifdef's) 05:17:03 I could look at the code to answer that, too, so nobody need rush to answer. :) 05:17:39 im gonna say 05:17:43 apples 05:17:44 You'd be more likely to get an informed answer in #lisp. 05:18:03 omegacfx: you just jumped there 05:18:25 jumped? 05:18:34 oh 05:18:35 yeah 05:18:42 (no, there are no ifdef's in lisp; I was referring to the practice of "if this that elsif this that" ... or switch()) 05:18:54 okay so ive decided on racket 05:19:54 enjoy your trip to hell... I mean, lisp 05:20:10 darkf: you do realize you're in #scheme? 05:20:17 is there something like ifdef in lisp/scheme, or you use a bunch of if/else ? 05:20:24 penryu: you do realize it was a bad joke, right? ;) 05:20:46 joke I got. the extent of badness I guess escaped me. sorry. 05:20:57 :-) 05:21:01 the jetsons 05:21:09 shaggy-, there's #+ and #- in CL, and cond-expand in SRFI-1. 05:21:15 or macros. 05:21:55 okay 05:22:14 or inheritance 05:22:39 depending on what your if/else'ing through 05:24:23 pattern matching is an awesome way to do that 05:24:26 >.> 05:24:35 what's the syntax Nisstyre 05:24:49 shaggy-: I don't believe scheme has pattern matching 05:25:04 ok still curious 05:25:23 okay, well basically it's designing a series of equations 05:25:30 I'll paste you an example 05:25:54 Quite a few Schemes have pattern matching. Look for some syntax called (surprisingly) "match". 05:25:57 Nisstyre, there was some semi-portable match macro. 05:26:59 rudybot: doc match 05:27:01 Daemmerung: your sandbox is ready 05:27:01 Daemmerung: http://docs.plt-scheme.org/reference/match.html#(form._((lib._racket%2Fmatch..rkt)._match)) 05:27:26 shaggy-: http://codepad.org/z7x2JECT 05:27:33 the stuff below it are type signatures 05:27:50 basically it looks at the parameters and based on what they are has a different output 05:28:04 so 2:xs means a list with the first element being 2 05:28:50 what does the PLT in PLT scheme stand for 05:29:12 There is no PLT Scheme, there is only Racket. 05:29:22 *Daemmerung* does the hypnotic-eyes thing. 05:29:25 yeah but 05:29:36 Nisstyre thanks. have a bit hard time following that. though, don't know haskell yet but it's on my to learn list 05:29:43 Daemmerung: ALL GLORY TO THE HYPNOTOAD 05:30:01 *Daemmerung* continues with the swirly eye effects 05:30:10 elly: also, hello-howdy 05:30:13 thei website has 05:30:17 PLaneT 05:30:23 i have to know 05:30:31 what does the PLT in PLT Racket stand for? 05:30:35 yes 05:30:41 PLaneT was constructed from PLT, though, not the other way around 05:30:50 i know 05:31:29 it doesnt mean anything does it 05:31:29 shaggy-: it becomes more powerful when you specify your own compound types and use them with pattern matching 05:31:30 it was the name of a team at Rice U in Tejas, where proto-Racket was incubated 1ce upon a time. 05:31:37 oh? 05:31:42 programming-language-theory 05:31:43 Daemmerung: that is way less fun than the story I tell my coworkers 05:31:52 hmmm 05:31:53 elly: which is? 05:31:55 soveran [~soveran@186.19.214.247] has joined #scheme 05:32:12 which is that once one attains true oneness with the underlying lisp-nature of all programs, one understands what PLT means 05:32:20 and that PLT is a name given to this nameless understanding 05:32:29 (imagine I'm waving my hands) 05:32:35 aw i wish i was told that 05:42:31 bah 05:45:39 *penryu* gushes about emacs some more 05:45:55 are you using paredit? 05:46:01 sometimes. 05:46:32 eg, not in slime/racket-repl, where it prevents me from entering multiline expressions 05:46:40 Emacs just helped me read a !^%$@# unreadable struct/union definition. sexp-next ftw. 05:47:54 this particular gushing was inspired by magit, though. 05:48:20 n/w 2 05:48:22 fail 05:48:48 elly: sorry? 05:48:59 I failed at typing '/w 2' 05:49:30 ah 05:50:33 newb question, does scheme have reader macros? 05:50:59 shaggy-, not in the standard. 05:51:52 does racket have them 05:53:14 elly: whyfor? art thou for or against the wisdom of paredit.el? 05:53:31 Racket's reader is completely reprogrammable. That's the basis of the entire #whatever prologue. 05:53:34 shaggy-, yes: http://docs.racket-lang.org/reference/Reader_Extension.html 05:54:03 *Daemmerung* yields to DT`` 's better answer 05:54:24 thanks 05:56:40 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Read error: Connection reset by peer] 05:57:02 Daemmerung, well, it's both more and less flexible than CL's reader macros: you can turn on/off reader extensions inside a file, because read/expansion/run-time are all separated. 05:57:31 penryu: emphatically for 05:58:27 but you can override `read', or write a #lang that injects a reader extension for another lang (i.e., s-exp, at-exp). 06:00:03 so it's more work for the simple syntactic sugar reader macro, but gives more power for bigger things. 06:00:24 Yeah, I'm a couple of years behind the curve. I've been out of the scene for a couple of years-- my last project predated #lang and the renaming-- and still coming back up to speed. You can't complain that the project is static! 06:00:54 s 06:01:09 s/my last project/my last project on PLT-Racket-whatever/ 06:01:27 -!- homie [~levgue@xdsl-78-35-172-202.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 06:01:42 -!- darkf [~darkf@unaffiliated/darkf] has left #scheme 06:05:06 -!- wbooze [~levgue@xdsl-78-35-172-202.netcologne.de] has quit [Remote host closed the connection] 06:07:10 maybe elly or some other racket/emacs advocates can help me with this, then. 06:07:12 penryu, prevents you from entering multiline expressions? 06:07:19 Riastradh: yes. example: 06:07:43 wbooze [~levgue@xdsl-78-35-172-202.netcologne.de] has joined #scheme 06:07:44 at the geiser repl (will check quack momentarily), with paredit-mode on 06:08:02 (define (x y z)) ; while point is between the two ')'s 06:08:38 if I press RET in an scm/rkt/lisp file, that will move the final ) down to the next line and indent 06:08:40 Ah, I see -- it's not paredit that prevents you from entering multi-line expressions, but the REPL mode. 06:09:03 but in the geiser repl, it immediately evals the expression because paredit has added the final ), making it a complete sexp 06:09:28 well, yes, but if not for paredit, it would continue on the next line until I close the expr 06:09:48 You could type C-j rather than RET, and then hit RET at the very end when you actually want to enter it. 06:10:27 (In Edwin, you type C-x C-e instead, and the REPL buffer is more free-form, like GNU Emacs's or SLIME's scratch buffer.) 06:12:19 true, C-j does move to the next line, but at the exact same column as the line it left, not indenting. 06:12:29 also, this same happens in quack's repl as well. 06:13:08 -!- wbooze [~levgue@xdsl-78-35-172-202.netcologne.de] has quit [Remote host closed the connection] 06:13:18 it's not terrible. worst case, I can disable paredit for scheme repls. 06:14:11 -!- Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [Read error: Connection reset by peer] 06:14:34 Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #scheme 06:14:40 ah. slime as well. 06:15:06 Riastradh: do you just use C-j instead of RET as well? 06:15:23 wbooze [~levgue@xdsl-78-35-172-202.netcologne.de] has joined #scheme 06:16:02 I generally shouldn't be doing many complex expressions in the repl anyway. 06:24:16 found it. if the expression is complete (ie, nesting level is 0), geiser-repl--send-input is called; else, geiser-repl--newline-and-indent. I can work with that. 06:32:29 *ski* irritably wonders why `C-j' (i.e. `newline-and-indent') eats his form feeds in GNU Emacs .. 06:33:16 penryu, I exchange RET and C-j in paredit-mode-map, so C-j is unbound and RET is bound to paredit-newline. And I mostly use Edwin's REPL. 06:33:34 ski, that's pretty strange. I've never observed anything like that. 06:36:28 Riastradh: I'm not familiar with Edwin... does that mean you aren't using GNU Emacs? 06:37:04 it appears to eat any form feed between point and the next newline (alt. end of buffer) 06:38:10 Riastradh : but can you reproduce it ? 06:39:51 gravicappa [~gravicapp@ppp91-77-177-1.pppoe.mtu-net.ru] has joined #scheme 06:40:06 No, ski. Can you make a reduced test case that will reproduce it? 06:40:19 penryu, I use both. 06:41:34 hm, actually i notice it only appears to nullify form feeds interspersed with spaces (possibly other whitespace as well ?) 06:42:06 (this is version 23.2.1, btw) 06:42:33 I'm using 23.1.1. I don't see any form feeds vanishing, but I'm probably not doing the same thing as you. 06:44:33 C-x b f o r m - f e e d RET a RET C-q C-l RET b RET C-p C-p C-j 06:46:37 Aha. It vanished! 06:46:40 That's pretty bizarre. 06:47:36 now try adding several form feeds to the line, possibly interspersed with spaces, and/or (other) printable characters 06:47:43 It happens in Fundamental Mode, but not in Emacs Lisp Mode. 06:47:59 (placing point at various points before issuing `C-j') 06:48:00 Specifically, it happens during indent-according-to-mode in Fundamental Mode. 06:49:06 i noticed this because `haskell-mode's `haskell-newline-and-indent' binding for `C-m'/`RET' helpfully "passes through" the form feed, instead of pushing it to the next line, as expected 06:49:26 so i tried `C-j' instead, which (in `haskell-mode' as well) had this strange behaviour 06:52:22 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 06:52:44 (indent-line-to 0) eats the form feed. 07:00:59 aidalgol [~user@114-134-7-23.rurallink.co.nz] has joined #scheme 07:08:26 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 07:10:05 masm [~masm@bl15-133-164.dsl.telepac.pt] has joined #scheme 07:12:59 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 07:14:04 -!- smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has quit [Quit: smtlaissezfaire] 07:15:50 smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has joined #scheme 07:16:11 -!- smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has quit [Client Quit] 07:35:45 -!- monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has quit [Quit: hello] 07:35:56 zhaoyeming [~bryan@116.232.255.99] has joined #scheme 07:44:00 -!- leppie [~lolcow@196-210-170-119.dynamic.isadsl.co.za] has quit [Ping timeout: 260 seconds] 07:44:39 -!- Bahman [~bahman@2.144.214.43] has quit [Ping timeout: 252 seconds] 07:48:29 jewel [~jewel@196-210-187-125.dynamic.isadsl.co.za] has joined #scheme 08:11:27 -!- jewel [~jewel@196-210-187-125.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 08:20:03 choas [~lars@p5792CC95.dip.t-dialin.net] has joined #scheme 08:39:06 -!- shaggy- [~shaggy-@76.73.16.26] has quit [Quit: CGI:IRC (Ping timeout)] 08:39:55 -!- kennyd [~kennyd@93-139-96-90.adsl.net.t-com.hr] has quit [Ping timeout: 246 seconds] 08:44:02 kennyd [~kennyd@93-141-102-145.adsl.net.t-com.hr] has joined #scheme 08:57:04 -!- wbooze [~levgue@xdsl-78-35-172-202.netcologne.de] has quit [Read error: Operation timed out] 08:57:59 wbooze` [~levgue@xdsl-78-35-157-43.netcologne.de] has joined #scheme 09:04:33 -!- aidalgol [~user@114-134-7-23.rurallink.co.nz] has quit [Ping timeout: 255 seconds] 09:07:11 -!- gravicappa [~gravicapp@ppp91-77-177-1.pppoe.mtu-net.ru] has quit [Ping timeout: 240 seconds] 09:12:51 aidalgol [~user@114-134-7-23.rurallink.co.nz] has joined #scheme 09:14:56 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 09:26:47 genieliu [~genieliu@59.78.62.120] has joined #scheme 09:27:19 -!- genieliu [~genieliu@59.78.62.120] has quit [Client Quit] 09:37:44 realitygrill [~realitygr@adsl-108-81-171-51.dsl.pltn13.sbcglobal.net] has joined #scheme 09:41:00 -!- littlebobby [~bob@unaffiliated/littlebobby] has quit [Ping timeout: 255 seconds] 09:46:20 -!- zhaoyeming [~bryan@116.232.255.99] has quit [Quit: rcirc on GNU Emacs 23.2.1] 10:00:36 keenbug [~daniel@p4FE3A420.dip.t-dialin.net] has joined #scheme 10:00:52 -!- wbooze` [~levgue@xdsl-78-35-157-43.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:01:55 -!- aidalgol [~user@114-134-7-23.rurallink.co.nz] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:03:33 genieliu [~genieliu@59.78.62.120] has joined #scheme 10:04:11 homie [~levgue@xdsl-78-35-157-43.netcologne.de] has joined #scheme 10:11:04 Bahman [~bahman@2.144.252.103] has joined #scheme 10:12:31 -!- genieliu [~genieliu@59.78.62.120] has quit [Quit: leaving] 10:18:33 -!- Bahman [~bahman@2.144.252.103] has quit [Quit: Farewell] 10:21:53 vdvluc [~vdvluc@vdvluc.xs4all.nl] has joined #scheme 10:24:46 Bahman [~bahman@2.144.252.103] has joined #scheme 10:26:00 -!- cataska [~cataska@210.64.6.233] has quit [Remote host closed the connection] 10:26:07 cataska [~cataska@210.64.6.233] has joined #scheme 10:32:45 -!- Bahman [~bahman@2.144.252.103] has quit [Read error: Connection reset by peer] 10:42:35 ijp [~user@host86-150-75-6.range86-150.btcentralplus.com] has joined #scheme 10:51:52 -!- nowhereman is now known as nowhere_man 10:55:25 leppie [~lolcow@196-210-170-119.dynamic.isadsl.co.za] has joined #scheme 11:09:46 -!- realitygrill [~realitygr@adsl-108-81-171-51.dsl.pltn13.sbcglobal.net] has quit [Quit: realitygrill] 11:09:47 jewel [~jewel@196-210-187-125.dynamic.isadsl.co.za] has joined #scheme 11:10:38 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Quit: Leaving.] 11:10:55 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 11:33:18 -!- em [~em@unaffiliated/emma] has quit [Read error: Operation timed out] 11:38:16 em [~em@unaffiliated/emma] has joined #scheme 11:41:04 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 11:42:59 -!- masm [~masm@bl15-133-164.dsl.telepac.pt] has quit [Ping timeout: 252 seconds] 11:45:27 -!- alaricsp [~alaric@relief.warhead.org.uk] has quit [Read error: Operation timed out] 12:10:33 masm [~masm@bl15-133-164.dsl.telepac.pt] has joined #scheme 12:16:28 araujo [~araujo@190.73.44.29] has joined #scheme 12:16:28 -!- araujo [~araujo@190.73.44.29] has quit [Changing host] 12:16:28 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 12:19:35 -!- bokr [~eduska@109.110.59.220] has quit [Quit: Leaving.] 12:20:05 bokr [~eduska@109.110.59.220] has joined #scheme 12:54:45 smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has joined #scheme 13:29:09 littlebobby [~bob@unaffiliated/littlebobby] has joined #scheme 13:46:13 -!- smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has quit [Quit: smtlaissezfaire] 13:49:18 -!- leppie [~lolcow@196-210-170-119.dynamic.isadsl.co.za] has quit [Ping timeout: 252 seconds] 14:04:30 -!- bokr [~eduska@109.110.59.220] has quit [Remote host closed the connection] 14:14:27 -!- pygospa [~TheRealPy@kiel-4dbecb24.pool.mediaWays.net] has quit [Ping timeout: 250 seconds] 14:21:52 zmv [~daniel@c95315ce.virtua.com.br] has joined #scheme 14:23:45 pygospa [~TheRealPy@kiel-4dbecb24.pool.mediaWays.net] has joined #scheme 14:25:24 tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has joined #scheme 14:41:39 tauntaun [~Crumpet@64.134.240.138] has joined #scheme 14:45:32 soveran [~soveran@186.19.214.247] has joined #scheme 14:47:32 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [Quit: leaving] 14:52:30 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 15:10:07 gravicappa [~gravicapp@ppp91-77-213-10.pppoe.mtu-net.ru] has joined #scheme 15:23:41 -!- gravicappa [~gravicapp@ppp91-77-213-10.pppoe.mtu-net.ru] has quit [Ping timeout: 240 seconds] 15:31:59 gravicappa [~gravicapp@ppp91-77-179-197.pppoe.mtu-net.ru] has joined #scheme 15:33:02 -!- finnrobi [~robb@jaguar.stud.ntnu.no] has quit [Remote host closed the connection] 15:33:57 -!- gienah [~mwright@ppp121-44-237-46.lns20.syd7.internode.on.net] has quit [Quit: leaving] 15:49:50 smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has joined #scheme 15:49:55 -!- gravicappa [~gravicapp@ppp91-77-179-197.pppoe.mtu-net.ru] has quit [Ping timeout: 260 seconds] 15:52:04 monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has joined #scheme 15:56:17 -!- ijp [~user@host86-150-75-6.range86-150.btcentralplus.com] has quit [Ping timeout: 250 seconds] 15:57:12 -!- smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has quit [Quit: smtlaissezfaire] 15:59:02 -!- tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has quit [Quit: tshauck] 15:59:03 dnolen [~davidnole@184.152.69.75] has joined #scheme 16:03:45 nowhere_man: That was a good show. 16:11:52 MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has joined #scheme 16:20:25 gravicappa [~gravicapp@ppp91-77-179-197.pppoe.mtu-net.ru] has joined #scheme 16:27:38 tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has joined #scheme 16:30:09 -!- masm [~masm@bl15-133-164.dsl.telepac.pt] has quit [Ping timeout: 264 seconds] 16:35:01 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 16:35:38 -!- vdvluc [~vdvluc@vdvluc.xs4all.nl] has quit [Ping timeout: 244 seconds] 16:42:49 vdvluc [~vdvluc@vdvluc.xs4all.nl] has joined #scheme 16:42:52 I want to write a macro that will define a fixed number of new variables given a struct and expose these variables to the calling scope. Is this even possible? 16:43:26 And by expose them, I mean have them live as long as the function that invoked the macro. 16:43:41 leppie [~lolcow@196-210-254-193.dynamic.isadsl.co.za] has joined #scheme 16:44:13 I assume it's possible 16:44:31 But have no idea how to go about doing it? 16:44:33 I imagine that (e.g.) racket's "struct" does something like that 16:45:27 I suppose. 16:45:44 rudybot: (define-syntax-rule (deffrotz name) (define name 123)) 16:45:45 *offby1: Done. 16:45:48 rudybot: (deffrotz fred) 16:45:48 *offby1: Done. 16:45:51 rudybot: fred 16:45:51 *offby1: ; Value: 123 16:46:04 masm [~masm@bl15-133-164.dsl.telepac.pt] has joined #scheme 16:46:17 Okay but at best i'd have to provide the identifiers Iw as defining 16:46:18 granted, "define-syntax-rule" is specific to racket, but I think you can see where I'm going 16:46:43 mzscheme 4.2.4 seems to know about (define-syntax-rule..) 16:46:51 askhader: can you provide a concrete example of what you want? 16:47:00 yes 16:47:47 My struct is (define-struct diophant (a b c)) in functions that take a diophant I want to be able to enumrate a b c into the function's scope in one fell swoop 16:47:50 to construct new identifiers in a macro, you will need to use syntax-case or its equivalent. 16:48:24 So the functional equivalent of (define (takes-diophant eqn) (let ((a (diophant-a eqn...)) 16:52:30 rudybot: doc extract-struct-info 16:52:31 Daemmerung: no docs for a current binding, but provided by: racket/struct-info 16:53:09 Thanks 16:53:11 no idea if that's present in 4.2.4 16:53:26 It is 16:59:50 extract-struct-info returns an object of the same type. not a struct-info? or list? 17:00:17 Oh I see, I need to define (make-struct-info ) 17:01:48 teurastaja [~samuel@modemcable072.213-81-70.mc.videotron.ca] has joined #scheme 17:09:09 realitygrill [~realitygr@adsl-108-81-171-51.dsl.pltn13.sbcglobal.net] has joined #scheme 17:20:46 -!- realitygrill [~realitygr@adsl-108-81-171-51.dsl.pltn13.sbcglobal.net] has quit [Quit: realitygrill] 17:23:46 Riastradh: Is it on purpose that (filename) completion in Edwin does not scroll the window on repeated hits of TAB? Did just noone get around to implement that? 17:25:51 -!- gravicappa [~gravicapp@ppp91-77-179-197.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 17:31:00 -!- leppie [~lolcow@196-210-254-193.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 17:32:58 ecraven, no, and yes. 17:33:43 otzi [~r333t@189.107.146.87] has joined #scheme 17:33:57 hello, I want to make bindings of a C++ library to scheme, what do you guys recommend? 17:34:17 swig, if you happen to be using an implementation supported. 17:34:55 thanks 17:35:34 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 244 seconds] 17:35:58 tupi [~david@189.60.162.202] has joined #scheme 17:41:20 gravicappa [~gravicapp@ppp91-77-219-26.pppoe.mtu-net.ru] has joined #scheme 17:48:18 -!- tupi [~david@189.60.162.202] has quit [Read error: Connection reset by peer] 17:50:43 tupi [~david@189.60.162.202] has joined #scheme 17:51:28 -!- jewel [~jewel@196-210-187-125.dynamic.isadsl.co.za] has quit [Quit: Leaving] 17:51:41 otzi: that sounds awfully difficult 17:52:17 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 17:53:26 do you know a better way to achieve the goal of calling a C++ library from scheme? 17:54:20 Well, if it was a C library it would already be much easier. 17:54:24 So write a C wrapper. 17:54:37 (that's what swig tries to do). 17:54:58 right 17:56:53 If the interface to the C++ library uses only C data types, then an FFI might be doable. 17:56:55 which Scheme? 17:57:27 Another crazy idea: put some sort of server in front of the library, run it in a separate process, and have the two processes communicate with s-expressions or JSON or something. 17:58:34 smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has joined #scheme 18:00:33 -!- tauntaun [~Crumpet@64.134.240.138] has quit [Quit: Ex-Chat] 18:01:58 that is pretty crazy 18:02:34 Not really. A lot of things work like that on unix systems. 18:02:44 To begin with X11. 18:03:09 I believe that there was a smirk in there that you missed. 18:04:29 actually, I was entirely serious. 18:04:48 I meant elly 18:05:01 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 244 seconds] 18:05:03 <_p4bl0> I would host the library and the server wrapper in the cloud and make an XML based REST API. 18:05:20 Now you're thinking with portals!! 18:06:03 But wait, _p4bl0. You didn't describe your schema. I think you should use ASN.1 with XER to make sure that you have a workable schema. If it turns out to be too heavyweight, you can always gzip it. 18:06:50 D: 18:07:04 (I wish I were making XER up. But I'm not.) 18:07:59 <_p4bl0> Riastradh: you can always submit this idea to the commission which will meet next monday to discuss about this issue. 18:13:29 jewel [~jewel@196-210-187-125.dynamic.isadsl.co.za] has joined #scheme 18:13:48 -!- smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has quit [Quit: smtlaissezfaire] 18:14:41 smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has joined #scheme 18:23:04 -!- pygospa [~TheRealPy@kiel-4dbecb24.pool.mediaWays.net] has quit [Quit: restart] 18:23:34 pygospa [~TheRealPy@kiel-4dbecb24.pool.mediaWays.net] has joined #scheme 18:23:59 -!- pygospa [~TheRealPy@kiel-4dbecb24.pool.mediaWays.net] has quit [Client Quit] 18:26:22 -!- MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has quit [Ping timeout: 258 seconds] 18:26:33 pygospa [~TheRealPy@kiel-4dbecb24.pool.mediaWays.net] has joined #scheme 18:29:04 -!- smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has quit [Ping timeout: 252 seconds] 18:33:03 -!- djcb` [~user@a88-114-88-233.elisa-laajakaista.fi] has quit [Remote host closed the connection] 18:38:32 otzi_ [~r333t@189.107.184.215] has joined #scheme 18:39:15 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 18:41:02 -!- otzi [~r333t@189.107.146.87] has quit [Ping timeout: 240 seconds] 18:50:45 offby1: RPC? :) 18:55:38 tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has joined #scheme 19:01:15 -!- ToxicFrog [~ToxicFrog@24-246-40-169.cable.teksavvy.com] has quit [Ping timeout: 255 seconds] 19:01:30 -!- masm [~masm@bl15-133-164.dsl.telepac.pt] has quit [Quit: Leaving.] 19:04:11 -!- DrDuck [~duck@adsl-98-81-125-232.hsv.bellsouth.net] has quit [Ping timeout: 260 seconds] 19:07:05 gelph [~gelph@99-94-174-30.lightspeed.gnbonc.sbcglobal.net] has joined #scheme 19:07:53 -!- gelph [~gelph@99-94-174-30.lightspeed.gnbonc.sbcglobal.net] has quit [Client Quit] 19:08:54 Boy is LIAR slow interpreted. 19:14:10 -!- tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has quit [Quit: tshauck] 19:14:17 rgee [~rgrinberg@dsl-67-212-15-233.acanac.net] has joined #scheme 19:16:03 interglacial [~interglac@95.151.44.181] has joined #scheme 19:20:38 ToxicFrog [~ToxicFrog@24-246-40-169.cable.teksavvy.com] has joined #scheme 19:23:02 -!- vdvluc [~vdvluc@vdvluc.xs4all.nl] has quit [Ping timeout: 244 seconds] 19:23:40 -!- teurastaja [~samuel@modemcable072.213-81-70.mc.videotron.ca] has quit [Quit: teurastaja] 19:30:21 -!- littlebobby [~bob@unaffiliated/littlebobby] has quit [Ping timeout: 250 seconds] 19:31:55 DrDuck [~duck@adsl-98-81-125-232.hsv.bellsouth.net] has joined #scheme 19:34:56 vdvluc [~vdvluc@vdvluc.xs4all.nl] has joined #scheme 19:39:14 pdponze [~pdponze@144.85.121.191] has joined #scheme 19:40:31 littlebobby [~bob@unaffiliated/littlebobby] has joined #scheme 19:48:30 -!- jewel [~jewel@196-210-187-125.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 19:49:40 -!- rgee [~rgrinberg@dsl-67-212-15-233.acanac.net] has quit [Ping timeout: 260 seconds] 20:02:03 wingo [~wingo@90.164.198.39] has joined #scheme 20:03:38 tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has joined #scheme 20:05:05 -!- pdponze [~pdponze@144.85.121.191] has left #scheme 20:05:36 -!- vdvluc [~vdvluc@vdvluc.xs4all.nl] has quit [Read error: Operation timed out] 20:06:30 -!- littlebobby [~bob@unaffiliated/littlebobby] has quit [Ping timeout: 255 seconds] 20:18:30 vdvluc [~vdvluc@vdvluc.xs4all.nl] has joined #scheme 20:19:49 -!- mmc1 [~michal@82-148-210-75.fiber.unet.nl] has quit [Remote host closed the connection] 20:29:56 mmc1 [~michal@82-148-210-75.fiber.unet.nl] has joined #scheme 20:40:03 -!- choas [~lars@p5792CC95.dip.t-dialin.net] has quit [Quit: leaving] 20:44:53 -!- gravicappa [~gravicapp@ppp91-77-219-26.pppoe.mtu-net.ru] has quit [Ping timeout: 250 seconds] 20:53:18 gravicappa [~gravicapp@ppp91-77-174-115.pppoe.mtu-net.ru] has joined #scheme 21:00:13 mjonsson [~mjonsson@38.109.95.205] has joined #scheme 21:03:06 rgee [~rgrinberg@dsl-67-212-15-233.acanac.net] has joined #scheme 21:04:33 schemer999 [~schemer99@c-98-220-235-205.hsd1.il.comcast.net] has joined #scheme 21:07:16 karme [~user@stgt-5f70e787.pool.mediaWays.net] has joined #scheme 21:14:09 -!- acarrico [~acarrico@pppoe-68-142-52-168.gmavt.net] has quit [Ping timeout: 240 seconds] 21:17:37 -!- zmv is now known as zafk 21:34:09 MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has joined #scheme 21:35:21 -!- vdvluc [~vdvluc@vdvluc.xs4all.nl] has quit [Ping timeout: 258 seconds] 21:42:19 vdvluc [~vdvluc@vdvluc.xs4all.nl] has joined #scheme 21:44:41 -!- gravicappa [~gravicapp@ppp91-77-174-115.pppoe.mtu-net.ru] has quit [Ping timeout: 250 seconds] 21:47:41 soveran [~soveran@186.19.214.247] has joined #scheme 21:51:46 -!- homie [~levgue@xdsl-78-35-157-43.netcologne.de] has quit [Read error: Connection reset by peer] 21:57:07 homie [~levgue@xdsl-78-35-168-252.netcologne.de] has joined #scheme 22:01:03 gravicappa [~gravicapp@ppp91-77-168-96.pppoe.mtu-net.ru] has joined #scheme 22:02:53 -!- vdvluc [~vdvluc@vdvluc.xs4all.nl] has quit [Ping timeout: 250 seconds] 22:03:32 -!- karme [~user@stgt-5f70e787.pool.mediaWays.net] has quit [Remote host closed the connection] 22:03:43 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 244 seconds] 22:08:43 -!- interglacial [~interglac@95.151.44.181] has quit [Read error: Connection reset by peer] 22:19:21 -!- z0d [~z0d@unaffiliated/z0d] has quit [Ping timeout: 250 seconds] 22:45:51 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 22:50:42 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 22:51:09 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #scheme 22:56:47 -!- gravicappa [~gravicapp@ppp91-77-168-96.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 22:58:32 -!- MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has quit [Ping timeout: 258 seconds] 23:06:20 X-Scale [email@2001:470:1f08:b3d::2] has joined #scheme 23:17:34 -!- mjonsson [~mjonsson@38.109.95.205] has quit [Remote host closed the connection] 23:21:32 -!- keenbug [~daniel@p4FE3A420.dip.t-dialin.net] has quit [Read error: Operation timed out] 23:23:09 -!- zafk is now known as zmv 23:33:21 aidalgol [~user@114-134-7-23.rurallink.co.nz] has joined #scheme 23:50:13 -!- tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has quit [Quit: tshauck] 23:58:10 -!- tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has quit [Quit: Ex-Chat] 23:58:19 tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has joined #scheme