2014-09-16T00:03:07Z stepnem quit (Ping timeout: 245 seconds) 2014-09-16T00:07:31Z daviid quit (Ping timeout: 258 seconds) 2014-09-16T00:09:11Z atomx_: hi 2014-09-16T00:09:51Z atomx_: I have just posted a question on stackoverflow. Can you answer me, please ? 2014-09-16T00:09:55Z atomx_: http://stackoverflow.com/questions/25857871/load-a-module-without-evaluating-its-body-at-top-level?noredirect=1#comment40462542_25857871 2014-09-16T00:09:55Z rudybot: http://tinyurl.com/n8e3b5q 2014-09-16T00:10:03Z jeapostrophe quit (Ping timeout: 246 seconds) 2014-09-16T00:12:07Z oldskirt joined #scheme 2014-09-16T00:13:23Z Gyps quit (Quit: Gyps) 2014-09-16T00:14:03Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-16T00:16:15Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-16T00:17:05Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-16T00:17:54Z davexunit joined #scheme 2014-09-16T00:20:25Z kobain joined #scheme 2014-09-16T00:28:07Z jlongste` quit (Ping timeout: 245 seconds) 2014-09-16T00:28:34Z atomx_: my question is no more valid here, as I solved it on #racket, thanks. 2014-09-16T00:37:30Z araujo joined #scheme 2014-09-16T00:48:15Z vanila: in a two space GC based scheme how often does GC occur? 2014-09-16T00:49:17Z ijp: surely that's a "how long is a piece of string" question 2014-09-16T00:55:17Z jlongste` joined #scheme 2014-09-16T00:59:39Z jlongste` quit (Ping timeout: 258 seconds) 2014-09-16T01:05:42Z kobain quit (Ping timeout: 250 seconds) 2014-09-16T01:12:54Z oldskirt joined #scheme 2014-09-16T01:15:14Z ijp quit (Quit: meh) 2014-09-16T01:17:15Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-16T01:17:39Z vanila: in a two space GC based scheme how often does GC occur? 2014-09-16T01:21:40Z Fare quit (Ping timeout: 272 seconds) 2014-09-16T01:22:47Z kobain joined #scheme 2014-09-16T01:23:30Z kilimanj1ro is now known as kilimanjaro 2014-09-16T01:23:52Z kilimanjaro quit (Changing host) 2014-09-16T01:23:52Z kilimanjaro joined #scheme 2014-09-16T01:24:53Z slmult0 joined #scheme 2014-09-16T01:35:32Z bjz quit (Ping timeout: 260 seconds) 2014-09-16T01:40:28Z githogori_ quit (Remote host closed the connection) 2014-09-16T01:41:08Z jlongste` joined #scheme 2014-09-16T01:43:11Z Fare joined #scheme 2014-09-16T01:48:20Z omefire2 quit (Ping timeout: 258 seconds) 2014-09-16T01:52:04Z slmult0 quit (Ping timeout: 250 seconds) 2014-09-16T01:53:22Z jlongste` quit (Ping timeout: 250 seconds) 2014-09-16T01:54:12Z atomx_ quit (Remote host closed the connection) 2014-09-16T01:55:39Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-16T01:59:20Z tobik quit (Ping timeout: 260 seconds) 2014-09-16T01:59:51Z tobik joined #scheme 2014-09-16T02:06:15Z modernist joined #scheme 2014-09-16T02:06:22Z modernist: yeah 2014-09-16T02:06:26Z modernist: man 2014-09-16T02:06:36Z jlongste` joined #scheme 2014-09-16T02:06:36Z vanila: hi modernist 2014-09-16T02:07:18Z modernist: vanila: how am I supposed to make money with scheme? 2014-09-16T02:07:40Z vanila: modernist, i should give up trying t write a scheme compiler, its way too hard 2014-09-16T02:08:08Z vanila: i put too much efort into it that i m neglecting everything else 2014-09-16T02:08:27Z weinholt quit (Read error: Connection reset by peer) 2014-09-16T02:08:35Z weinholt joined #scheme 2014-09-16T02:09:34Z modernist: try stalin 2014-09-16T02:09:38Z modernist: or chicken 2014-09-16T02:09:58Z vanila: its not about that, i wnted to do it myself 2014-09-16T02:10:04Z modernist: supply creates its own demand 2014-09-16T02:10:12Z vanila: but closure analysis and liveness and stuff 2014-09-16T02:10:17Z vanila: basically the optimizations,, , they're too hard 2014-09-16T02:10:22Z modernist: hm 2014-09-16T02:10:59Z modernist quit (Remote host closed the connection) 2014-09-16T02:11:06Z b4283 joined #scheme 2014-09-16T02:13:47Z oldskirt joined #scheme 2014-09-16T02:18:40Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-16T02:35:23Z kobain joined #scheme 2014-09-16T02:35:59Z kobain quit (Max SendQ exceeded) 2014-09-16T02:36:16Z kobain joined #scheme 2014-09-16T02:36:53Z kobain quit (Max SendQ exceeded) 2014-09-16T02:37:10Z kobain joined #scheme 2014-09-16T02:37:46Z kobain quit (Max SendQ exceeded) 2014-09-16T02:47:36Z davexunit quit (Quit: Later) 2014-09-16T02:56:24Z kobain joined #scheme 2014-09-16T03:19:08Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-16T03:24:37Z jlongste` quit (Read error: Connection reset by peer) 2014-09-16T03:25:08Z jlongste` joined #scheme 2014-09-16T03:27:13Z daviid joined #scheme 2014-09-16T03:38:11Z omefire1 joined #scheme 2014-09-16T03:40:50Z jlongste` quit (Read error: Connection reset by peer) 2014-09-16T03:44:39Z omefire2 joined #scheme 2014-09-16T03:45:15Z omefire1 quit (Ping timeout: 258 seconds) 2014-09-16T03:45:41Z hiyosi joined #scheme 2014-09-16T03:48:40Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.50.1) 2014-09-16T03:50:37Z hiyosi quit (Ping timeout: 258 seconds) 2014-09-16T03:54:01Z karswell` joined #scheme 2014-09-16T03:55:21Z karswell quit (Ping timeout: 255 seconds) 2014-09-16T03:58:36Z jlongste` joined #scheme 2014-09-16T03:59:02Z romcgb quit (Ping timeout: 245 seconds) 2014-09-16T04:15:07Z oldskirt joined #scheme 2014-09-16T04:15:13Z oldskirt quit (Changing host) 2014-09-16T04:15:14Z oldskirt joined #scheme 2014-09-16T04:19:47Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-16T04:21:15Z guampa quit (Ping timeout: 264 seconds) 2014-09-16T04:21:45Z zlrth joined #scheme 2014-09-16T04:21:52Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-16T04:24:22Z kobain quit (Ping timeout: 245 seconds) 2014-09-16T04:25:17Z kobain joined #scheme 2014-09-16T04:31:08Z lamC joined #scheme 2014-09-16T04:34:00Z lamC: Hi, all, there is an cps version of product function, https://gist.github.com/liweijian/00a0eab6225c5d28a878#file-cps-product-rkt , I am wondering the reason of using (let f ([ls ls]) here? 2014-09-16T04:34:00Z rudybot: http://tinyurl.com/lv2hwor 2014-09-16T04:34:39Z vanila: lamC, That's a named let - used to perform looping 2014-09-16T04:35:01Z vanila: ls is the intial value of ls, but on second iteration it will be (cdr ls), then (cdr (cdr ls)) down to '() 2014-09-16T04:35:01Z guampa joined #scheme 2014-09-16T04:35:28Z lamC: Oh, I see, thanks vanila:) 2014-09-16T04:38:33Z vanila quit (Quit: Leaving) 2014-09-16T04:39:17Z tcsc_ quit (Quit: computer sleeping) 2014-09-16T04:41:22Z MouldyOldBones joined #scheme 2014-09-16T04:46:28Z hiyosi joined #scheme 2014-09-16T04:50:54Z romcgb joined #scheme 2014-09-16T04:51:02Z hiyosi quit (Ping timeout: 250 seconds) 2014-09-16T04:54:30Z emma quit (Ping timeout: 250 seconds) 2014-09-16T04:55:00Z oleo quit (Quit: Verlassend) 2014-09-16T05:01:16Z lamC quit (Ping timeout: 246 seconds) 2014-09-16T05:07:40Z kilimanjaro quit (Ping timeout: 258 seconds) 2014-09-16T05:12:27Z emma joined #scheme 2014-09-16T05:15:40Z sigjuice: Anyone familiar with "Propagation of Constraints" from SICP? 2014-09-16T05:15:59Z oldskirt joined #scheme 2014-09-16T05:17:24Z oldskirt quit (Read error: Connection reset by peer) 2014-09-16T05:29:30Z MichaelRaskin joined #scheme 2014-09-16T05:34:01Z leo2007 joined #scheme 2014-09-16T05:35:39Z emma quit (Ping timeout: 258 seconds) 2014-09-16T05:36:25Z emma joined #scheme 2014-09-16T05:41:30Z pnkfelix joined #scheme 2014-09-16T05:47:20Z hiyosi joined #scheme 2014-09-16T05:48:03Z hiroakip joined #scheme 2014-09-16T05:48:45Z alexei_ joined #scheme 2014-09-16T05:52:21Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-16T05:55:03Z alexei_ quit (Ping timeout: 255 seconds) 2014-09-16T05:59:54Z frkout joined #scheme 2014-09-16T06:01:13Z pnkfelix quit (Ping timeout: 272 seconds) 2014-09-16T06:02:52Z frkout_ quit (Ping timeout: 240 seconds) 2014-09-16T06:05:51Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-16T06:08:04Z hiroakip quit (Ping timeout: 260 seconds) 2014-09-16T06:13:55Z kilimanjaro joined #scheme 2014-09-16T06:17:03Z daviid quit (Ping timeout: 272 seconds) 2014-09-16T06:18:43Z oldskirt joined #scheme 2014-09-16T06:20:37Z karswell` quit (Ping timeout: 272 seconds) 2014-09-16T06:21:29Z alexei_ joined #scheme 2014-09-16T06:23:23Z oldskirt quit (Ping timeout: 255 seconds) 2014-09-16T06:30:41Z DGASAU quit (Read error: Connection reset by peer) 2014-09-16T06:34:42Z DGASAU joined #scheme 2014-09-16T06:44:34Z emma quit (Ping timeout: 250 seconds) 2014-09-16T06:45:20Z emma joined #scheme 2014-09-16T06:48:10Z hiyosi joined #scheme 2014-09-16T06:50:22Z mrowe is now known as mrowe_away 2014-09-16T06:53:09Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-16T06:55:21Z jlongste` quit (Ping timeout: 246 seconds) 2014-09-16T07:02:50Z frkout quit (Remote host closed the connection) 2014-09-16T07:03:17Z frkout joined #scheme 2014-09-16T07:04:11Z civodul joined #scheme 2014-09-16T07:07:58Z alexei_ quit (Ping timeout: 250 seconds) 2014-09-16T07:09:16Z guest889 joined #scheme 2014-09-16T07:10:22Z guest889 is now known as samiry 2014-09-16T07:12:34Z ventonegro joined #scheme 2014-09-16T07:17:17Z samiry quit (Ping timeout: 245 seconds) 2014-09-16T07:19:26Z oldskirt joined #scheme 2014-09-16T07:20:31Z slmult0 joined #scheme 2014-09-16T07:24:37Z Isp-sec joined #scheme 2014-09-16T07:24:49Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-16T07:27:16Z wingo joined #scheme 2014-09-16T07:34:52Z romcgb quit (Ping timeout: 245 seconds) 2014-09-16T07:47:56Z emma quit (Ping timeout: 260 seconds) 2014-09-16T07:48:27Z slmult0 quit (Ping timeout: 255 seconds) 2014-09-16T07:48:51Z emma joined #scheme 2014-09-16T07:48:54Z hiyosi joined #scheme 2014-09-16T07:49:29Z slmult0 joined #scheme 2014-09-16T07:52:03Z mutley89 quit (Ping timeout: 246 seconds) 2014-09-16T07:53:27Z hiyosi quit (Ping timeout: 246 seconds) 2014-09-16T07:58:09Z Isp-sec quit (Ping timeout: 272 seconds) 2014-09-16T08:42:50Z BitPuffin joined #scheme 2014-09-16T08:49:45Z hiyosi joined #scheme 2014-09-16T08:52:46Z przl joined #scheme 2014-09-16T08:55:09Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-16T08:59:32Z daviid joined #scheme 2014-09-16T09:02:17Z slmult0 quit (Ping timeout: 245 seconds) 2014-09-16T09:06:45Z guest889 joined #scheme 2014-09-16T09:10:01Z stepnem joined #scheme 2014-09-16T09:20:53Z oldskirt joined #scheme 2014-09-16T09:25:47Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-16T09:31:48Z bjz joined #scheme 2014-09-16T09:36:57Z BitPuffin quit (Ping timeout: 272 seconds) 2014-09-16T09:39:08Z iKlsR joined #scheme 2014-09-16T09:50:35Z hiyosi joined #scheme 2014-09-16T09:55:12Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-16T10:15:18Z MouldyOldBones quit (Remote host closed the connection) 2014-09-16T10:16:46Z MouldyOldBones joined #scheme 2014-09-16T10:19:29Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-16T10:20:07Z dmiles_afk joined #scheme 2014-09-16T10:21:42Z oldskirt joined #scheme 2014-09-16T10:25:49Z BitPuffin joined #scheme 2014-09-16T10:26:35Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-16T10:30:12Z guest889 quit (Ping timeout: 245 seconds) 2014-09-16T10:33:40Z iKlsR_ joined #scheme 2014-09-16T10:33:46Z iKlsR quit (Read error: Connection reset by peer) 2014-09-16T10:37:39Z b4283 quit (Quit: Konversation terminated!) 2014-09-16T10:39:41Z jusss joined #scheme 2014-09-16T10:44:00Z jeapostrophe joined #scheme 2014-09-16T10:44:00Z jeapostrophe quit (Changing host) 2014-09-16T10:44:00Z jeapostrophe joined #scheme 2014-09-16T10:46:50Z abbe quit (Ping timeout: 260 seconds) 2014-09-16T10:47:12Z abbe_ joined #scheme 2014-09-16T10:51:21Z hiyosi joined #scheme 2014-09-16T10:54:13Z Vutral joined #scheme 2014-09-16T10:56:06Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-16T10:59:44Z Vutral quit (Ping timeout: 260 seconds) 2014-09-16T11:00:15Z przl quit (Ping timeout: 250 seconds) 2014-09-16T11:03:20Z jusss quit (Ping timeout: 272 seconds) 2014-09-16T11:09:09Z pnkfelix joined #scheme 2014-09-16T11:10:29Z Nizumzen joined #scheme 2014-09-16T11:19:52Z Vutral joined #scheme 2014-09-16T11:22:32Z oldskirt joined #scheme 2014-09-16T11:26:57Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-16T11:27:32Z hiyosi joined #scheme 2014-09-16T11:31:35Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-16T11:31:50Z Vutral quit (Ping timeout: 272 seconds) 2014-09-16T11:38:48Z corecode_ left #scheme 2014-09-16T11:47:25Z BossKonaSegwaY joined #scheme 2014-09-16T11:50:12Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-16T11:54:06Z DGASAU quit (Read error: Connection reset by peer) 2014-09-16T11:54:45Z DGASAU joined #scheme 2014-09-16T11:55:01Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-16T11:55:02Z DGASAU quit (Read error: Connection reset by peer) 2014-09-16T11:55:26Z DGASAU joined #scheme 2014-09-16T11:57:33Z przl joined #scheme 2014-09-16T12:04:55Z Sgeo quit (Read error: Connection reset by peer) 2014-09-16T12:08:19Z ijp joined #scheme 2014-09-16T12:10:03Z BossKonaSegwaY joined #scheme 2014-09-16T12:11:26Z Blkt quit (Read error: Connection reset by peer) 2014-09-16T12:11:32Z Blkt joined #scheme 2014-09-16T12:16:35Z sbwhitecap joined #scheme 2014-09-16T12:18:19Z amgarching joined #scheme 2014-09-16T12:18:39Z amgarching quit (Client Quit) 2014-09-16T12:19:20Z iKlsR_ quit (Quit: Respawning..) 2014-09-16T12:19:35Z amgarching joined #scheme 2014-09-16T12:23:14Z oldskirt joined #scheme 2014-09-16T12:23:26Z amgarching: hello, if I have closures over some object that needs to be destroyed when the closure is no more in use, what is the most obvious way to get (preserve) access to that object: (let ((obj (malloc-like-proc)) (lambda (x) (f obj x))) 2014-09-16T12:26:38Z Vutral joined #scheme 2014-09-16T12:27:46Z oldskirt quit (Ping timeout: 250 seconds) 2014-09-16T12:31:59Z Vutral quit (Ping timeout: 272 seconds) 2014-09-16T12:32:23Z jeapostrophe quit (Ping timeout: 272 seconds) 2014-09-16T12:33:03Z Isp-sec joined #scheme 2014-09-16T12:34:51Z ivanshmakov quit (Read error: Connection reset by peer) 2014-09-16T12:40:02Z b4283 joined #scheme 2014-09-16T12:41:46Z kobain joined #scheme 2014-09-16T12:41:58Z ivanshmakov joined #scheme 2014-09-16T12:42:24Z kobain quit (Max SendQ exceeded) 2014-09-16T12:42:42Z kobain joined #scheme 2014-09-16T12:48:55Z Fare quit (Quit: Leaving) 2014-09-16T12:53:50Z sstrickl quit (Quit: sstrickl) 2014-09-16T12:58:47Z ivanshmakov quit (Changing host) 2014-09-16T12:58:47Z ivanshmakov joined #scheme 2014-09-16T12:59:07Z davexunit joined #scheme 2014-09-16T12:59:52Z jeapostrophe joined #scheme 2014-09-16T13:01:08Z BitPuffin quit (Ping timeout: 272 seconds) 2014-09-16T13:02:28Z MichaelRaskin quit (Ping timeout: 260 seconds) 2014-09-16T13:16:09Z BitPuffin joined #scheme 2014-09-16T13:20:09Z sbwhitecap quit (Quit: Leaving...) 2014-09-16T13:20:51Z Isp-sec quit (Remote host closed the connection) 2014-09-16T13:23:59Z oldskirt joined #scheme 2014-09-16T13:24:44Z oleo joined #scheme 2014-09-16T13:28:22Z zlrth quit (Ping timeout: 272 seconds) 2014-09-16T13:28:39Z oldskirt quit (Ping timeout: 255 seconds) 2014-09-16T13:32:59Z sstrickl joined #scheme 2014-09-16T13:36:43Z guest889 joined #scheme 2014-09-16T13:37:28Z snits joined #scheme 2014-09-16T13:39:00Z langmartin joined #scheme 2014-09-16T13:39:52Z _snits_ quit (Ping timeout: 240 seconds) 2014-09-16T13:41:09Z taylanub quit (Disconnected by services) 2014-09-16T13:41:58Z taylanub joined #scheme 2014-09-16T13:54:27Z stamourv` is now known as stamourv 2014-09-16T13:54:33Z stamourv quit (Changing host) 2014-09-16T13:54:33Z stamourv joined #scheme 2014-09-16T14:12:21Z iterrogo joined #scheme 2014-09-16T14:18:44Z DGASAU quit (Quit: restart) 2014-09-16T14:24:43Z oldskirt joined #scheme 2014-09-16T14:25:27Z peterhil quit (Ping timeout: 246 seconds) 2014-09-16T14:27:56Z peterhil joined #scheme 2014-09-16T14:29:02Z DGASAU joined #scheme 2014-09-16T14:29:16Z oldskirt quit (Ping timeout: 260 seconds) 2014-09-16T14:41:36Z jlongste` joined #scheme 2014-09-16T14:48:51Z MichaelRaskin joined #scheme 2014-09-16T14:53:08Z peterhil` joined #scheme 2014-09-16T14:56:02Z ARM9 joined #scheme 2014-09-16T14:56:09Z peterhil quit (Ping timeout: 272 seconds) 2014-09-16T14:57:22Z developernotes joined #scheme 2014-09-16T15:06:52Z guest889 quit (Ping timeout: 240 seconds) 2014-09-16T15:14:08Z ijp quit (Remote host closed the connection) 2014-09-16T15:17:40Z theseb joined #scheme 2014-09-16T15:19:35Z jlongste` is now known as jlongster 2014-09-16T15:23:46Z ijp joined #scheme 2014-09-16T15:25:35Z oldskirt joined #scheme 2014-09-16T15:29:52Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-16T15:35:27Z Gyps joined #scheme 2014-09-16T15:36:49Z guest889 joined #scheme 2014-09-16T15:53:47Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.92.1) 2014-09-16T15:55:11Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-16T16:20:36Z przl quit (Ping timeout: 246 seconds) 2014-09-16T16:22:35Z ventonegro quit (Remote host closed the connection) 2014-09-16T16:36:33Z vanila joined #scheme 2014-09-16T16:39:24Z zlrth joined #scheme 2014-09-16T16:42:24Z sigjuice left #scheme 2014-09-16T16:51:52Z kazimir42 joined #scheme 2014-09-16T16:56:06Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-16T16:56:53Z peterhil joined #scheme 2014-09-16T16:57:30Z abbe_ is now known as abbe 2014-09-16T16:57:47Z peterhil` quit (Ping timeout: 245 seconds) 2014-09-16T16:58:12Z slmult0 joined #scheme 2014-09-16T17:03:03Z atomx joined #scheme 2014-09-16T17:04:14Z peterhil quit (Read error: No route to host) 2014-09-16T17:05:42Z peterhil joined #scheme 2014-09-16T17:08:26Z atomx quit (Remote host closed the connection) 2014-09-16T17:08:54Z atomx joined #scheme 2014-09-16T17:09:57Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-16T17:16:09Z developernotes joined #scheme 2014-09-16T17:22:40Z hiyosi joined #scheme 2014-09-16T17:25:14Z taylanub quit (Disconnected by services) 2014-09-16T17:26:08Z taylanub joined #scheme 2014-09-16T17:26:21Z oldskirt joined #scheme 2014-09-16T17:27:08Z guest889 quit (Ping timeout: 272 seconds) 2014-09-16T17:28:10Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-16T17:28:18Z samth quit (Read error: Connection reset by peer) 2014-09-16T17:28:33Z pjdelport quit (Read error: Connection reset by peer) 2014-09-16T17:28:37Z samth joined #scheme 2014-09-16T17:29:28Z pjdelport_ joined #scheme 2014-09-16T17:30:41Z peterhil` joined #scheme 2014-09-16T17:30:48Z peterhil quit (Ping timeout: 260 seconds) 2014-09-16T17:34:19Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-16T17:36:00Z peterhil` quit (Ping timeout: 272 seconds) 2014-09-16T17:40:01Z b4283 quit (Quit: Konversation terminated!) 2014-09-16T17:47:10Z pjdelport_ is now known as pjdelport 2014-09-16T17:47:36Z BitPuffin quit (Ping timeout: 260 seconds) 2014-09-16T17:47:40Z peterhil joined #scheme 2014-09-16T17:48:48Z dsp__ is now known as dsp 2014-09-16T17:50:05Z peterhil` joined #scheme 2014-09-16T17:51:11Z atomx: How can I run the test module in REPL under geiser ? 2014-09-16T17:53:06Z peterhil quit (Ping timeout: 272 seconds) 2014-09-16T17:55:20Z Riastradh joined #scheme 2014-09-16T17:57:52Z peterhil` quit (Ping timeout: 260 seconds) 2014-09-16T18:06:03Z alexei_ joined #scheme 2014-09-16T18:09:55Z developernotes joined #scheme 2014-09-16T18:11:38Z joneshf_ joined #scheme 2014-09-16T18:12:33Z taylanub: atomx: what "test module" do you mean? the SRFI? 2014-09-16T18:12:42Z taylanub: (SRFI-64) 2014-09-16T18:13:35Z taylanub: if so, ",use (srfi srfi-64)" will do in the REPL, or "(use-modules (srfi srfi-64))" in code as well as in the REPL 2014-09-16T18:14:45Z joneshf quit (Ping timeout: 260 seconds) 2014-09-16T18:22:04Z joneshf joined #scheme 2014-09-16T18:23:32Z hiyosi joined #scheme 2014-09-16T18:25:24Z joneshf_ quit (Ping timeout: 272 seconds) 2014-09-16T18:25:39Z frkout quit (Ping timeout: 255 seconds) 2014-09-16T18:26:39Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-16T18:28:21Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-16T18:28:42Z BossKonaSegwaY quit (Ping timeout: 246 seconds) 2014-09-16T18:31:20Z theseb: (append list_1 list_2) <==== you can think of this adding list_1 to LEFT side of list_2 as well as adding list_2 to RIGHT side of list_1 right? 2014-09-16T18:31:48Z kobain joined #scheme 2014-09-16T18:32:02Z theseb: btw iirc...there's a command to add a number to the LEFT side of a list but not the RIGHT side right? 2014-09-16T18:32:07Z emma quit (Ping timeout: 272 seconds) 2014-09-16T18:32:12Z theseb: sorry tryin to get it all straight in my noodle 2014-09-16T18:33:39Z emma joined #scheme 2014-09-16T18:33:56Z vanila: (let ((u '(a b c)) (v '(x y z))) (display (append u v)) (display u) (display v)) 2014-09-16T18:34:14Z vanila: if you run this you will see that it doesn't change those two lists - it just produces a new one 2014-09-16T18:34:46Z theseb: vanila: yes...dunno why i was getting hung up about what *side* to imagine stuff gets added to 2014-09-16T18:34:50Z vanila: although it shares v - can explain if you like but it's only important when you do mutation 2014-09-16T18:34:52Z theseb: to construct the new copy 2014-09-16T18:34:58Z vanila: well okay consider this 2014-09-16T18:35:33Z vanila: (let ((u '(a b c)) (v (list 'x 'y 'z))) (let ((z (append u v))) (set-car! v 'hello) z)) 2014-09-16T18:36:15Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-16T18:38:44Z theseb: vanila: oh i know what was freaky..due to natures of conses..it is trivial to add a element to LEFT of list but not the RIGHT!?!? does that bother you/anybody? 2014-09-16T18:38:58Z vanila: yeah! 2014-09-16T18:39:03Z vanila: so u is copied 2014-09-16T18:39:06Z vanila: but v is shared 2014-09-16T18:39:19Z vanila: that's j ust because (list a b c) is (cons a (cons b (cons c '()))) 2014-09-16T18:39:38Z theseb: vanila: so it isn't trivial to write a append-to-right-side function 2014-09-16T18:39:53Z vanila: well what do you want the function to do? 2014-09-16T18:40:02Z theseb: not the most brilliant insight..just making sure i'm thinking of this right 2014-09-16T18:40:09Z gnomon: theseb, you may want to look up TCONC 2014-09-16T18:40:20Z theseb: e.g. (append-to-right-side (1 2) 3) -> 2014-09-16T18:40:24Z theseb: (1 2 3) 2014-09-16T18:40:30Z ilammy joined #scheme 2014-09-16T18:41:10Z theseb: gnomon: i can guess that you have to walk down the linked list until you find the last cons to do the business of adding something there 2014-09-16T18:41:36Z theseb: i know it is possible....it is just funny how much harder that side is vs. left side 2014-09-16T18:42:11Z vanila: (cons (cons (cons '() a) b) c) 2014-09-16T18:42:23Z vanila: ifyou make lists this way, you could share the left instead of the right 2014-09-16T18:42:29Z gnomon: theseb, look up TCONC. It's a list wherein the first (mutable) pair caches a pointer to the end of the list. 2014-09-16T18:42:45Z theseb: gnomon: nice..that's another way to do it! :) 2014-09-16T18:42:59Z theseb: someone always has a clever solution 2014-09-16T18:43:21Z theseb: vanila: yes but then my comment of asymmetry would apply to left side :) 2014-09-16T18:43:23Z gnomon: theseb, there is also a _very_ clever non-pair-based amortized O(1) list structure that Riastradh posted about a long time ago... 2014-09-16T18:44:33Z vanila: theseb, I don't think it would - you can share one side and not the other - which one you can share is arbitrary and the wahy that lists are built from conses determines it 2014-09-16T18:44:50Z theseb: right 2014-09-16T18:45:20Z gnomon: I think it was an Okasaki paper? 2014-09-16T18:45:27Z gnomon: http://www.usma.edu/eecs/SiteAssets/SitePages/Faculty%20Publication%20Documents/Okasaki/jfp95queue.pdf - might be that one. 2014-09-16T18:45:31Z rudybot: http://tinyurl.com/k5l5ka9 2014-09-16T18:46:22Z theseb: in python lists are the fundamental data structure....so i sometimes like to "forget" scheme lists are made of pairs/conses...it just sometimes annoys me 2014-09-16T18:48:11Z theseb: e.g. the asymmetry between right and left side in python would never come up 2014-09-16T18:48:55Z vanila: because python wickedly hides things from you 2014-09-16T18:49:04Z vanila: like the truth about lists 2014-09-16T18:49:05Z BossKonaSegwaY joined #scheme 2014-09-16T18:49:22Z theseb: vanila: YEAH!!!! 2014-09-16T18:49:31Z theseb: i like it..ignorance is bliss 2014-09-16T18:49:46Z theseb: vanila: no seriously....no one really cares about conses unless you .. 2014-09-16T18:50:02Z theseb: vanila: are trying to *implement* lists in C or assembly...then yes..it is a big deal 2014-09-16T18:52:10Z klltkr joined #scheme 2014-09-16T18:53:29Z guest889 joined #scheme 2014-09-16T18:54:52Z gnomon: theseb, saying "no one really cares about conses" is an extremely broad generalization, and it's demonstrative of a certain presumptive narrowness of experience. 2014-09-16T18:55:44Z theseb: gnomon: yea.. 2014-09-16T18:56:35Z gnomon: theseb, I'm not saying you're _wrong_, I'm just advising you to remember that statement and think about it again in a year or two. 2014-09-16T19:00:16Z vanila: Where acn i get lots of small example programs fro sche,e? 2014-09-16T19:00:44Z vanila: I took this https://github.com/pkrumins/the-little-schemer and SICP code and some from http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/scheme/code/bench/gabriel/ 2014-09-16T19:00:45Z rudybot: http://tinyurl.com/lk4p7qj 2014-09-16T19:01:49Z tadni quit (Read error: Connection reset by peer) 2014-09-16T19:01:57Z guest889 quit (Ping timeout: 246 seconds) 2014-09-16T19:02:22Z tadni joined #scheme 2014-09-16T19:03:06Z CaptainRant joined #scheme 2014-09-16T19:05:35Z CaptainRant quit (Quit: WeeChat 0.4.3) 2014-09-16T19:05:41Z slmult0 quit (Ping timeout: 272 seconds) 2014-09-16T19:06:02Z weinholt quit (Ping timeout: 245 seconds) 2014-09-16T19:06:31Z slmult0 joined #scheme 2014-09-16T19:06:34Z vanila: http://www.ccs.neu.edu/home/will/GC/sourcecode.html found these but theya are quite scry 2014-09-16T19:06:35Z vanila: scary 2014-09-16T19:06:42Z weinholt joined #scheme 2014-09-16T19:08:35Z langmart` joined #scheme 2014-09-16T19:11:00Z langmartin quit (Ping timeout: 272 seconds) 2014-09-16T19:14:27Z kobain quit (Ping timeout: 258 seconds) 2014-09-16T19:20:33Z klltkr quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2014-09-16T19:24:22Z hiyosi joined #scheme 2014-09-16T19:24:23Z langmart` is now known as langmartin 2014-09-16T19:24:46Z turbofail: theseb: there's also some horrible problems with python lists though. for example, because python lists are mutable, the length of a list is not necessarily constant 2014-09-16T19:24:51Z turbofail: which results in all sorts of fun surprises 2014-09-16T19:25:11Z turbofail: because of this, you DO have to care about how python lists are implemented 2014-09-16T19:26:12Z theseb: turbofail: ok..i'm open to your point but i don't see it......i've been using python for 11 years....what surprises come from lists have variable sizes? or did i misunderstand your poitn? 2014-09-16T19:26:17Z theseb: point* 2014-09-16T19:27:11Z turbofail: well usually the problem stems from doing something like append in a recursive function and forgetting that it will modify all references to that list 2014-09-16T19:28:02Z turbofail: or pop, actually 2014-09-16T19:28:13Z theseb: ah 2014-09-16T19:28:27Z turbofail: basically any time you try and use a list in a recursive function, you have to be careful 2014-09-16T19:28:53Z theseb: or having 2 names for same function....voodoo dolls 2014-09-16T19:29:00Z theseb: s/fnction/list 2014-09-16T19:29:25Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-16T19:30:02Z civodul joined #scheme 2014-09-16T19:30:57Z turbofail: but even something as simple as the usual "loop over all the indices in this list" becomes odd if the number of elements in the list changes while you're doing it 2014-09-16T19:31:17Z stamourv quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-16T19:32:29Z kobain joined #scheme 2014-09-16T19:34:47Z theseb quit (Remote host closed the connection) 2014-09-16T19:35:24Z theseb joined #scheme 2014-09-16T19:36:06Z theseb: turbofail: i see what your saying....i rarely get bit from the mutability of python lists....i don't know if it is because i just avoid "dangerous" constructs by habit or what...it doesn't seem to be a problem in day to day work 2014-09-16T19:36:18Z theseb: for me at least 2014-09-16T19:36:44Z turbofail: yeah well it's not that hard to avoid them, but it discourages certain ways of using them 2014-09-16T19:36:47Z guest889 joined #scheme 2014-09-16T19:37:19Z atomx quit (Remote host closed the connection) 2014-09-16T19:37:35Z turbofail: i typically don't get bitten by that either, but when i do it's annoying as hell 2014-09-16T19:39:33Z turbofail: also, once you start including threads in the mix, things get even more complicated 2014-09-16T19:39:43Z theseb: sure 2014-09-16T19:40:01Z theseb: i used to do parallel processing ...MPI stuff..that was fun 2014-09-16T19:43:57Z guest889 quit (Ping timeout: 246 seconds) 2014-09-16T19:44:48Z turbofail: well MPI is shared-nothing, which eliminates the problem of shared access to mutable data 2014-09-16T19:45:43Z pnpuff joined #scheme 2014-09-16T19:47:29Z Riastradh joined #scheme 2014-09-16T19:56:01Z ijp` joined #scheme 2014-09-16T19:56:03Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-16T19:57:17Z sad0ur quit (Ping timeout: 245 seconds) 2014-09-16T19:57:40Z Riastradh joined #scheme 2014-09-16T19:57:42Z kilimanjaro quit (Ping timeout: 245 seconds) 2014-09-16T19:58:00Z sad0ur joined #scheme 2014-09-16T19:58:37Z kilimanjaro joined #scheme 2014-09-16T19:59:29Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-16T19:59:51Z MichaelRaskin quit (Remote host closed the connection) 2014-09-16T20:00:12Z ijp quit (Ping timeout: 245 seconds) 2014-09-16T20:01:13Z developernotes joined #scheme 2014-09-16T20:03:18Z pnpuff quit (Quit: Lost terminal) 2014-09-16T20:04:47Z Neet_ quit (Ping timeout: 245 seconds) 2014-09-16T20:07:43Z Neet__ joined #scheme 2014-09-16T20:07:52Z langmart` joined #scheme 2014-09-16T20:08:18Z theseb: is it ALWAYS easy to rewrite macros with intermediate functions to avoid EVER having to deal with multiple levels of nested quasiquotes and commas? 2014-09-16T20:08:28Z theseb: (i can handle *one* level but not deep nesting) 2014-09-16T20:11:07Z langmartin quit (Ping timeout: 245 seconds) 2014-09-16T20:13:07Z gnomon quit (Ping timeout: 245 seconds) 2014-09-16T20:14:10Z gnomon joined #scheme 2014-09-16T20:15:04Z ARM9 quit (Remote host closed the connection) 2014-09-16T20:17:11Z ARM9 joined #scheme 2014-09-16T20:19:05Z ARM9 quit (Client Quit) 2014-09-16T20:21:08Z slmult0 quit (Read error: Connection reset by peer) 2014-09-16T20:25:09Z hiyosi joined #scheme 2014-09-16T20:26:03Z mutley89 joined #scheme 2014-09-16T20:26:16Z cibs joined #scheme 2014-09-16T20:28:27Z jeapostr1phe joined #scheme 2014-09-16T20:30:10Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-16T20:30:34Z jeapostrophe quit (Ping timeout: 272 seconds) 2014-09-16T20:31:50Z langmart` quit (Ping timeout: 272 seconds) 2014-09-16T20:34:59Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-16T20:38:10Z zlrth quit (Ping timeout: 272 seconds) 2014-09-16T20:39:28Z BitPuffin joined #scheme 2014-09-16T20:46:55Z ddp joined #scheme 2014-09-16T20:46:55Z ddp quit (Client Quit) 2014-09-16T20:47:57Z klltkr joined #scheme 2014-09-16T20:50:03Z hiroakip joined #scheme 2014-09-16T20:51:09Z peterhil joined #scheme 2014-09-16T20:52:18Z klltkr quit (Client Quit) 2014-09-16T20:53:01Z BossKonaSegwaY joined #scheme 2014-09-16T20:56:32Z daviid quit (Ping timeout: 272 seconds) 2014-09-16T20:57:59Z shemale_magic joined #scheme 2014-09-16T20:58:37Z davexunit quit (Quit: Later) 2014-09-16T20:59:06Z pera joined #scheme 2014-09-16T20:59:56Z hiroakip quit (Ping timeout: 272 seconds) 2014-09-16T21:11:12Z ijp` is now known as ijp 2014-09-16T21:11:26Z fridim_ joined #scheme 2014-09-16T21:11:43Z klltkr joined #scheme 2014-09-16T21:12:05Z oleo quit (Ping timeout: 260 seconds) 2014-09-16T21:13:38Z robot-beethoven joined #scheme 2014-09-16T21:16:12Z wingo quit (Ping timeout: 255 seconds) 2014-09-16T21:18:20Z oleo joined #scheme 2014-09-16T21:26:03Z hiyosi joined #scheme 2014-09-16T21:30:55Z hiyosi quit (Ping timeout: 258 seconds) 2014-09-16T21:31:22Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-16T21:34:32Z hiyosi joined #scheme 2014-09-16T21:40:05Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-16T21:43:32Z davexunit joined #scheme 2014-09-16T21:47:01Z fridim_ quit (Ping timeout: 258 seconds) 2014-09-16T21:58:59Z davexunit quit (Quit: Later) 2014-09-16T21:59:20Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-16T22:00:37Z developernotes quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-16T22:02:21Z pnkfelix joined #scheme 2014-09-16T22:02:29Z bjz_ joined #scheme 2014-09-16T22:02:45Z bjz quit (Read error: Connection reset by peer) 2014-09-16T22:02:54Z jeapostr1phe quit (Ping timeout: 246 seconds) 2014-09-16T22:05:33Z MouldyOldBones quit (Remote host closed the connection) 2014-09-16T22:07:05Z MouldyOldBones joined #scheme 2014-09-16T22:07:26Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.91.1) 2014-09-16T22:12:59Z oldskirt joined #scheme 2014-09-16T22:15:04Z daviid joined #scheme 2014-09-16T22:16:05Z shemale_magic quit (Quit: leaving) 2014-09-16T22:16:44Z vanila: Where could i get an overview of macro systems? 2014-09-16T22:17:05Z vanila: I want to implement on primitive macro system that will enable me to implement other macro systems like syntax-rules 2014-09-16T22:17:15Z vanila: would syntactic-closures be the best primtive? 2014-09-16T22:17:38Z pnkfelix joined #scheme 2014-09-16T22:19:21Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-16T22:20:07Z dmiles_afk joined #scheme 2014-09-16T22:20:24Z pjdelport: http://library.readscheme.org/page3.html ? 2014-09-16T22:20:44Z pjdelport: That doesn't narrow it down too much, obviously, but maybe a good list to scan through again? 2014-09-16T22:25:27Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-16T22:40:48Z romcgb joined #scheme 2014-09-16T22:43:06Z guest889 joined #scheme 2014-09-16T22:48:13Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-16T22:49:22Z ivanshmakov quit (Read error: Connection reset by peer) 2014-09-16T22:50:30Z guest889 quit (Ping timeout: 246 seconds) 2014-09-16T22:52:22Z niklasl quit (Ping timeout: 245 seconds) 2014-09-16T22:54:39Z ivanshmakov joined #scheme 2014-09-16T22:56:05Z BossKonaSegwaY joined #scheme 2014-09-16T23:04:28Z oldskirt quit (Ping timeout: 260 seconds) 2014-09-16T23:05:11Z niklasl joined #scheme 2014-09-16T23:07:43Z iKlsR joined #scheme 2014-09-16T23:08:17Z guest889 joined #scheme 2014-09-16T23:08:20Z Sgeo joined #scheme 2014-09-16T23:09:49Z vanila: syntactic closures, reverse syntactic closures, explicit renaming 2014-09-16T23:10:57Z robot-beethoven quit (Remote host closed the connection) 2014-09-16T23:10:57Z robot-beethoven joined #scheme 2014-09-16T23:10:58Z oldskirt joined #scheme 2014-09-16T23:12:18Z aap_ quit (Read error: Connection reset by peer) 2014-09-16T23:12:38Z dpk quit (Ping timeout: 260 seconds) 2014-09-16T23:13:05Z ivanshmakov quit (Read error: Connection reset by peer) 2014-09-16T23:13:16Z dpk joined #scheme 2014-09-16T23:13:53Z kazimir42 quit (Remote host closed the connection) 2014-09-16T23:14:19Z kazimir42 joined #scheme 2014-09-16T23:14:33Z tcsc joined #scheme 2014-09-16T23:15:03Z sstrickl quit (Quit: sstrickl) 2014-09-16T23:17:12Z ivanshmakov joined #scheme 2014-09-16T23:17:22Z cky quit (Ping timeout: 272 seconds) 2014-09-16T23:18:01Z emma_ joined #scheme 2014-09-16T23:18:01Z emma_ quit (Changing host) 2014-09-16T23:18:01Z emma_ joined #scheme 2014-09-16T23:18:03Z emma quit (Ping timeout: 260 seconds) 2014-09-16T23:18:37Z romcgb quit (Ping timeout: 245 seconds) 2014-09-16T23:18:42Z aap_ joined #scheme 2014-09-16T23:21:22Z cky joined #scheme 2014-09-16T23:23:34Z vanila: http://lists.gnu.org/archive/html/chicken-users/2008-04/msg00013.html 2014-09-16T23:23:52Z ft quit (Ping timeout: 240 seconds) 2014-09-16T23:25:56Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-16T23:26:34Z ilammy quit (Ping timeout: 246 seconds) 2014-09-16T23:28:46Z klltkr quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2014-09-16T23:28:55Z vanila: where can I get riaxpander 2014-09-16T23:29:00Z vanila: i found it 2014-09-16T23:30:48Z ft joined #scheme 2014-09-16T23:31:52Z pnkfelix quit (Ping timeout: 245 seconds) 2014-09-16T23:32:13Z mrowe_away is now known as mrowe 2014-09-16T23:39:13Z Gyps quit (Remote host closed the connection) 2014-09-16T23:49:12Z bjz_ quit (Ping timeout: 255 seconds) 2014-09-16T23:54:27Z daviid quit (Ping timeout: 245 seconds) 2014-09-16T23:58:37Z theseb quit (Quit: Leaving) 2014-09-16T23:59:34Z oldskirt quit (Ping timeout: 272 seconds)