00:02:15 jerryzhou [~jerryzhou@58.245.253.218] has joined #scheme 00:13:40 -!- Gublai [~Gublai@153.Red-79-146-127.dynamicIP.rima-tde.net] has quit [Quit: Gublai] 00:17:28 -!- alexei___ [~amgarchin@p4FD63C15.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 00:23:50 Marianna__ [~Marianna_@69.41.182.133] has joined #scheme 00:23:56 Hi 00:24:16 -!- Marianna__ [~Marianna_@69.41.182.133] has quit [Client Quit] 00:24:47 hi 00:36:06 LAMMJohnson [~ja@90.219.128.1] has joined #scheme 00:39:20 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Quit: Leaving] 00:55:04 -!- snearch [~snearch@brln-4dba38b3.pool.mediaWays.net] has quit [Quit: Verlassend] 01:05:41 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 01:08:51 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 01:08:52 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 01:08:52 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 01:14:56 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 241 seconds] 01:23:50 -!- MrFahrenheit [~RageOfTho@77.221.25.95] has quit [Read error: Operation timed out] 01:25:10 -!- rszeno [~rszeno@79.114.63.49] has quit [Quit: Leaving.] 01:25:40 kvda [~kvda@unaffiliated/kvda] has joined #scheme 01:28:01 -!- Triclops256 is now known as Triclops256|away 01:41:46 youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #scheme 02:26:20 -!- LAMMJohnson [~ja@90.219.128.1] has quit [Remote host closed the connection] 02:27:14 -!- Myk267 [~myk@unaffiliated/myk267] has quit [Read error: Connection reset by peer] 02:27:40 -!- trusktr [~trusktr@ip-64-134-228-12.public.wayport.net] has quit [Ping timeout: 246 seconds] 02:27:49 Myk267 [~myk@unaffiliated/myk267] has joined #scheme 02:37:41 -!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: Lost terminal] 02:38:22 Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #scheme 02:44:29 -!- Myk267 [~myk@unaffiliated/myk267] has quit [Remote host closed the connection] 02:44:44 Myk267 [~myk@unaffiliated/myk267] has joined #scheme 02:47:06 -!- Myk267 [~myk@unaffiliated/myk267] has quit [Client Quit] 02:58:09 Chaos`Eternal [~chaos@140.206.89.70] has joined #scheme 03:10:10 introom [~Eddie@202.112.3.7] has joined #scheme 03:14:37 -!- edw [~edw@cpe-67-250-41-96.nyc.res.rr.com] has quit [Quit: Computer has gone to sleep.] 03:22:31 -!- introom [~Eddie@202.112.3.7] has quit [Quit: introom] 03:34:38 -!- pierpa [~user@host117-20-dynamic.53-79-r.retail.telecomitalia.it] has quit [Read error: Operation timed out] 03:39:10 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Quit: MichaelRaskin] 03:51:41 -!- adu [~ajr@pool-173-66-11-197.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 03:52:21 adu [~ajr@pool-173-66-11-197.washdc.fios.verizon.net] has joined #scheme 03:52:30 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 03:52:37 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 248 seconds] 03:53:15 -!- preflex_ is now known as preflex 03:54:53 ender409 [~user@CPE60a44c279690-CM602ad072eacf.cpe.net.cable.rogers.com] has joined #scheme 03:55:38 -!- ender409 [~user@CPE60a44c279690-CM602ad072eacf.cpe.net.cable.rogers.com] has left #scheme 03:55:54 chaos_ [~chaos@140.206.255.91] has joined #scheme 03:56:10 walter|r [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #scheme 03:58:55 -!- Chaos`Eternal [~chaos@140.206.89.70] has quit [Ping timeout: 252 seconds] 04:01:00 yacks [~py@180.151.36.168] has joined #scheme 04:03:28 -!- permagreen [~donovan@204-195-27-175.wavecable.com] has quit [Quit: USER DEAD IMMINENT] 04:04:26 -!- chaos_ is now known as Chaos`Eternal 04:13:08 -!- adu [~ajr@pool-173-66-11-197.washdc.fios.verizon.net] has quit [Quit: adu] 04:18:30 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:25:07 -!- yacks [~py@180.151.36.168] has quit [Quit: Leaving] 04:26:33 -!- youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has quit [Quit: Peace-people. o/] 04:30:36 -!- Chaos`Eternal [~chaos@140.206.255.91] has quit [Ping timeout: 256 seconds] 04:37:09 Myk267 [~myk@unaffiliated/myk267] has joined #scheme 04:46:31 Chaos`Eternal [~chaos@140.206.255.91] has joined #scheme 04:50:26 -!- jao [~jao@pdpc/supporter/professional/jao] has quit [Ping timeout: 256 seconds] 04:51:00 -!- Chaos`Eternal [~chaos@140.206.255.91] has quit [Ping timeout: 256 seconds] 04:52:43 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 05:03:10 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 05:13:22 -!- kvda [~kvda@unaffiliated/kvda] has quit [Write error: Broken pipe] 05:14:54 bjz [~brendanza@125.253.99.68] has joined #scheme 05:15:21 -!- bjz_ [~brendanza@125.253.99.68] has quit [Read error: Connection reset by peer] 05:22:50 kvda [~kvda@unaffiliated/kvda] has joined #scheme 05:31:19 Chaos`Eternal [~chaos@112.65.188.123] has joined #scheme 05:58:24 -!- rage [~rage@unaffiliated/ffs] has quit [Ping timeout: 245 seconds] 06:02:19 Gooder [~user@218.69.12.194] has joined #scheme 06:05:27 -!- Chaos`Eternal [~chaos@112.65.188.123] has quit [Ping timeout: 256 seconds] 06:08:49 Chaos`Eternal [~chaos@112.65.188.123] has joined #scheme 06:10:17 Gooder` [~user@93.155.200.192.client.dyn.strong-in144.as13926.net] has joined #scheme 06:13:44 -!- Gooder [~user@218.69.12.194] has quit [Ping timeout: 256 seconds] 06:24:05 -!- numeral is now known as meaneral 06:38:03 -!- meaneral is now known as numeral 06:50:02 jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 06:52:33 yacks [~py@180.151.36.168] has joined #scheme 06:53:03 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 256 seconds] 06:54:42 -!- kvda [~kvda@unaffiliated/kvda] has quit [Quit: x___x] 07:00:09 -!- dpk [~r00t@obquire.infologie.co] has quit [Ping timeout: 252 seconds] 07:02:07 -!- Kabaka [~Kabaka@equine.vacantminded.com] has quit [Quit: s/Kabaka//] 07:02:35 Kabaka [kabaka@botters/kabaka] has joined #scheme 07:06:30 hkBst [~marijn@79.170.210.172] has joined #scheme 07:06:31 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 07:06:31 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 07:10:46 dpk [~r00t@obquire.infologie.co] has joined #scheme 07:11:31 rszeno [~rszeno@79.114.63.134] has joined #scheme 07:20:01 -!- Chaos`Eternal [~chaos@112.65.188.123] has quit [Quit: Leaving] 07:20:18 Chaos`Eternal [~chaos@112.65.188.123] has joined #scheme 07:30:41 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 07:32:17 -!- Myk267 [~myk@unaffiliated/myk267] has quit [Quit: Ack! Hans, run! It's the lhurgoyf!] 07:33:55 -!- jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 246 seconds] 07:35:33 Gooder`` [~user@218.69.12.194] has joined #scheme 07:36:21 civodul [~user@193.50.110.186] has joined #scheme 07:36:29 przl [~przlrkt@46.231.183.162] has joined #scheme 07:39:52 -!- Gooder` [~user@93.155.200.192.client.dyn.strong-in144.as13926.net] has quit [Ping timeout: 256 seconds] 07:43:15 jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 07:43:47 entitativity [~entity@c-50-136-180-20.hsd1.ca.comcast.net] has joined #scheme 07:44:41 Hello. I am looking for a scheme development environment that will run on Debian 7. I have tried to build GNU/MIT Scheme but encounter problems beyond my understanding. any recommendations? 07:45:13 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 276 seconds] 07:45:49 mit scheme have a deb package for debian why you need to build it? 07:46:49 maybe you are using x86_64? 07:46:54 that's is broken 07:47:08 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 240 seconds] 07:47:11 i am on x86_64 and theres no package for 7.0 07:47:18 only the sources 07:47:31 as far as i know, guile, chicken, gambit-c will work 07:48:04 noted. thank you. I am just getting my toes wet with lisp. 07:48:19 MIT Scheme works fine on Debian x86_64. 07:48:24 What problems did you encounter? 07:48:40 Riastradh, can't compile on arch 64 07:48:52 one moment 07:49:01 if you just use 386, that's ok 07:49:02 Yes it can, Chaos`Eternal. What problems did you encounter? 07:49:09 i was following the build instructions on their site. 07:49:18 entitativity, OK, and what went wrong? 07:49:36 version 9.1 07:49:36 jewel [~jewel@105-237-24-43.access.mtnbusiness.co.za] has joined #scheme 07:49:41 can't compile 07:49:45 Also, specifically which instructions did you follow? 07:50:00 when attempting to 'make compile-microcode' there is a directory not found error. 07:50:23 entitativity, lisppaste the output? 07:50:43 ok one moment, i will need to attempt the build again. 07:51:19 Chaos`Eternal, can you be more specific about the problem you encountered? 07:51:25 enititativity, use script to capture terminal output 07:53:16 Riastradh, something like singal-7 captured. I need to download the code and compile it again 07:55:26 If it crashed on a signal, that's a bug. 07:57:01 should be 07:59:49 Okay. here is a paste of the output from trying to 'make compile-microcode' from the arch 86_64 mit/gu scheme source. http://paste.lisp.org/display/137332 08:00:17 gcc cannot find 'findprim' 08:00:44 Can you also paste the config.log in that directory? 08:02:26 http://paste.lisp.org/display/137333 08:02:29 For some reason something is passing empty as the argument to -L, which confuses gcc. 08:03:05 Hmm. Can you paste the makefile? 08:03:38 makefile.in? 08:03:50 No, mit-scheme-9.1.1/src/microcode/Makefile. 08:04:55 http://paste.lisp.org/display/137334 08:06:12 Oh, also, I meant mit-scheme-9.1.1/src/microcode/config.log, not mit-scheme-9.1.1/src/config.log, when I asked for `the config.log in that directory'. 08:06:25 ah 08:09:54 The line `LDFLAGS = -L' in the Makefile is causing the problem; the config.log might reveal why that line got put there. 08:10:56 config.log too large for paste.lisp.org heres pastebin: http://pastebin.com/c0GiEbAT 08:14:13 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 08:16:43 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 264 seconds] 08:17:19 -!- jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 246 seconds] 08:17:20 przl [~przlrkt@46.231.183.162] has joined #scheme 08:17:38 Grrrrr. 08:17:58 What troubles you? 08:18:28 Can you run `pg_config --includedir' and tell me what it prints? 08:18:43 And `pg_config --libdir'? 08:19:56 jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 08:20:13 '/mit-scheme-9.1.1/src# pg_config --includedir. You need to install postgresql-server-dev-X.Y for building a server-side extension or libpq-dev for building a client-side application.' 08:20:34 same for both 08:21:09 Yeah, that's what I was grrrrrrring about. OK, I'll fix this in a moment, but for now -- try starting over and passing `--without-libpq' to the configure script. 08:21:51 Can you be a bit more blatant? I am not experienced with this. 08:22:36 Where says `3. Configure the software: ./configure', replace `./configure' by `./configure --without-libpq'. 08:22:37 http://tinyurl.com/5aaa93 08:22:56 ah. thanks much Riastradh 08:23:09 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 256 seconds] 08:23:37 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 246 seconds] 08:23:56 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #scheme 08:24:13 and proceed as normally from there? 08:24:17 Yes. 08:24:42 entitativity, usualy all you need is apt-get source and dpkg-buildpackage 08:25:48 how do i know if it suceeded Riastradh? lol. it went very quickly. should i link the output? 08:26:14 cd mit-scheme-9.1.1/src && ./microcode/scheme --library lib 08:26:37 If that launches Scheme, then you're all set. (You can also install it if you like as the build instructions suggest.) 08:29:10 -!- jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 256 seconds] 08:29:53 Riastradh after 3 days of not knowing what was wrong, and then randomly stumbling across this irc, it is installed! Many thanks to you friend! 08:29:54 hkBst__ [~marijn@79.170.210.172] has joined #scheme 08:29:58 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 256 seconds] 08:30:37 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 252 seconds] 08:30:50 can you give a brief description of what the issue was? i am a curious mind 08:32:15 przl [~przlrkt@46.231.183.162] has joined #scheme 08:32:27 The issue was that MIT Scheme's configure script tried to detect various useful libraries on your system that it has built-in Scheme interfaces for (which is bogus and needs to be thrown out and replaced by a more principled approach). It saw that you had pg_config on your system, so it asked that where to find the PostgreSQL library and include directories. 08:32:53 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 08:33:11 However, pg_config returned no output, and there's a bug in the configure script that causes it to use no output anyway as if there were output, and pass it to the -I and -L arguments to GCC. 08:33:28 That, in turn, caused GCC to eat the *subsequent* arguments as if they were include and library directories. 08:34:21 and those subsequent arguments are 'no output'? 08:34:23 So `gcc -L -o findprim findprim.o' interpreted `-o' as a library directory and `findprim' as one of the *inputs*, rather than the output as was intended to be specified with `-o' (and gcc would have used the default, a.out, as the output file). 08:34:25 interesting 08:35:10 No, it was supposed to look like `gcc -L/usr/local/pgsql/9.2/lib -o findprim findprim.o' or something, but instead of `/usr/local/pgsql/9.2/lib', it used `'. 08:35:25 right 08:35:29 And so GCC thought `I didn't see an argument here; I'll eat the next argument instead.' 08:35:31 strange bug 08:36:52 is there an external editor supplied with this build? or must it be run in terminal by default 08:37:44 I ran a binary version on OSX that had an emacs-like editor. perhaps that was because it was bundled for OSX though.. 08:37:59 Run Scheme with `--edwin --edit' to get that. 08:38:08 I see! 08:38:11 `./microcode/scheme --library lib --edwin --edit', if you haven't installed it, or just `scheme --edwin --edit' if you have. 08:39:41 it still launches in the terminal 08:39:52 oh but in an edwin instance? 08:40:10 Could be that the configure script didn't find X11 headers. 08:40:15 Looks like it didn't. 08:40:27 If you want that, you'll probably want to install the libx11-dev package first (apt-get install libx11-dev). 08:40:48 upon which it should initialize in a X11 window? 08:41:07 No -- you'll have to reconfigure and remake again. 08:41:18 :) of course 08:42:20 (and maybe also libxt-dev; I have mail from Chris suggesting that's necessary on Debian) 08:42:29 (I don't use Debian myself so I'm not sure.) 08:44:58 it is my first foray into Open Source only software. I am still young and was raised on apple and microsoft 08:46:02 Time for bed! 08:46:04 *poof* 08:46:12 Riastradh: success again friend! i have an edwin job open in X11 08:46:21 goodnight, and thank you again. 08:53:25 -!- ggherdov [uid11402@gateway/web/irccloud.com/x-ivjpvuhwrpfxrgjz] has quit [Changing host] 08:53:26 ggherdov [uid11402@unaffiliated/ggherdov] has joined #scheme 08:53:26 -!- ggherdov [uid11402@unaffiliated/ggherdov] has quit [Changing host] 08:53:26 ggherdov [uid11402@gateway/web/irccloud.com/x-ivjpvuhwrpfxrgjz] has joined #scheme 08:56:36 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 256 seconds] 08:59:26 -!- hkBst__ [~marijn@79.170.210.172] has quit [Read error: Connection reset by peer] 09:00:36 arquebus [~frath@99-184-250-16.lightspeed.sndgca.sbcglobal.net] has joined #scheme 09:02:02 przl [~przlrkt@46.231.183.162] has joined #scheme 09:02:10 Ni`s [~ident@cpe-108-185-218-246.socal.res.rr.com] has joined #scheme 09:04:47 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:08:24 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 245 seconds] 09:10:17 hkBst__ [~marijn@79.170.210.172] has joined #scheme 09:17:00 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 256 seconds] 09:20:04 hkBst [~marijn@79.170.210.172] has joined #scheme 09:20:04 chaos_ [~chaos@112.65.188.146] has joined #scheme 09:20:04 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 09:20:04 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 09:20:44 -!- hkBst__ [~marijn@79.170.210.172] has quit [Ping timeout: 256 seconds] 09:22:58 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 09:23:34 -!- Chaos`Eternal [~chaos@112.65.188.123] has quit [Ping timeout: 256 seconds] 09:27:03 pnkfelix [~user@mozilla.vlan502.asr1.cdg2.gblx.net] has joined #scheme 09:29:14 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 256 seconds] 09:35:03 przl [~przlrkt@46.231.183.162] has joined #scheme 09:43:50 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 09:44:16 gavilan2 [~Gavilan2@cpe-198.144.156.141.ca.yorkinet.com] has joined #scheme 09:45:14 -!- chaos_ is now known as Chaos`Eternal 09:47:06 Hello! Does anyone know any kind library or framework for javascript that supplies a metamodel for classes similar to CLOS metamodel? 09:47:31 -!- yacks [~py@180.151.36.168] has quit [Quit: Leaving] 09:47:50 -!- arquebus [~frath@99-184-250-16.lightspeed.sndgca.sbcglobal.net] has quit [Quit: Konversation terminated!] 09:48:31 hello gavilan2, just curios why ask on #scheme and not on #lisp? :) 09:49:13 -!- entitativity [~entity@c-50-136-180-20.hsd1.ca.comcast.net] has quit [Quit: Leaving] 09:50:38 I'll also ask on lisp... 09:50:53 i could be wrong but i recall i heard something on #lisp but i don't remember too much 09:50:57 Divide and conquer (?) 09:51:07 sure, :) 09:51:11 alexei___ [~amgarchin@theo1.theochem.tu-muenchen.de] has joined #scheme 09:51:32 thanks 09:52:22 welcome, i doubt it help unfortunately 09:55:02 gavilan2, if answer is negative or you want to do yourself, i guess mapping to js prototype is probably the best bet 09:55:48 *rszeno* not sure how hard it is 09:57:50 gavilan2: you could check PARENSCRIPT, it provides some javascript support for its implementation of CLOS 10:02:07 gavilan2, thanks to ecraven, i just found this https://github.com/gonzojive/paren-psos 10:06:24 yeah, but I want it to be implemented in javascript, not in lisp.... 10:09:58 BTW: the class creation for prototypejs seems nice O_o 10:12:41 you want to use clos with javascript? 10:13:20 i mean not a conversion from one to another, lisp/scheme <-> js 10:15:00 rszeno: I want to have a decent class system in JavaScript.... 10:15:05 gavilan2: parenscript must have some javascript support libraries (possibly generated, but you can just copy them then..) 10:15:11 Given that it doesn't has one... I want a library that provides it.... 10:15:22 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 276 seconds] 10:15:26 prototypejs adds some basics like Class.create, etc... 10:15:29 I want more of that stuff.... 10:15:43 gavilan2, is pretty decent imo, but you need to understand its philosopy 10:15:53 what is pretty decent? 10:16:34 js class mechanism 10:16:59 it doesn't has one... 10:17:07 it has prototypes... 10:17:19 but sometimes I want classes :) 10:17:20 that is it's class mechanism 10:17:23 so I need to implement them 10:17:25 it's not... 10:17:36 it's a way to implement object, which is not the same.... 10:17:44 come on, i write js from years, :) 10:17:47 javascript doesn't have classes natevly... 10:17:52 it has prototypes.... 10:18:58 is not the place to talk about js here 10:19:11 I was talking about CLOS.... 10:20:47 clos is good for lisp, if you move its philosopy on js you will break it 10:21:09 is like you move prototype to lisp, doesn't fit there 10:21:48 rszeno: I disagree... 10:21:52 przl [~przlrkt@46.231.183.162] has joined #scheme 10:22:11 Anyway, I don't want to copy it exactly... I just want a meta model... like clos.... 10:22:19 gavilan2, maybe you know much then i assumee, see this http://www.javascriptkit.com/javatutors/oopjs.shtml 10:22:53 what's that? 10:23:09 are few good articles about inheritance in js, this is an intro 10:23:19 basic 10:23:19 I know how inheritance works in js... 10:23:41 ok 10:24:00 it has prototypical inheritance... 10:24:03 not class inheritance... 10:24:14 and I'm looking to create a user version of class inheritance... 10:24:22 just like CLOS does for LISP.... 10:26:23 rszeno: prototypes fit lisp very well ;) 10:26:30 :) 10:27:42 I believe Object Lisp was prototype-oriented 10:28:13 i guess js borrow some thing from mop but not everything, :) 10:29:01 my point was to write code for the language not against it 10:29:08 mop? 10:29:22 rszeno: My point is, that I create my own language.... 10:29:23 yes, :) 10:29:32 -!- noam [~noam@213.57.201.130] has quit [Ping timeout: 256 seconds] 10:30:08 javascript allow this, maybe not so easy as lisp or scheme 10:31:21 javascript allows what? 10:31:34 anyway 10:31:38 my pc is about to crash 10:31:40 I'll be back... 10:31:42 to build your language 10:32:11 I think that all modern languages allow it... 10:32:23 it's easier in some of them than others... 10:32:26 but you can always do it... 10:34:31 that depends a lot on what you define "your own language" as.. try to build a language with different syntax on top of Java... 10:35:01 is a difference between writing your own language inside the language, like in lisp and implementing a lot of translators from a give syntax to the host language code 10:35:03 of course, if "some library functions and classes" is enough for "your own language", that works in almost any language (even old Fortran or assembly..) 10:36:14 Gavilan3 [~Gavilan2@198.144.156.122] has joined #scheme 10:36:54 -!- gavilan2 [~Gavilan2@cpe-198.144.156.141.ca.yorkinet.com] has quit [Ping timeout: 256 seconds] 10:48:47 noam [~noam@213.57.201.130] has joined #scheme 10:53:43 entitativity [~entity@c-50-136-180-20.hsd1.ca.comcast.net] has joined #scheme 10:56:36 -!- tenq [~tenq@ip68-100-228-234.dc.dc.cox.net] has quit [Quit: Leaving] 11:01:37 zeroish [~zeroish@135.207.174.50] has joined #scheme 11:02:48 -!- zeroish [~zeroish@135.207.174.50] has quit [Remote host closed the connection] 11:03:11 zeroish [~zeroish@135.207.174.50] has joined #scheme 11:07:50 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 256 seconds] 11:23:08 snearch [~snearch@brln-4db92022.pool.mediaWays.net] has joined #scheme 11:33:26 kuribas [~user@d54C430B0.access.telenet.be] has joined #scheme 11:34:14 gcartier [~gcartier@modemcable010.136-201-24.mc.videotron.ca] has joined #scheme 11:35:37 przl [~przlrkt@46.231.183.162] has joined #scheme 11:37:42 Which coding contest sites accept Scheme submissions? 11:44:06 http://programmingpraxis.com/ :-) 11:44:24 http://lispinsummerprojects.org/ 12:04:12 http://www.lonelycactus.com/guile100/ 12:08:43 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 12:08:43 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 12:08:43 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 12:17:19 newtothis [~chatzilla@77.126.123.9] has joined #scheme 12:18:11 MrFahrenheit [~RageOfTho@77.221.25.95] has joined #scheme 12:29:26 DerGuteMoritz: that summer projects link is interesting, thanks! 12:29:33 introom [~Eddie@101.5.103.182] has joined #scheme 12:30:10 (the others are too, but don't have a timeline :) 12:30:32 yw! 12:34:15 DerGuteMoritz: does signup start or end on 1st of june? 12:34:45 oh I don't know 12:34:49 *DerGuteMoritz* is not involved 12:43:43 kobain [~kobian@unaffiliated/kobain] has joined #scheme 12:47:37 RageOfThou [~RageOfTho@77.221.25.95] has joined #scheme 12:50:09 -!- MrFahrenheit [~RageOfTho@77.221.25.95] has quit [Ping timeout: 248 seconds] 12:52:14 -!- kuribas [~user@d54C430B0.access.telenet.be] has quit [Remote host closed the connection] 13:07:20 jao [~jao@118.Red-83-41-22.dynamicIP.rima-tde.net] has joined #scheme 13:07:23 -!- jao [~jao@118.Red-83-41-22.dynamicIP.rima-tde.net] has quit [Changing host] 13:07:23 jao [~jao@pdpc/supporter/professional/jao] has joined #scheme 13:13:51 LAMMJohnson [~ja@user-5af4335c.broadband.tesco.net] has joined #scheme 13:14:58 -!- Chaos`Eternal [~chaos@112.65.188.146] has quit [Ping timeout: 240 seconds] 13:18:56 wbooze [~wbooze@xdsl-78-35-189-86.netcologne.de] has joined #scheme 13:22:32 -!- introom [~Eddie@101.5.103.182] has quit [Quit: introom] 13:26:54 -!- gcartier [~gcartier@modemcable010.136-201-24.mc.videotron.ca] has quit [Remote host closed the connection] 13:52:26 tupi [~user@139.82.89.157] has joined #scheme 13:53:19 -!- gnomon_ [~gnomon@CPE000e582ae076-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 246 seconds] 13:55:18 gnomon [~gnomon@CPE000e582ae076-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 13:56:20 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 13:56:38 hkBst [~marijn@79.170.210.172] has joined #scheme 13:56:38 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 13:56:38 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 14:02:01 -!- aoh [~aki@adsl-99-115.netplaza.fi] has quit [Quit: changing servers, physically] 14:07:29 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 248 seconds] 14:09:47 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 14:16:10 aoh [~aki@unaffiliated/aoh] has joined #scheme 14:16:40 -!- kobain [~kobian@unaffiliated/kobain] has quit [Remote host closed the connection] 14:16:57 kobain [~kobian@unaffiliated/kobain] has joined #scheme 14:24:49 gravicappa [~gravicapp@ppp91-77-190-228.pppoe.mtu-net.ru] has joined #scheme 14:31:01 edw [~edw@cpe-67-250-41-96.nyc.res.rr.com] has joined #scheme 14:46:17 gcartier [~gcartier@modemcable010.136-201-24.mc.videotron.ca] has joined #scheme 15:02:33 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 15:12:43 out of curiosity, is there anything particularly well written about stalin for beginners? i'm curious about different types of optimization ^^* 15:19:50 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 15:20:33 -!- gravicappa [~gravicapp@ppp91-77-190-228.pppoe.mtu-net.ru] has quit [Ping timeout: 248 seconds] 15:26:05 gravicappa [~gravicapp@ppp91-77-190-228.pppoe.mtu-net.ru] has joined #scheme 15:32:49 -!- gravicappa [~gravicapp@ppp91-77-190-228.pppoe.mtu-net.ru] has quit [Ping timeout: 248 seconds] 15:33:49 gravicappa [~gravicapp@ppp91-77-190-228.pppoe.mtu-net.ru] has joined #scheme 15:34:31 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 276 seconds] 15:36:56 -!- gravicappa [~gravicapp@ppp91-77-190-228.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 15:37:18 gravicappa [~gravicapp@ppp91-77-190-228.pppoe.mtu-net.ru] has joined #scheme 15:45:50 -!- joast [~rick@76.178.135.192] has quit [Quit: Leaving.] 15:59:52 joast [~rick@76.178.135.192] has joined #scheme 16:00:05 yacks [~py@180.151.36.168] has joined #scheme 16:05:39 -!- civodul [~user@193.50.110.186] has quit [Remote host closed the connection] 16:08:04 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 246 seconds] 16:15:27 przl [~przlrkt@p5B298FED.dip0.t-ipconnect.de] has joined #scheme 16:16:07 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Read error: Connection reset by peer] 16:19:30 -!- zeroish [~zeroish@135.207.174.50] has quit [Remote host closed the connection] 16:21:12 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Quit: MichaelRaskin] 16:21:56 ~/w 2 16:29:38 trusktr [~trusktr@130.86.99.226] has joined #scheme 16:33:47 Khisanth [~Khisanth@50.14.244.111] has joined #scheme 16:40:16 -!- joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 16:47:02 -!- epsylon` is now known as epsylon 16:51:48 -!- jewel [~jewel@105-237-24-43.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 16:57:05 -!- gravicappa [~gravicapp@ppp91-77-190-228.pppoe.mtu-net.ru] has quit [Ping timeout: 248 seconds] 17:06:30 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 17:06:43 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Remote host closed the connection] 17:12:28 -!- alexei___ [~amgarchin@theo1.theochem.tu-muenchen.de] has quit [Ping timeout: 246 seconds] 17:16:40 -!- zifeitong [~zifeitong@60.191.2.238] has quit [Ping timeout: 246 seconds] 17:19:46 -!- yacks [~py@180.151.36.168] has quit [Quit: Leaving] 17:28:29 gravicappa [~gravicapp@ppp91-77-177-139.pppoe.mtu-net.ru] has joined #scheme 17:29:46 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 17:44:42 puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has joined #scheme 17:46:52 joneshf-laptop [~joneshf@mail.concordusapps.com] has joined #scheme 17:49:39 -!- trusktr [~trusktr@130.86.99.226] has quit [Ping timeout: 245 seconds] 17:50:29 -!- hiroakip [~hiroaki@77-20-192-229-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 17:50:40 jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has joined #scheme 17:51:54 miql [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #scheme 18:02:12 alexei___ [~amgarchin@p4FD60239.dip0.t-ipconnect.de] has joined #scheme 18:03:06 hiroakip [~hiroaki@pD9F98E62.dip0.t-ipconnect.de] has joined #scheme 18:03:56 mmc [~michal@j212142.upc-j.chello.nl] has joined #scheme 18:09:01 -!- pnkfelix [~user@mozilla.vlan502.asr1.cdg2.gblx.net] has quit [Quit: rcirc on GNU Emacs 24.2.1] 18:24:29 gleag [~gleag@71.175.broadband2.iol.cz] has joined #scheme 18:29:09 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 18:29:16 -!- Ni`s [~ident@cpe-108-185-218-246.socal.res.rr.com] has quit [Read error: Connection reset by peer] 18:29:38 Ni`s [~ident@cpe-108-185-218-246.socal.res.rr.com] has joined #scheme 18:29:47 -!- levi [~user@c-24-10-225-212.hsd1.ut.comcast.net] has quit [Read error: Connection reset by peer] 18:30:14 levi [~user@c-24-10-225-212.hsd1.ut.comcast.net] has joined #scheme 18:30:19 introom [~Eddie@th130213.ip.tsinghua.edu.cn] has joined #scheme 18:31:27 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 18:40:35 -!- introom [~Eddie@th130213.ip.tsinghua.edu.cn] has quit [Quit: introom] 18:42:22 -!- bjz [~brendanza@125.253.99.68] has quit [Read error: Connection reset by peer] 18:42:31 bjz [~brendanza@125.253.99.68] has joined #scheme 18:48:17 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 18:50:54 -!- tali713 [~tali713@2001:0:53aa:64c:3c5c:7455:b3ee:137e] has quit [Ping timeout: 245 seconds] 18:51:26 tali713 [~tali713@2001:0:53aa:64c:3c5c:7455:b3ee:137e] has joined #scheme 18:53:15 -!- kobain [~kobian@unaffiliated/kobain] has quit [Remote host closed the connection] 18:56:37 ASau` [~user@p5797EFC0.dip0.t-ipconnect.de] has joined #scheme 18:57:15 -!- ASau [~user@p5797EFC0.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 18:59:43 introom [~Eddie@th130213.ip.tsinghua.edu.cn] has joined #scheme 19:00:30 kobain [~kobian@unaffiliated/kobain] has joined #scheme 19:00:49 -!- introom [~Eddie@th130213.ip.tsinghua.edu.cn] has quit [Client Quit] 19:03:22 -!- przl [~przlrkt@p5B298FED.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 19:03:31 przl [~przlrkt@p5B298FED.dip0.t-ipconnect.de] has joined #scheme 19:03:54 -!- ASau` [~user@p5797EFC0.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 19:04:18 ASau` [~user@p5797EFC0.dip0.t-ipconnect.de] has joined #scheme 19:07:59 yacks [~py@180.151.36.168] has joined #scheme 19:11:23 -!- taylanub [tub@p4FD94FC0.dip0.t-ipconnect.de] has quit [Disconnected by services] 19:11:53 taylanub [tub@p4FD9370D.dip0.t-ipconnect.de] has joined #scheme 19:20:34 -!- LAMMJohnson [~ja@user-5af4335c.broadband.tesco.net] has quit [Ping timeout: 246 seconds] 19:21:56 LAMMJohnson [~ja@user-5af4335c.broadband.tesco.net] has joined #scheme 19:27:09 zifeitong [~zifeitong@60.191.2.238] has joined #scheme 19:33:03 alexshendi [~wircer@HSI-KBW-078-043-199-120.hsi4.kabel-badenwuerttemberg.de] has joined #scheme 19:33:49 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 245 seconds] 19:48:05 -!- jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 20:01:51 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 20:03:47 -!- alexei___ [~amgarchin@p4FD60239.dip0.t-ipconnect.de] has quit [Read error: Operation timed out] 20:08:04 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Quit: Bye] 20:08:22 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 20:09:37 civodul [~user@reverse-83.fdn.fr] has joined #scheme 20:10:20 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Client Quit] 20:10:34 jewel [~jewel@105-237-24-43.access.mtnbusiness.co.za] has joined #scheme 20:12:44 -!- tupi [~user@139.82.89.157] has quit [Ping timeout: 246 seconds] 20:13:54 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 20:18:22 jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 20:19:08 alexei___ [~amgarchin@p4FD60239.dip0.t-ipconnect.de] has joined #scheme 20:19:13 -!- hiroakip [~hiroaki@pD9F98E62.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 20:19:21 jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has joined #scheme 20:19:50 -!- edw [~edw@cpe-67-250-41-96.nyc.res.rr.com] has quit [Quit: Computer has gone to sleep.] 20:21:10 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 276 seconds] 20:21:44 -!- przl [~przlrkt@p5B298FED.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 20:23:40 -!- BossKonaSegwaY1 [~Michael@72.49.0.102] has quit [Read error: Connection reset by peer] 20:24:22 BossKonaSegwaY [~Michael@72.49.0.102] has joined #scheme 20:25:43 -!- jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Quit: Bye] 20:34:17 hiroakip [~hiroaki@77-20-192-229-dynip.superkabel.de] has joined #scheme 20:38:55 -!- alexshendi [~wircer@HSI-KBW-078-043-199-120.hsi4.kabel-badenwuerttemberg.de] has left #scheme 20:39:53 rage [~rage@unaffiliated/ffs] has joined #scheme 20:40:02 ASau`` [~user@p5797EA99.dip0.t-ipconnect.de] has joined #scheme 20:41:11 -!- ASau` [~user@p5797EFC0.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 20:41:37 -!- alexei___ [~amgarchin@p4FD60239.dip0.t-ipconnect.de] has quit [Ping timeout: 248 seconds] 20:47:49 -!- jewel [~jewel@105-237-24-43.access.mtnbusiness.co.za] has quit [Ping timeout: 276 seconds] 20:48:48 przl [~przlrkt@p5B298FED.dip0.t-ipconnect.de] has joined #scheme 20:50:25 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 20:50:25 alexei___ [~amgarchin@p4FD60239.dip0.t-ipconnect.de] has joined #scheme 20:53:15 -!- newtothis [~chatzilla@77.126.123.9] has quit [Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803]] 20:57:27 -!- ASau`` is now known as ASau 20:58:19 jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 20:59:45 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 248 seconds] 21:11:18 -!- gcartier [~gcartier@modemcable010.136-201-24.mc.videotron.ca] has quit [Remote host closed the connection] 21:15:04 -!- gravicappa [~gravicapp@ppp91-77-177-139.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:18:08 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 256 seconds] 21:25:33 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 21:27:01 -!- alexei___ [~amgarchin@p4FD60239.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 21:27:07 amgarchIn9 [~amgarchin@p4FD60239.dip0.t-ipconnect.de] has joined #scheme 21:27:23 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #scheme 21:27:42 robot-be` [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #scheme 21:27:46 -!- jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 252 seconds] 21:28:02 -!- robot-be` is now known as robot-beethoven` 21:28:09 -!- robot-beethoven` [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Client Quit] 21:28:37 robot-be` [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #scheme 21:29:37 -!- robot-be` is now known as robot-beethoven` 21:30:50 edw [~edw@cpe-67-250-41-96.nyc.res.rr.com] has joined #scheme 21:31:43 -!- amgarchIn9 [~amgarchin@p4FD60239.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 21:32:01 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Ping timeout: 256 seconds] 21:36:27 -!- robot-beethoven` is now known as robot-beethoven 21:45:45 entitativity, I just committed a fix to the configure issue last night. 21:45:58 jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 21:48:53 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 248 seconds] 21:50:19 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 252 seconds] 21:50:23 Riastradh good to know :) I can now study The Structure and Interpretation of Computer Programs in peace 21:56:00 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 21:57:25 -!- jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 248 seconds] 22:06:06 -!- puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has quit [Remote host closed the connection] 22:10:59 -!- civodul [~user@reverse-83.fdn.fr] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:16:43 -!- joneshf-laptop [~joneshf@mail.concordusapps.com] has quit [Ping timeout: 252 seconds] 22:28:34 -!- gleag [~gleag@71.175.broadband2.iol.cz] has quit [Ping timeout: 276 seconds] 22:30:09 jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 22:32:05 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 248 seconds] 22:34:52 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 252 seconds] 22:43:42 -!- Ni`s [~ident@cpe-108-185-218-246.socal.res.rr.com] has left #scheme 22:50:50 adu [~ajr@pool-173-66-11-197.washdc.fios.verizon.net] has joined #scheme 22:53:40 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 22:56:27 -!- jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 256 seconds] 22:59:09 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 23:00:35 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 23:02:11 joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has joined #scheme 23:02:13 -!- Gavilan3 is now known as Gavilan2 23:09:28 mwnaylor [~mwnaylor@c-75-75-85-55.hsd1.va.comcast.net] has joined #scheme 23:10:54 -!- hiroakip [~hiroaki@77-20-192-229-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 23:20:15 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 23:20:55 hiroakip [~hiroaki@77-20-192-229-dynip.superkabel.de] has joined #scheme 23:23:13 amgarchIn9 [~amgarchin@p4FD60239.dip0.t-ipconnect.de] has joined #scheme 23:24:00 jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 23:27:01 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 248 seconds] 23:27:16 -!- mwnaylor [~mwnaylor@c-75-75-85-55.hsd1.va.comcast.net] has quit [Quit: Leaving] 23:29:50 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 23:33:31 -!- jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 264 seconds] 23:36:29 if i have a function (define (do-something first [second ""]) ... ) 23:36:37 how do i create a contract for that? 23:37:05 (-> string? string? any/c) ? 23:37:34 -!- entitativity [~entity@c-50-136-180-20.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 23:38:04 rudybot: doc ->* 23:38:06 stamourv`: your typed/racket sandbox is ready 23:38:12 stamourv`: no docs for a current binding, but provided by: mzlib/contract, racket/contract/base, racket/contract, racket 23:38:15 rudybot: init racket 23:38:16 stamourv`: your sandbox is ready 23:38:17 rudybot: doc ->* 23:38:17 stamourv`: http://docs.racket-lang.org/reference/function-contracts.html#(form._((lib._racket%2Fcontract%2Fbase..rkt)._-~3e*)) 23:38:21 kib0: ^ 23:38:22 -!- Aethaeryn is now known as aeth 23:39:32 ok, it works with single optional arguments in the second place 23:40:01 i cant make it work with these kind of functions (define (do-something [str ""]) ... ) 23:40:21 (->* (string?) any/c) ? 23:41:27 rudybot: (define/contract (do-something (first [second ""]) (->* (string?) (string?) any/c) #f)) 23:41:27 stamourv`: error: #:1:0: define/contract: bad syntax in: (define/contract (do-something (first (second "")) (->* (string?) (string?) any/c) #f)) 23:41:47 rudybot: (define/contract (do-something first [second ""]) (->* (string?) (string?) any/c) #f) 23:41:47 stamourv`: Done. 23:42:00 rudybot: (do-something 3) 23:42:00 stamourv`: error: do-something: contract violation expected: string? given: 3 in: the 1st argument of (->* (string?) (string?) any/c) contract from: (function do-something) blaming: program at: #:1.18 23:42:04 rudybot: (do-something "a") 23:42:05 stamourv`: ; Value: #f 23:42:07 -!- LAMMJohnson [~ja@user-5af4335c.broadband.tesco.net] has quit [Remote host closed the connection] 23:42:08 rudybot: (do-something "a" 3) 23:42:09 stamourv`: error: do-something: contract violation expected: string? given: 3 in: the 2nd argument of (->* (string?) (string?) any/c) contract from: (function do-something) blaming: program at: #:1.18 23:42:39 rudybot: Your priniting of error messages is disappointing. 23:42:40 stamourv`: aren't movies with predictable plots disappointing? or does the vanity and hubris of being able to predict the fortunes of characters so compelling 23:43:09 entitativity [~entity@c-50-136-180-20.hsd1.ca.comcast.net] has joined #scheme 23:47:22 jrapdx0 [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 23:49:07 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Ping timeout: 252 seconds] 23:52:03 -!- jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 23:55:40 haha 23:56:27 rudybot: init racket 23:56:27 kib0: your sandbox is ready 23:57:39 rudybot: (define/contract (do-something ([first ""]) (->* (string?) any/c) #f)) 23:57:39 kib0: error: #:1:0: define/contract: bad syntax in: (define/contract (do-something ((first "")) (->* (string?) any/c) #f)) 23:57:59 rudybot: (define/contract (do-something [first ""]) (->* (string?) any/c) #f)) 23:57:59 kib0: i might just be saying i want an alias to any/c that has a different name.... it is just really jarring for me :) 23:58:58 rudybot: (define/contract (do-something [first ""]) (->* (string?) boolean?) #f) 23:58:58 kib0: Done. 23:59:10 rudybot: thanks! 23:59:10 kib0: thanks anyway +)