00:02:58 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 00:05:55 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 00:12:04 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] 00:12:45 -!- wingo [~wingo@132-117.192-178.cust.bluewin.ch] has quit [Ping timeout: 276 seconds] 00:14:30 -!- masm [~masm@89.214.190.115] has quit [Quit: Leaving.] 00:15:02 -!- mhr_ [60fd75c2@gateway/web/freenode/ip.96.253.117.194] has quit [Quit: Page closed] 00:15:14 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 00:18:19 -!- huangjs [~huangjs@69.84.244.131] has quit [Ping timeout: 260 seconds] 00:21:22 -!- phax [~phax@unaffiliated/phax] has quit [Ping timeout: 244 seconds] 00:21:26 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 252 seconds] 00:24:18 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 00:25:04 arpunk [~arpunk@190.84.40.17] has joined #scheme 00:28:40 -!- bfig [~b_fin_g@r190-135-18-201.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 00:30:56 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] 00:32:47 -!- microcode [~microcolo@unaffiliated/microcolonel] has quit [Excess Flood] 00:33:34 microcode [~microcolo@dsl-173-206-204-22.tor.primus.ca] has joined #scheme 00:33:35 -!- microcode [~microcolo@dsl-173-206-204-22.tor.primus.ca] has quit [Changing host] 00:33:35 microcode [~microcolo@unaffiliated/microcolonel] has joined #scheme 00:34:02 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 00:37:26 bjz [~brendanza@203-206-132-21.perm.iinet.net.au] has joined #scheme 00:38:49 phax [~phax@unaffiliated/phax] has joined #scheme 00:40:51 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 00:43:28 -!- arpunk [~arpunk@190.84.40.17] has quit [Quit: WeeChat 0.3.9] 00:44:09 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 00:44:26 -!- hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has quit [Ping timeout: 255 seconds] 00:44:45 bfig [~b_fin_g@r190-135-58-111.dialup.adsl.anteldata.net.uy] has joined #scheme 00:50:09 Natch [~Natch@c-1dcce155.25-4-64736c10.cust.bredbandsbolaget.se] has joined #scheme 00:50:54 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 00:53:33 hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has joined #scheme 00:54:27 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 00:59:55 -!- phax [~phax@unaffiliated/phax] has quit [Ping timeout: 256 seconds] 01:00:27 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 01:03:34 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 01:09:37 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 01:11:34 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #scheme 01:12:47 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 01:14:08 -!- wbooze [~wbooze@xdsl-78-35-149-246.netcologne.de] has quit [Ping timeout: 255 seconds] 01:14:30 -!- homie [~homie@xdsl-78-35-149-246.netcologne.de] has quit [Ping timeout: 264 seconds] 01:16:09 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 01:19:00 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 252 seconds] 01:19:09 phax [~phax@unaffiliated/phax] has joined #scheme 01:21:55 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 01:27:58 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 01:30:20 -!- Fare [fare@nat/google/x-vuxhxbanscdwcypw] has quit [Quit: Leaving] 01:31:12 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 01:32:13 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 240 seconds] 01:32:24 -!- marcux [~marco@177.32.185.235] has quit [Quit: marcux] 01:32:36 -!- Sorella [~quildreen@oftn/member/Sorella] has quit [Ping timeout: 260 seconds] 01:33:06 -!- phax [~phax@unaffiliated/phax] has quit [Ping timeout: 264 seconds] 01:34:56 Sorella [~quildreen@oftn/member/Sorella] has joined #scheme 01:37:25 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] 01:40:27 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 01:42:36 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 01:44:46 realitygrill [~realitygr@209-6-30-187.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com] has joined #scheme 01:47:04 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 01:47:36 -!- hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has quit [Ping timeout: 252 seconds] 01:49:40 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 01:50:53 hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has joined #scheme 01:51:04 -!- Sorella [~quildreen@oftn/member/Sorella] has quit [Ping timeout: 260 seconds] 01:52:01 -!- microcode [~microcolo@unaffiliated/microcolonel] has quit [Read error: Operation timed out] 01:52:22 phax [~phax@unaffiliated/phax] has joined #scheme 01:53:26 microcolonel [~microcolo@dsl-173-206-204-22.tor.primus.ca] has joined #scheme 01:53:27 -!- microcolonel [~microcolo@dsl-173-206-204-22.tor.primus.ca] has quit [Changing host] 01:53:27 microcolonel [~microcolo@unaffiliated/microcolonel] has joined #scheme 01:53:33 -!- microcolonel is now known as microcode 01:55:59 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] 01:56:36 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 248 seconds] 01:58:37 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 01:59:47 -!- MrFahrenheit [~RageOfTho@77.221.31.94] has quit [Ping timeout: 240 seconds] 02:00:39 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 02:05:51 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 02:09:00 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 02:15:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 02:16:38 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 02:18:41 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 02:25:29 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 02:27:42 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 02:31:07 githogori [~githogori@c-50-131-15-16.hsd1.ca.comcast.net] has joined #scheme 02:34:39 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 244 seconds] 02:37:52 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 02:44:30 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 264 seconds] 02:47:03 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 02:53:14 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 252 seconds] 02:56:11 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 03:02:02 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 03:05:05 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 03:11:35 phax [~phax@unaffiliated/phax] has joined #scheme 03:11:54 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 03:15:13 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 03:18:24 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 03:21:35 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 03:23:14 gravicappa [~gravicapp@ppp91-77-184-102.pppoe.mtu-net.ru] has joined #scheme 03:24:34 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 03:31:24 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 03:33:25 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 03:40:09 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 03:41:29 yoklov [~yoklov@66-168-42-64.dhcp.nwtn.ct.charter.com] has joined #scheme 03:42:06 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Quit: MichaelRaskin] 03:42:31 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 03:46:18 dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has joined #scheme 03:48:58 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 252 seconds] 03:51:35 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 03:51:37 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 03:52:45 -!- superjudge [~mjl@c83-250-198-227.bredband.comhem.se] has quit [Ping timeout: 256 seconds] 03:58:25 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] 04:01:30 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 04:08:04 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] 04:10:10 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 246 seconds] 04:11:35 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 04:16:22 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:18:04 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 04:21:14 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 04:27:32 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 04:30:18 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 04:35:50 Dalek_Baldwin [~Adium@71-95-174-41.dhcp.rvsd.ca.charter.com] has joined #scheme 04:37:27 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 04:40:26 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 04:42:38 in mit scheme, can I use define-structure to define one structure type as an extension of another structure type? 04:43:10 right now I'm looking at non-portable code that does it like this: (define-struct (lit-exp struct:expression) (datum)) 04:43:27 it's scheme, it's non-portable by default 04:45:55 -!- b4283 [~b4283@114-47-9-239.dynamic.hinet.net] has quit [Remote host closed the connection] 04:47:15 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 04:47:37 b4283 [~b4283@114-47-9-239.dynamic.hinet.net] has joined #scheme 04:50:29 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 04:51:09 you could just store a reference to the child structure type as a field of the parent type. 04:52:22 but it isn't hard to do this if the hierarchy is single inheritance 04:52:56 if a vector is used to represent a struct, then you can just store the fields of the derived class after the base class 04:56:13 the main thing I'm worried about is whether I'll need (base-structure? (make-extended-structure)) to return true 04:56:40 I'm looking through the rest of this code and if that kind of test isn't used anywhere, I might be able to hack something together 04:58:06 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 05:00:31 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 05:06:47 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 05:10:20 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 05:16:41 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 05:18:04 -!- phax [~phax@unaffiliated/phax] has quit [Ping timeout: 252 seconds] 05:18:14 -!- gravicappa [~gravicapp@ppp91-77-184-102.pppoe.mtu-net.ru] has quit [Ping timeout: 240 seconds] 05:19:14 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 05:23:59 -!- doomlord [~ceti331@host81-157-102-115.range81-157.btcentralplus.com] has quit [Ping timeout: 260 seconds] 05:26:42 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 05:27:06 cdidd [~cdidd@95-26-34-212.broadband.corbina.ru] has joined #scheme 05:28:51 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 05:35:39 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 05:37:20 phax [~phax@unaffiliated/phax] has joined #scheme 05:37:30 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 05:39:23 gravicappa [~gravicapp@ppp91-77-164-110.pppoe.mtu-net.ru] has joined #scheme 05:40:09 -!- phax [~phax@unaffiliated/phax] has quit [Client Quit] 05:44:14 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 05:47:37 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 05:54:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 05:56:06 answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has joined #scheme 05:56:24 jewel [~jewel@196-215-65-136.dynamic.isadsl.co.za] has joined #scheme 05:57:08 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 06:00:39 hiroaki__ [~hiroaki@p5B04B38D.dip.t-dialin.net] has joined #scheme 06:01:09 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 276 seconds] 06:04:15 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 06:04:23 -!- hiroaki_ [~hiroaki@p5B04BC98.dip.t-dialin.net] has quit [Ping timeout: 255 seconds] 06:06:59 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 06:09:51 BossKonaSegwaY [~Michael@cpe-75-187-42-68.columbus.res.rr.com] has joined #scheme 06:12:07 -!- hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has quit [Ping timeout: 246 seconds] 06:12:35 -!- yoklov [~yoklov@66-168-42-64.dhcp.nwtn.ct.charter.com] has quit [Quit: computer sleeping] 06:13:48 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 252 seconds] 06:16:41 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 06:20:26 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 06:21:33 Dalek_Baldwin: yeah, it is possible to get that feature 06:22:07 I'm not sure what libraries are out there for getting this, but if you want to make it from scratch using macros, you can do it 06:22:42 the inheritance relationship can be thought of as a directed graph 06:22:56 with edges connecting the child classes to their immediate parents 06:23:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 06:23:15 you can represent the instanceof function by taking the transitive closure of this graph 06:24:24 if only single inheritance is permitted, then the structures can be implemented as vectors 06:24:35 maybe store a type tag as the first element 06:25:25 if the elements of the base class are stored at the beginning of the vector, then accessor functions for the base class will implicitly work for the derived classes as well 06:26:00 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 06:26:25 to implement it, with an instanceof function and all, probably the easiest is to store a mutable integer for an object id 06:26:34 and increment it once every time a class is declared 06:26:47 and record the current value as a type tag for the class being declared 06:27:34 the number of fields declared in a class will be needed when making instances, and also for declaring sub classes 06:27:54 but this is all probably already implemented by someone 06:28:01 *by everyone* 06:28:07 yes 06:28:16 in many different ways 06:28:20 that are all incompatible 06:29:41 -!- mark_weaver [~user@209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout: 246 seconds] 06:30:27 -!- realitygrill [~realitygr@209-6-30-187.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout: 245 seconds] 06:32:40 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 06:34:34 -!- jewel [~jewel@196-215-65-136.dynamic.isadsl.co.za] has quit [Ping timeout: 260 seconds] 06:34:46 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 06:37:38 realitygrill [~realitygr@209-6-30-187.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com] has joined #scheme 06:39:46 -!- dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has quit [Ping timeout: 246 seconds] 06:42:06 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 06:44:54 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 06:52:05 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 06:54:43 hkBst [~marijn@79.170.210.172] has joined #scheme 06:54:46 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 06:54:46 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 06:54:50 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 07:01:47 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 244 seconds] 07:04:49 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 07:07:17 mucker [~mucker@183.83.240.198] has joined #scheme 07:11:35 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 244 seconds] 07:13:16 ccorn [~ccorn@oosteinde.castasoftware.com] has joined #scheme 07:13:28 -!- ccorn [~ccorn@oosteinde.castasoftware.com] has quit [Client Quit] 07:14:46 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 07:20:19 -!- imphasing [~Alex@97-81-65-25.dhcp.athn.ga.charter.com] has quit [Ping timeout: 260 seconds] 07:21:14 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 07:24:26 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 07:28:50 -!- anonus [anonymous@2a01:7e00::f03c:91ff:fedf:2cc7] has quit [Ping timeout: 246 seconds] 07:30:44 wingo [~wingo@132-117.192-178.cust.bluewin.ch] has joined #scheme 07:31:09 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 07:32:38 anonus [anonymous@2a01:7e00::f03c:91ff:fedf:2cc7] has joined #scheme 07:33:21 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 07:39:36 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 07:39:55 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 260 seconds] 07:42:09 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 07:48:36 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] 07:51:03 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 07:55:01 -!- bjz [~brendanza@203-206-132-21.perm.iinet.net.au] has quit [Ping timeout: 246 seconds] 07:55:19 -!- answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has quit [Quit: WeeChat 0.3.9] 07:56:14 attila_lendvai [~attila_le@37.99.77.208] has joined #scheme 07:56:14 -!- attila_lendvai [~attila_le@37.99.77.208] has quit [Changing host] 07:56:14 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 07:57:32 -!- mucker [~mucker@183.83.240.198] has quit [Quit: leaving] 07:57:42 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 264 seconds] 07:57:55 mucker [~mucker@183.83.240.198] has joined #scheme 07:59:51 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 08:05:52 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 08:06:09 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 260 seconds] 08:06:32 I dunno, this seems tougher than I thought at first 08:06:59 it seems like I'm running into the same problems as in the object system that goes with the book "lisp in small pieces" 08:07:10 i.e., macros with state 08:08:40 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 08:13:35 -!- mucker [~mucker@183.83.240.198] has quit [Quit: Lost terminal] 08:14:03 mucker [~mucker@183.83.240.198] has joined #scheme 08:16:21 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 08:18:57 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 08:20:20 -!- DT`` [~ea@host17-27-dynamic.26-79-r.retail.telecomitalia.it] has quit [Read error: Connection reset by peer] 08:20:40 DT`` [~ea@host17-27-dynamic.26-79-r.retail.telecomitalia.it] has joined #scheme 08:23:30 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 08:23:43 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 08:25:19 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 08:27:58 yeah 08:27:58 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 08:29:03 I find the messiest part to be the creation of the accessor functions via name mangling 08:29:32 it makes me miss the generics with clos 08:31:03 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 08:31:14 don9z [~user@114.113.197.132] has joined #scheme 08:32:24 -!- mucker [~mucker@183.83.240.198] has quit [Ping timeout: 260 seconds] 08:33:42 -!- don9z [~user@114.113.197.132] has left #scheme 08:34:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 08:37:42 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 08:44:03 chturne [~chturne@78-105-198-180.zone3.bethere.co.uk] has joined #scheme 08:45:36 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 08:45:41 -!- astertronistic [~astertron@ip70-181-210-93.sd.sd.cox.net] has quit [Ping timeout: 248 seconds] 08:47:34 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 260 seconds] 08:48:10 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 08:53:56 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 08:55:43 I found an alternative to that here: http://okmij.org/ftp/Scheme/define-struct.html 08:56:04 before I realized that mit scheme actually did have its own define-structure syntax 08:57:22 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 08:57:25 I think not having macros with state only really means that I have to do more work at run time versus compile time 08:58:39 like I have the extended structure, and if I need to look up an attribute defined in the base structure, I need to delegate that lookup to some other function at run time 09:00:07 I'm more used to clos too 09:03:34 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 09:06:37 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 09:07:59 poindontcare [~user@c-50-131-221-119.hsd1.ca.comcast.net] has joined #scheme 09:12:53 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] 09:15:41 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 09:21:42 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 09:24:42 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 09:31:14 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 09:34:53 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 09:41:37 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] 09:42:18 MrFahrenheit [~RageOfTho@77.221.31.94] has joined #scheme 09:43:30 masm [~masm@46.50.0.165] has joined #scheme 09:44:49 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 09:48:38 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Quit: ZNC - http://znc.sourceforge.net] 09:50:53 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 09:52:08 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #scheme 09:53:55 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 10:00:14 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 10:03:07 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 10:03:34 -!- taylanub [tub@p4FD927E5.dip.t-dialin.net] has quit [Disconnected by services] 10:03:49 taylanub [tub@p4FD9227C.dip.t-dialin.net] has joined #scheme 10:07:54 -!- wingo [~wingo@132-117.192-178.cust.bluewin.ch] has quit [Ping timeout: 264 seconds] 10:09:38 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 10:11:51 -!- chturne [~chturne@78-105-198-180.zone3.bethere.co.uk] has quit [Ping timeout: 256 seconds] 10:12:13 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 10:13:46 add^_ [~add^_@m212-152-1-150.cust.tele2.se] has joined #scheme 10:18:22 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 10:22:24 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 10:29:19 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 10:30:05 marcux [~marco@177.32.185.235] has joined #scheme 10:31:57 -!- nowhereman [~pierre@AStrasbourg-551-1-73-171.w81-51.abo.wanadoo.fr] has quit [Remote host closed the connection] 10:32:20 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 10:36:01 nowhere_man [~pierre@AStrasbourg-551-1-73-171.w81-51.abo.wanadoo.fr] has joined #scheme 10:37:09 mucker [~mucker@183.83.240.198] has joined #scheme 10:38:12 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 10:41:31 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 10:42:02 peterhil` [~peterhil@gatekeeper.brainalliance.com] has joined #scheme 10:42:05 -!- marcux [~marco@177.32.185.235] has quit [Quit: marcux] 10:48:27 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 10:49:54 -!- gravicappa [~gravicapp@ppp91-77-164-110.pppoe.mtu-net.ru] has quit [Ping timeout: 252 seconds] 10:50:45 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 10:56:42 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 10:59:56 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 11:00:37 -!- tali713 [~user@c-76-17-236-129.hsd1.mn.comcast.net] has quit [Remote host closed the connection] 11:01:41 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 248 seconds] 11:02:13 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 11:06:24 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 11:09:10 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 11:15:44 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 11:18:38 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 11:20:10 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 11:24:34 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 11:27:49 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 11:31:23 tali713 [~user@c-76-17-236-129.hsd1.mn.comcast.net] has joined #scheme 11:34:34 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 11:36:53 -!- mmc [~michal@sams-office-nat.tomtomgroup.com] has quit [Remote host closed the connection] 11:38:09 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 11:40:01 -!- nego [~nego@c-98-223-157-153.hsd1.in.comcast.net] has quit [Ping timeout: 245 seconds] 11:42:14 nego [~nego@c-98-223-157-153.hsd1.in.comcast.net] has joined #scheme 11:44:13 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 11:45:32 -!- bfig [~b_fin_g@r190-135-58-111.dialup.adsl.anteldata.net.uy] has left #scheme 11:47:28 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 11:50:47 -!- snorble_ [~snorble@213.101.209.229] has quit [Read error: Connection reset by peer] 11:50:58 snorble_ [~snorble@213.101.209.229] has joined #scheme 11:54:14 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 11:56:37 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 11:57:22 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 252 seconds] 11:57:54 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 12:00:40 Dalek_Baldwin1 [~Adium@71-95-174-41.dhcp.rvsd.ca.charter.com] has joined #scheme 12:02:59 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 12:03:42 -!- Dalek_Baldwin [~Adium@71-95-174-41.dhcp.rvsd.ca.charter.com] has quit [Ping timeout: 264 seconds] 12:05:51 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 12:06:43 -!- poindontcare [~user@c-50-131-221-119.hsd1.ca.comcast.net] has left #scheme 12:07:53 answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has joined #scheme 12:12:39 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 12:14:21 -!- Dalek_Baldwin1 [~Adium@71-95-174-41.dhcp.rvsd.ca.charter.com] has quit [Quit: Leaving.] 12:14:53 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 244 seconds] 12:14:57 Dalek_Baldwin [~Adium@71-95-174-41.dhcp.rvsd.ca.charter.com] has joined #scheme 12:15:07 gravicappa [~gravicapp@ppp91-77-163-75.pppoe.mtu-net.ru] has joined #scheme 12:15:26 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 12:16:16 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 12:22:12 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 12:25:32 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 12:31:34 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 12:34:39 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 12:40:27 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 12:43:56 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 12:51:11 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 12:53:47 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 13:00:04 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 252 seconds] 13:00:18 -!- samth_away is now known as samth 13:01:47 hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has joined #scheme 13:02:57 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 13:07:06 -!- gravicappa [~gravicapp@ppp91-77-163-75.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 13:07:22 gravicappa [~gravicapp@ppp91-77-163-75.pppoe.mtu-net.ru] has joined #scheme 13:08:54 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 13:12:20 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 13:18:25 -!- acarrico [~acarrico@pppoe-68-142-51-49.gmavt.net] has quit [Ping timeout: 252 seconds] 13:18:25 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 244 seconds] 13:21:39 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 13:28:25 creep [~afcbef666@2a01:270:dd00:7700:404:dead:beef:cafe] has joined #scheme 13:28:32 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 13:31:21 arthurmaciel [~user@201.52.207.96] has joined #scheme 13:31:35 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 13:33:06 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 13:33:47 guys, this is just a comparison to enlighten me: I'm studying a bit of Haskell and it is clear that on its creation static typing was a fundamental choice. AFAIK, Scheme is dynamic typed. But when I receive a param I have we don't have 'universal' operators to deal with strings and numbers for example (like +, =, >=, etc.). In other terms types matter a lot. Can you explain me why the creators of Scheme chose dynamic typing instead of 13:33:47 static typing, please? 13:33:59 ijp` [~user@host109-150-133-75.range109-150.btcentralplus.com] has joined #scheme 13:34:45 Because it's a Lisp 13:34:51 Lisps are dynamically-typed 13:34:58 acarrico [~acarrico@pppoe-68-142-51-49.gmavt.net] has joined #scheme 13:35:03 -!- jrslepak [~jrslepak@c-71-233-149-127.hsd1.ma.comcast.net] has quit [Quit: What happened to Systems A through E?] 13:35:52 -!- hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has quit [Ping timeout: 245 seconds] 13:36:19 -!- ijp [~user@host86-183-35-169.range86-183.btcentralplus.com] has quit [Ping timeout: 260 seconds] 13:37:56 LeoNerd: but the creator could have choosen another language family, right? That was another, quite related, choice I suppose. 13:38:26 Hrm? Scheme is a dialect of Lisp 13:38:26 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 13:38:47 It's very inherent in Lisp, that typing is applied dynamically and not statically 13:39:05 LeoNerd: so why? (that's the question) 13:39:36 You'll have to go back to the 1950s to find out I suspect 13:39:50 Possibly the very idea of static typing wasn't really a thing 13:40:47 LeoNerd: that's what I'm trying to do ;) 13:41:54 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 13:46:41 imphasing [~Alex@97-81-65-25.dhcp.athn.ga.charter.com] has joined #scheme 13:48:28 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 13:51:32 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 13:52:08 -!- cdidd [~cdidd@95-26-34-212.broadband.corbina.ru] has quit [Ping timeout: 252 seconds] 13:53:36 arthurmarciel, the lambda papers might be useful sources if you want to look into it 13:54:41 type systems weren't as powerful at the time, but even current ones would refuse or require major effort to accept perfectly valid scheme programs 13:54:42 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 13:57:32 cdidd [~cdidd@128-72-164-89.broadband.corbina.ru] has joined #scheme 13:57:54 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 13:57:58 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 14:00:54 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 14:02:28 doomlord [~ceti331@host81-157-102-115.range81-157.btcentralplus.com] has joined #scheme 14:06:42 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 14:10:22 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 14:10:38 jrslepak [~jrslepak@nomad.ccs.neu.edu] has joined #scheme 14:11:24 -!- acarrico [~acarrico@pppoe-68-142-51-49.gmavt.net] has quit [Ping timeout: 260 seconds] 14:12:36 wingo [~wingo@132-117.192-178.cust.bluewin.ch] has joined #scheme 14:15:23 aoh: thanks. So in some sense, there is a 'fate' to Scheme continue this way? 14:17:35 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 14:19:51 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 14:20:08 aoh, arthurmaciel: there is work on type systems for scheme programs 14:20:13 for example, my work on Typed Racket 14:20:34 which is designed for exactly 'perfectly valid scheme programs' 14:21:44 wbooze [~wbooze@xdsl-78-35-165-170.netcologne.de] has joined #scheme 14:24:13 homie [~homie@xdsl-78-35-165-170.netcologne.de] has joined #scheme 14:25:41 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 14:27:29 acarrico [~acarrico@pppoe-68-142-51-49.gmavt.net] has joined #scheme 14:29:16 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 14:35:02 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 14:38:36 Shozan [~shozan@c-f7b2e253.011-86-73746f30.cust.bredbandsbolaget.se] has joined #scheme 14:38:52 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 14:39:04 samth: so, what is the advantage of having a typed racket, beyond compiler time error checks? 14:39:55 arthurmaciel: the same advantages of types in any language -- documentation, ease of refactoring, optimization, ... 14:40:32 jakk_ [jakk@ddosking.org] has joined #scheme 14:40:38 danking__ [~danking@zerowing.ccs.neu.edu] has joined #scheme 14:40:42 samth: don't take me bad, as this is a sincere question, but why not use haskell instead? 14:40:50 certaint1 [~david@www1.d-coded.de] has joined #scheme 14:40:57 (I'm trying to establish some contrasts) 14:40:58 ineiros [~itniemin@li271-145.members.linode.com] has joined #scheme 14:41:02 realityg1ill [~realitygr@209-6-30-187.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com] has joined #scheme 14:41:12 aoh_ [~aki@adsl-99-115.netplaza.fi] has joined #scheme 14:41:19 covi_ [~covi@wasp.dreamhost.com] has joined #scheme 14:45:26 -!- acarrico [~acarrico@pppoe-68-142-51-49.gmavt.net] has quit [*.net *.split] 14:45:26 -!- realitygrill [~realitygr@209-6-30-187.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com] has quit [*.net *.split] 14:45:26 -!- covi [~covi@wasp.dreamhost.com] has quit [*.net *.split] 14:45:26 -!- aoh [~aki@adsl-99-115.netplaza.fi] has quit [*.net *.split] 14:45:26 -!- SHODAN [~shozan@c-f7b2e253.011-86-73746f30.cust.bredbandsbolaget.se] has quit [*.net *.split] 14:45:26 -!- jakk [jakk@ddosking.org] has quit [*.net *.split] 14:45:26 -!- Khisanth [~Khisanth@50.14.244.111] has quit [*.net *.split] 14:45:26 -!- danking_ [~danking@zerowing.ccs.neu.edu] has quit [*.net *.split] 14:45:26 -!- certainty [~david@212.77.226.241] has quit [*.net *.split] 14:45:26 -!- ineiros_ [~itniemin@li271-145.members.linode.com] has quit [*.net *.split] 14:45:49 -!- DT`` [~ea@host17-27-dynamic.26-79-r.retail.telecomitalia.it] has quit [Write error: Connection reset by peer] 14:45:49 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Read error: Connection reset by peer] 14:45:55 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] 14:46:10 arthurmaciel: there are a lot of differences between haskell and racket apart from type systems 14:46:11 hash_table [~quassel@128.249.96.123] has joined #scheme 14:46:12 DT`` [~ea@host17-27-dynamic.26-79-r.retail.telecomitalia.it] has joined #scheme 14:46:17 Quadrescence [~quad@unaffiliated/quadrescence] has joined #scheme 14:46:38 plus typed racket interoperates with untyped racket, whereas haskell doesn't have anything like that 14:47:42 Boxing? 14:48:10 -!- aoh_ is now known as aoh 14:48:27 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 14:49:14 LeoNerd: ? 14:49:19 optional typing in scheme is a cool direction. one could later have linear types for low-level code, something like typed racket for libraries and well behaved user code, dynamic typing for metaprogramming and prototyping, etc 14:49:47 samth: Was wondering how the two interacted 14:50:14 LeoNerd: how which two interact? 14:50:53 Typed and untyped 14:51:20 LeoNerd: I have written some papers on this, you can also see the Typed Racket documentation 14:51:26 the short answer is "contracts" 14:52:21 Hrm.. curious. Not heard of that term before; what's that about? 14:53:39 Khisanth [~Khisanth@50.14.244.111] has joined #scheme 14:53:50 acarrico [~acarrico@pppoe-68-142-51-49.gmavt.net] has joined #scheme 14:53:51 http://docs.racket-lang.org/guide/contract-boundaries.html 14:54:37 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 14:58:06 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 14:59:10 huangjs [~huangjs@69.84.244.131] has joined #scheme 15:04:15 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 15:07:44 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 15:09:55 -!- leppie [~lolcow@196-210-179-61.dynamic.isadsl.co.za] has quit [] 15:10:46 chturne [~chturne@78-105-198-180.zone3.bethere.co.uk] has joined #scheme 15:13:50 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 15:16:15 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 15:17:19 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 15:18:23 leppie [~lolcow@196-210-179-61.dynamic.isadsl.co.za] has joined #scheme 15:19:00 langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has joined #scheme 15:22:22 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 15:23:47 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 15:26:59 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 15:28:26 carleastlund [~cce@gotham.ccs.neu.edu] has joined #scheme 15:32:06 mmc [~michal@sams-office-nat.tomtomgroup.com] has joined #scheme 15:33:09 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 15:36:23 could it be that arthurmaciel's question was misunderstood ? polymorphism/operator-overloading/generics/whateveryoucallthem (using + on both a number and a string) is not really relevant to static typing, is it ? 15:36:41 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 15:38:19 taylanub: It's not, it's a matter of how you design your language. e.g., Ruby is more generic in this regard. 15:38:46 Though types can help you enable generic programming, as with type classes. 15:39:24 Types, sure.. but that doesn't suggest static vs. dynamic 15:39:41 asumu: well, dynamic typing is also typing .. so one could have generic-programming/type-classes in a dynamic language as well, no ? 15:40:07 (i'm not even sure yet what a type-class is though!) 15:40:54 taylanub: Yes, you can, but it will not work the same way. 15:41:25 e.g., with type classes you can make an instance of a generic operation for a primitive type easily. 15:41:54 thank you, guys. 15:42:04 This is because the "methods" (or whatever you want to call them) are associated with the type. 15:42:38 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 15:43:01 With Scheme, you don't have a static type to associate these things to. 15:43:08 But you still have a dynamic type 15:43:26 E.g. it's quite possible to define a function (add a b) that did numeric addition on numbers but string concatenation on strings 15:43:34 Or list concat. on lists.. or whatever 15:43:46 You could then just store that as + instead. 15:45:13 That's not really extensible like type classes unless you do more work. 15:45:44 Whynot? 15:46:16 Store a list of typematchers->functioncode, have the 'add' function look up those, execute 15:46:41 i can't see a difference between static and dynamic typing, aside from the fact that static is checked at compile-time (which is the only thing that defines it, AFAIK) 15:47:14 (register-adder (lambda (t) (is-colour? t)) (lambda (a b) (merge-colours a b)) 15:47:17 Tada. Now I can add colours too 15:47:21 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 15:47:40 It's the basis behind CLOS and MD 15:47:54 Yes, that's the more work part... 15:48:07 The "more work" that's done by the underlying system 15:48:18 Such as CLOS 15:48:44 *taylanub* has to go 15:53:22 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 15:55:55 *arthurmaciel* too 15:56:00 see you! 15:56:48 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 15:59:27 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 16:00:09 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Read error: Operation timed out] 16:02:32 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 16:05:07 -!- Euthy [~euthy@unaffiliated/euthydemus] has quit [Read error: Operation timed out] 16:06:34 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 16:10:14 ssbr_ [~ssbr@python/site-packages/ssbr] has joined #scheme 16:12:32 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 16:16:05 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 16:16:33 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 16:22:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 16:25:45 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 16:31:00 -!- chturne [~chturne@78-105-198-180.zone3.bethere.co.uk] has quit [Ping timeout: 276 seconds] 16:31:45 tupi [~david@177.48.224.26] has joined #scheme 16:32:05 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 16:35:24 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 16:35:41 chturne [~chturne@78-105-198-180.zone3.bethere.co.uk] has joined #scheme 16:36:41 amgarchIn9 [~amgarchin@p4FD60205.dip0.t-ipconnect.de] has joined #scheme 16:40:32 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Quit: MichaelRaskin] 16:40:49 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Quit: WeeChat 0.3.9] 16:41:15 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 16:43:04 -!- chturne [~chturne@78-105-198-180.zone3.bethere.co.uk] has quit [Ping timeout: 260 seconds] 16:44:31 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 16:44:45 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 16:45:04 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Client Quit] 16:48:11 -!- mucker [~mucker@183.83.240.198] has quit [Quit: leaving] 16:48:59 jewel [~jewel@196-215-65-136.dynamic.isadsl.co.za] has joined #scheme 16:49:28 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 16:51:48 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 16:54:24 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 16:54:47 -!- tupi [~david@177.48.224.26] has quit [Ping timeout: 240 seconds] 16:55:04 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Quit: WeeChat 0.3.9] 16:57:14 mark_weaver [~user@209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 17:00:29 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 17:00:31 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 17:03:47 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 17:09:46 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 252 seconds] 17:13:20 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 17:14:11 Euthy [~euthy@unaffiliated/euthydemus] has joined #scheme 17:14:14 -!- mark_weaver [~user@209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: No route to host] 17:20:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 17:22:41 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 17:25:35 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 17:25:36 -!- answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has quit [Quit: WeeChat 0.3.9] 17:26:17 answer_42 [~answer_42@ip82-139-81-70.lijbrandt.net] has joined #scheme 17:27:17 -!- huangjs [~huangjs@69.84.244.131] has quit [Ping timeout: 248 seconds] 17:27:33 huangjs [~huangjs@69.84.244.131] has joined #scheme 17:28:38 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 17:30:09 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 17:30:09 -!- langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has quit [Ping timeout: 276 seconds] 17:31:20 langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has joined #scheme 17:32:07 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 17:32:51 -!- ijp` is now known as ijp 17:34:25 -!- ssbr_ [~ssbr@python/site-packages/ssbr] has quit [Ping timeout: 256 seconds] 17:35:40 -!- langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has quit [Ping timeout: 246 seconds] 17:37:26 superjudge [~mjl@c83-250-198-227.bredband.comhem.se] has joined #scheme 17:38:00 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 252 seconds] 17:38:25 langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has joined #scheme 17:41:47 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 17:45:50 ssbr_ [~ssbr@python/site-packages/ssbr] has joined #scheme 17:48:39 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 244 seconds] 17:49:03 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 17:51:05 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 17:56:23 confab [~confab@public-nat1.scc.losrios.edu] has joined #scheme 17:57:16 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 17:57:53 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 17:58:44 -!- hiroaki__ [~hiroaki@p5B04B38D.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 18:00:38 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 18:04:36 -!- superjudge [~mjl@c83-250-198-227.bredband.comhem.se] has quit [Quit: leaving] 18:06:42 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 264 seconds] 18:09:27 -!- MrFahrenheit [~RageOfTho@77.221.31.94] has quit [Ping timeout: 240 seconds] 18:10:18 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 18:11:31 hiroaki__ [~hiroaki@77-20-78-82-dynip.superkabel.de] has joined #scheme 18:15:47 dzhus [~dzhus@95-31-27-234.broadband.corbina.ru] has joined #scheme 18:16:55 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 18:20:10 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 18:26:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] 18:29:14 -!- githogori [~githogori@c-50-131-15-16.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 18:29:55 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 18:31:13 phax [~phax@unaffiliated/phax] has joined #scheme 18:35:12 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Read error: Operation timed out] 18:36:03 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 18:39:23 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 18:41:00 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 18:44:54 -!- ssbr_ [~ssbr@python/site-packages/ssbr] has quit [Ping timeout: 260 seconds] 18:45:34 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 18:46:41 -!- langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has quit [Ping timeout: 256 seconds] 18:48:53 -!- homie [~homie@xdsl-78-35-165-170.netcologne.de] has quit [Ping timeout: 248 seconds] 18:49:24 -!- wbooze [~wbooze@xdsl-78-35-165-170.netcologne.de] has quit [Ping timeout: 248 seconds] 18:49:40 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 18:55:48 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] 18:57:19 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 18:59:13 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 18:59:29 langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has joined #scheme 19:05:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 19:09:11 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 19:11:43 Fare [fare@nat/google/x-ngenlsiatkaseopt] has joined #scheme 19:11:45 MrFahrenheit [~RageOfTho@77.221.31.94] has joined #scheme 19:15:27 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 19:18:45 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 19:24:27 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 19:28:17 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 19:34:17 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 19:38:13 mark_weaver [~user@209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 19:38:35 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 19:38:55 honkfestival [~honkfesti@65.94.242.14] has joined #scheme 19:41:38 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 19:45:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 19:48:11 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 19:54:20 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 19:54:34 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 19:57:49 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 19:58:22 -!- honkfestival [~honkfesti@65.94.242.14] has quit [] 19:59:49 -!- peterhil` [~peterhil@gatekeeper.brainalliance.com] has quit [Ping timeout: 240 seconds] 20:03:34 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 20:03:40 -!- jewel [~jewel@196-215-65-136.dynamic.isadsl.co.za] has quit [Ping timeout: 260 seconds] 20:07:15 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 20:13:34 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 20:16:48 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 20:20:17 -!- huseby [~huseby@home.husebyhome.com] has quit [Quit: Leaving] 20:23:14 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 20:23:14 chturne [~chturne@78-105-198-180.zone3.bethere.co.uk] has joined #scheme 20:26:29 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 20:28:24 -!- cdidd [~cdidd@128-72-164-89.broadband.corbina.ru] has quit [Remote host closed the connection] 20:29:14 -!- hash_table [~quassel@128.249.96.123] has quit [Ping timeout: 240 seconds] 20:33:47 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 20:35:13 mmc1 [~michal@178-85-68-252.dynamic.upc.nl] has joined #scheme 20:36:22 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 20:38:42 -!- answer_42 [~answer_42@ip82-139-81-70.lijbrandt.net] has quit [Quit: WeeChat 0.3.9] 20:39:16 -!- pothos [~pothos@114-36-242-228.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 20:41:05 huseby [~huseby@home.husebyhome.com] has joined #scheme 20:42:45 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 244 seconds] 20:42:50 pothos [~pothos@114-36-236-39.dynamic.hinet.net] has joined #scheme 20:42:53 jao [~user@134.Red-88-17-130.dynamicIP.rima-tde.net] has joined #scheme 20:43:00 -!- jao [~user@134.Red-88-17-130.dynamicIP.rima-tde.net] has quit [Changing host] 20:43:00 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 20:46:12 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 20:52:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 20:53:41 -!- nego [~nego@c-98-223-157-153.hsd1.in.comcast.net] has quit [Ping timeout: 248 seconds] 20:55:55 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 20:56:41 uselpa [~uselpa@83.99.17.62] has joined #scheme 21:01:47 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 21:03:12 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Remote host closed the connection] 21:03:34 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 21:05:32 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 21:08:36 -!- gravicappa [~gravicapp@ppp91-77-163-75.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:10:46 -!- Fare [fare@nat/google/x-ngenlsiatkaseopt] has quit [Ping timeout: 246 seconds] 21:13:06 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 21:15:10 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 21:21:33 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 21:22:12 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 21:23:46 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 21:24:18 nego [~nego@c-98-223-157-153.hsd1.in.comcast.net] has joined #scheme 21:25:01 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 21:29:15 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 21:32:25 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 21:32:36 -!- uselpa [~uselpa@83.99.17.62] has quit [Remote host closed the connection] 21:33:30 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 21:34:18 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 264 seconds] 21:34:43 -!- masm [~masm@46.50.0.165] has quit [Ping timeout: 246 seconds] 21:35:13 kk`` [~kk@217.155.42.31] has joined #scheme 21:35:14 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 21:36:11 -!- confab [~confab@public-nat1.scc.losrios.edu] has quit [Ping timeout: 260 seconds] 21:36:29 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Ping timeout: 244 seconds] 21:39:54 -!- chturne [~chturne@78-105-198-180.zone3.bethere.co.uk] has quit [Ping timeout: 240 seconds] 21:41:13 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 21:42:50 confab [~confab@public-nat1.scc.losrios.edu] has joined #scheme 21:45:43 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 21:51:54 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 21:53:35 -!- doomlord [~ceti331@host81-157-102-115.range81-157.btcentralplus.com] has quit [Read error: Connection reset by peer] 21:54:11 chturne [~chturne@78-105-198-180.zone3.bethere.co.uk] has joined #scheme 21:55:12 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 21:55:27 -!- kk`` [~kk@217.155.42.31] has quit [Quit: WeeChat 0.3.9] 21:59:16 -!- nowhere_man [~pierre@AStrasbourg-551-1-73-171.w81-51.abo.wanadoo.fr] has quit [Remote host closed the connection] 22:00:25 -!- add^_ [~add^_@m212-152-1-150.cust.tele2.se] has quit [Quit: add^_] 22:00:53 nowhere_man [~pierre@AStrasbourg-551-1-73-171.w81-51.abo.wanadoo.fr] has joined #scheme 22:02:26 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] 22:04:27 -!- dzhus [~dzhus@95-31-27-234.broadband.corbina.ru] has quit [Ping timeout: 276 seconds] 22:05:27 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 22:12:54 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 276 seconds] 22:15:53 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 22:19:32 -!- langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has quit [Ping timeout: 255 seconds] 22:22:07 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 22:25:20 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 22:29:23 -!- samth is now known as samth_away 22:31:17 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 22:34:16 -!- jrslepak [~jrslepak@nomad.ccs.neu.edu] has quit [Quit: What happened to Systems A through E?] 22:34:46 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 22:36:49 -!- ijp is now known as emacs 22:37:00 -!- emacs is now known as ijp 22:39:53 -!- chturne [~chturne@78-105-198-180.zone3.bethere.co.uk] has quit [Ping timeout: 246 seconds] 22:40:55 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] 22:42:19 mjonsson [~mjonsson@38.109.95.133] has joined #scheme 22:44:12 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 22:48:52 -!- leppie [~lolcow@196-210-179-61.dynamic.isadsl.co.za] has quit [Ping timeout: 248 seconds] 22:49:53 -!- amgarchIn9 [~amgarchin@p4FD60205.dip0.t-ipconnect.de] has quit [Quit: Konversation terminated!] 22:50:02 hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has joined #scheme 22:50:29 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 22:53:27 leppie [~lolcow@196-210-179-61.dynamic.isadsl.co.za] has joined #scheme 22:53:28 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 22:55:28 -!- Dalek_Baldwin [~Adium@71-95-174-41.dhcp.rvsd.ca.charter.com] has quit [Quit: Leaving.] 22:55:43 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 23:00:39 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 23:03:34 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 23:03:42 -!- confab [~confab@public-nat1.scc.losrios.edu] has quit [Quit: leaving] 23:09:22 dnolen [~user@pool-108-46-109-61.nycmny.east.verizon.net] has joined #scheme 23:09:37 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] 23:13:57 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 23:14:25 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 256 seconds] 23:20:03 confab [~confab@public-nat1.scc.losrios.edu] has joined #scheme 23:20:12 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 260 seconds] 23:23:20 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 23:24:57 masm [~masm@92.250.45.202] has joined #scheme 23:25:48 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #scheme 23:26:40 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 23:29:38 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 252 seconds] 23:30:42 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 23:32:56 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 23:39:40 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] 23:43:11 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 23:47:47 marcux [~marco@177.32.185.235] has joined #scheme 23:48:46 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 245 seconds] 23:52:19 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 23:54:04 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 23:54:47 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 260 seconds] 23:59:26 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds]