2017-01-01T00:00:31Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-01T00:02:44Z zeroish quit (Ping timeout: 248 seconds) 2017-01-01T00:03:17Z stepnem quit (Ping timeout: 256 seconds) 2017-01-01T00:09:16Z lambda-11235 joined #scheme 2017-01-01T00:16:58Z robotoad quit (Ping timeout: 246 seconds) 2017-01-01T00:17:42Z robotoad joined #scheme 2017-01-01T00:18:01Z niklasl quit (Ping timeout: 264 seconds) 2017-01-01T00:22:52Z daviid quit (Ping timeout: 258 seconds) 2017-01-01T00:26:52Z robotoad quit (Ping timeout: 268 seconds) 2017-01-01T00:30:18Z robotoad joined #scheme 2017-01-01T00:30:52Z turtleman quit (Ping timeout: 245 seconds) 2017-01-01T00:37:53Z bjz joined #scheme 2017-01-01T00:38:57Z robotoad quit (Ping timeout: 258 seconds) 2017-01-01T00:39:12Z jlongster joined #scheme 2017-01-01T00:39:40Z niklasl joined #scheme 2017-01-01T00:42:16Z jlongster quit (Client Quit) 2017-01-01T00:43:27Z robotoad joined #scheme 2017-01-01T00:43:27Z davorb quit (Read error: Connection reset by peer) 2017-01-01T00:43:51Z davorb joined #scheme 2017-01-01T00:46:10Z jlongster joined #scheme 2017-01-01T00:53:56Z robotoad quit (Ping timeout: 248 seconds) 2017-01-01T00:57:10Z robotoad joined #scheme 2017-01-01T01:01:27Z turbofail joined #scheme 2017-01-01T01:02:32Z jeapostrophe joined #scheme 2017-01-01T01:10:47Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-01T01:18:01Z jao joined #scheme 2017-01-01T01:18:49Z robotoad quit (Quit: robotoad) 2017-01-01T01:18:53Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-01T01:19:53Z jeapostrophe joined #scheme 2017-01-01T01:24:34Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-01T01:24:37Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-01T01:28:59Z jeapostrophe joined #scheme 2017-01-01T01:35:20Z turtleman joined #scheme 2017-01-01T01:40:31Z wtetzner quit (Remote host closed the connection) 2017-01-01T01:45:39Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-01T01:49:28Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-01T01:49:39Z jeapostrophe joined #scheme 2017-01-01T01:56:03Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-01T02:02:42Z badkins_ joined #scheme 2017-01-01T02:03:40Z badkins quit (Ping timeout: 258 seconds) 2017-01-01T02:05:52Z earnestly quit (Ping timeout: 245 seconds) 2017-01-01T02:14:59Z bjz joined #scheme 2017-01-01T02:19:30Z edgar-rft quit (Quit: edgar-rft) 2017-01-01T02:20:55Z jao quit (Ping timeout: 258 seconds) 2017-01-01T02:21:45Z edgar-rft joined #scheme 2017-01-01T02:27:44Z vtomole quit (Ping timeout: 260 seconds) 2017-01-01T02:37:10Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-01T02:46:21Z lexicall joined #scheme 2017-01-01T02:51:07Z lexicall quit (Client Quit) 2017-01-01T02:51:39Z lambda-11235 joined #scheme 2017-01-01T02:52:22Z kammd joined #scheme 2017-01-01T03:12:36Z turbofail quit (Ping timeout: 248 seconds) 2017-01-01T03:13:15Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-01T03:21:29Z jshjsh quit (Ping timeout: 258 seconds) 2017-01-01T03:31:42Z groscoe quit (Ping timeout: 245 seconds) 2017-01-01T03:39:21Z robotoad joined #scheme 2017-01-01T03:43:28Z calle__ joined #scheme 2017-01-01T03:46:38Z mumptai_ quit (Ping timeout: 246 seconds) 2017-01-01T03:54:05Z turtleman quit (Remote host closed the connection) 2017-01-01T03:55:10Z ArneBab joined #scheme 2017-01-01T03:55:10Z ArneBab quit (Changing host) 2017-01-01T03:55:10Z ArneBab joined #scheme 2017-01-01T03:55:38Z deank quit (Ping timeout: 265 seconds) 2017-01-01T03:59:26Z ArneBab_ quit (Ping timeout: 258 seconds) 2017-01-01T04:04:04Z teleScope joined #scheme 2017-01-01T04:09:37Z pierpa quit (Ping timeout: 264 seconds) 2017-01-01T04:16:05Z wtetzner joined #scheme 2017-01-01T04:25:51Z bjz joined #scheme 2017-01-01T04:27:53Z badkins_ quit (Remote host closed the connection) 2017-01-01T04:29:43Z badkins joined #scheme 2017-01-01T04:33:56Z badkins quit (Ping timeout: 258 seconds) 2017-01-01T04:40:22Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-01T04:43:31Z davorb quit (Read error: Connection reset by peer) 2017-01-01T04:44:30Z davorb joined #scheme 2017-01-01T04:46:46Z JoshS joined #scheme 2017-01-01T05:03:09Z ChrisOei quit (Quit: ChrisOei) 2017-01-01T05:04:38Z lexicall joined #scheme 2017-01-01T05:05:14Z gravicappa joined #scheme 2017-01-01T05:08:14Z wtetzner quit (Remote host closed the connection) 2017-01-01T05:08:56Z Menche quit (Quit: Leaving) 2017-01-01T05:12:59Z bjz joined #scheme 2017-01-01T05:12:59Z bjz quit (Client Quit) 2017-01-01T05:19:37Z bjz joined #scheme 2017-01-01T05:20:00Z bjz quit (Client Quit) 2017-01-01T05:22:37Z bjz joined #scheme 2017-01-01T05:24:03Z lexicall quit (Quit: Ah, my macbook is gonna sleep!) 2017-01-01T05:41:36Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-01T05:43:59Z ChrisOei joined #scheme 2017-01-01T05:45:38Z zacts quit (Ping timeout: 258 seconds) 2017-01-01T05:58:50Z leppie quit (Ping timeout: 252 seconds) 2017-01-01T06:01:33Z edgar-rft quit (Quit: edgar-rft) 2017-01-01T06:03:34Z jshjsh joined #scheme 2017-01-01T06:06:39Z JoshS quit (Ping timeout: 268 seconds) 2017-01-01T06:43:41Z davorb quit (Read error: Connection reset by peer) 2017-01-01T06:44:11Z davorb joined #scheme 2017-01-01T06:53:00Z Menche joined #scheme 2017-01-01T07:09:52Z lambda-smith joined #scheme 2017-01-01T07:10:55Z nomicflux joined #scheme 2017-01-01T07:13:17Z nomicflux quit (Client Quit) 2017-01-01T07:14:00Z leot quit (Ping timeout: 252 seconds) 2017-01-01T07:23:36Z UserJosh joined #scheme 2017-01-01T07:26:49Z jshjsh quit (Ping timeout: 268 seconds) 2017-01-01T08:06:50Z alezost joined #scheme 2017-01-01T08:12:06Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-01T08:12:15Z lambda-smith joined #scheme 2017-01-01T08:31:12Z teleScope quit (Remote host closed the connection) 2017-01-01T08:32:43Z teleScope joined #scheme 2017-01-01T08:48:23Z deank joined #scheme 2017-01-01T08:50:49Z robotoad quit (Quit: robotoad) 2017-01-01T09:02:51Z robotoad joined #scheme 2017-01-01T09:09:40Z leppie joined #scheme 2017-01-01T09:11:15Z leot joined #scheme 2017-01-01T09:11:39Z leot is now known as Guest34384 2017-01-01T09:14:09Z leppie quit (Ping timeout: 265 seconds) 2017-01-01T09:16:29Z muelleme joined #scheme 2017-01-01T09:23:31Z deank quit 2017-01-01T09:24:51Z m1dnight_ quit (Ping timeout: 256 seconds) 2017-01-01T09:30:33Z earnestly joined #scheme 2017-01-01T09:36:03Z tmtwd joined #scheme 2017-01-01T09:44:43Z jmd joined #scheme 2017-01-01T09:56:06Z terpri quit (Read error: Connection reset by peer) 2017-01-01T09:56:35Z tmtwd quit (Ping timeout: 246 seconds) 2017-01-01T10:02:00Z bjz_ joined #scheme 2017-01-01T10:03:27Z bjz quit (Ping timeout: 268 seconds) 2017-01-01T10:03:36Z tmtwd joined #scheme 2017-01-01T10:05:35Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-01T10:10:00Z stepnem joined #scheme 2017-01-01T10:11:07Z shifty joined #scheme 2017-01-01T10:31:20Z jmd quit (Remote host closed the connection) 2017-01-01T10:34:13Z lexicall joined #scheme 2017-01-01T10:43:45Z davorb quit (Read error: Connection reset by peer) 2017-01-01T10:44:48Z davorb joined #scheme 2017-01-01T10:52:56Z robotoad quit (Quit: robotoad) 2017-01-01T10:53:47Z robotoad joined #scheme 2017-01-01T10:55:21Z m1dnight_ joined #scheme 2017-01-01T11:02:49Z leppie joined #scheme 2017-01-01T11:07:37Z forgottenpurple_ quit (Ping timeout: 258 seconds) 2017-01-01T11:10:28Z tmtwd quit (Ping timeout: 248 seconds) 2017-01-01T11:11:40Z Guest34384 is now known as leot 2017-01-01T11:11:46Z leot quit (Changing host) 2017-01-01T11:11:46Z leot joined #scheme 2017-01-01T11:20:58Z bjz joined #scheme 2017-01-01T11:20:59Z earnestly quit (Quit: WeeChat 1.7-dev) 2017-01-01T11:21:01Z bjz_ quit (Ping timeout: 256 seconds) 2017-01-01T11:50:55Z ertesx joined #scheme 2017-01-01T11:54:27Z ertes quit (Ping timeout: 268 seconds) 2017-01-01T11:54:27Z ertesx is now known as ertes 2017-01-01T11:57:25Z terpri joined #scheme 2017-01-01T12:02:36Z suitofsables joined #scheme 2017-01-01T12:06:34Z jshjsh joined #scheme 2017-01-01T12:09:43Z UserJosh quit (Ping timeout: 258 seconds) 2017-01-01T12:31:59Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-01T12:43:51Z davorb quit (Read error: Connection reset by peer) 2017-01-01T12:44:28Z davorb joined #scheme 2017-01-01T12:54:41Z jao joined #scheme 2017-01-01T12:58:43Z MrBismuth quit (Quit: https://www.youtube.com/watch?v=xIIqYqtR1lY -- Suicide is Painless - Johnny Mandel) 2017-01-01T13:02:20Z lexicall quit (Quit: Ah, my macbook is gonna sleep!) 2017-01-01T13:05:44Z aries_liuxueyang joined #scheme 2017-01-01T13:11:32Z MrBismuth joined #scheme 2017-01-01T13:18:43Z aries_liuxueyang quit (Ping timeout: 265 seconds) 2017-01-01T13:21:13Z aries_liuxueyang joined #scheme 2017-01-01T13:26:49Z aries_liuxueyang quit (Ping timeout: 256 seconds) 2017-01-01T13:27:08Z aries_liuxueyang joined #scheme 2017-01-01T13:40:27Z jao quit (Ping timeout: 245 seconds) 2017-01-01T13:44:25Z aries_liuxueyang quit (Ping timeout: 258 seconds) 2017-01-01T13:49:43Z aries_liuxueyang joined #scheme 2017-01-01T13:52:32Z pjb joined #scheme 2017-01-01T14:00:36Z aries_liuxueyang quit (Ping timeout: 248 seconds) 2017-01-01T14:08:02Z jao joined #scheme 2017-01-01T14:09:19Z aries_liuxueyang joined #scheme 2017-01-01T14:13:24Z aries_liuxueyang quit (Ping timeout: 248 seconds) 2017-01-01T14:15:23Z jao quit (Remote host closed the connection) 2017-01-01T14:17:19Z aries_liuxueyang joined #scheme 2017-01-01T14:18:45Z civodul joined #scheme 2017-01-01T14:36:33Z aries_liuxueyang quit (Ping timeout: 258 seconds) 2017-01-01T14:52:19Z jao joined #scheme 2017-01-01T14:54:37Z jonaslund quit (Ping timeout: 245 seconds) 2017-01-01T14:58:31Z wtetzner joined #scheme 2017-01-01T15:02:08Z aries_liuxueyang joined #scheme 2017-01-01T15:04:36Z pierpa joined #scheme 2017-01-01T15:10:44Z aries_liuxueyang quit (Ping timeout: 260 seconds) 2017-01-01T15:23:16Z lambda-11235 joined #scheme 2017-01-01T15:31:45Z cibs quit (Ping timeout: 268 seconds) 2017-01-01T15:33:07Z cibs joined #scheme 2017-01-01T15:33:40Z groscoe joined #scheme 2017-01-01T15:41:16Z aries_liuxueyang joined #scheme 2017-01-01T15:43:25Z ChrisOei quit (Quit: ChrisOei) 2017-01-01T16:04:21Z teleScope quit (Quit: Konversation terminated!) 2017-01-01T16:12:50Z jao quit (Ping timeout: 246 seconds) 2017-01-01T16:24:28Z aries_liuxueyang quit (Ping timeout: 260 seconds) 2017-01-01T16:30:21Z aries_liuxueyang joined #scheme 2017-01-01T16:31:32Z shifty quit (Ping timeout: 248 seconds) 2017-01-01T16:32:16Z jmd joined #scheme 2017-01-01T16:40:12Z jonaslund joined #scheme 2017-01-01T16:49:36Z jao joined #scheme 2017-01-01T17:02:58Z jao quit (Ping timeout: 258 seconds) 2017-01-01T17:04:33Z nomicflux joined #scheme 2017-01-01T17:09:18Z aries_liuxueyang quit (Quit: No Ping reply in 180 seconds.) 2017-01-01T17:11:57Z aries_liuxueyang joined #scheme 2017-01-01T17:16:26Z aries_liuxueyang quit (Ping timeout: 252 seconds) 2017-01-01T17:17:49Z aries_liuxueyang joined #scheme 2017-01-01T17:28:41Z daviid joined #scheme 2017-01-01T17:35:22Z robotoad quit (Quit: robotoad) 2017-01-01T17:46:39Z nomicflux quit (Quit: nomicflux) 2017-01-01T17:48:12Z UserJosh joined #scheme 2017-01-01T17:51:19Z jshjsh quit (Ping timeout: 265 seconds) 2017-01-01T17:51:33Z forgottenpurple_ joined #scheme 2017-01-01T17:54:32Z aries_liuxueyang quit (Ping timeout: 260 seconds) 2017-01-01T17:56:00Z aries_liuxueyang joined #scheme 2017-01-01T17:59:32Z muelleme quit (Ping timeout: 265 seconds) 2017-01-01T18:03:25Z jlongster joined #scheme 2017-01-01T18:06:45Z rgrinberg joined #scheme 2017-01-01T18:09:20Z badkins joined #scheme 2017-01-01T18:17:24Z ecraven: duncanm: :) 2017-01-01T18:22:32Z rgrinberg quit (Ping timeout: 245 seconds) 2017-01-01T18:23:57Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-01T18:25:54Z Riastradh: duncanm: lalala 2017-01-01T18:29:34Z oleo: happy new year all :) 2017-01-01T18:32:55Z robotoad joined #scheme 2017-01-01T18:44:32Z davorb quit (Read error: Connection reset by peer) 2017-01-01T18:45:02Z muelleme joined #scheme 2017-01-01T18:45:06Z davorb joined #scheme 2017-01-01T18:50:11Z kammd quit (Quit: Connection closed for inactivity) 2017-01-01T19:07:10Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-01T19:15:43Z gravicappa quit (Remote host closed the connection) 2017-01-01T19:24:36Z jmd quit (Read error: Connection reset by peer) 2017-01-01T19:34:28Z bars0 quit (Quit: leaving) 2017-01-01T19:36:44Z jlongster joined #scheme 2017-01-01T19:37:30Z jlongster quit (Client Quit) 2017-01-01T19:45:05Z alezost joined #scheme 2017-01-01T19:53:55Z bjz joined #scheme 2017-01-01T20:04:10Z nomicflux joined #scheme 2017-01-01T20:04:22Z JoshS joined #scheme 2017-01-01T20:07:13Z jao joined #scheme 2017-01-01T20:07:47Z UserJosh quit (Ping timeout: 268 seconds) 2017-01-01T20:08:15Z turtleman joined #scheme 2017-01-01T20:15:00Z lambda-smith quit (Ping timeout: 248 seconds) 2017-01-01T20:17:23Z jshjsh joined #scheme 2017-01-01T20:19:16Z JoshS quit (Ping timeout: 248 seconds) 2017-01-01T20:23:01Z lemonpie: is it dunning-kruger to think that neither CL nor scheme directly supports what you want to do, and thus you should write your own hybrid ? and is thinking 'this sounds like a stupid idea' valid or just imposter syndrome? 2017-01-01T20:24:34Z qu1j0t3: maybe writing down 'what you want to do' would be a good first step 2017-01-01T20:24:47Z jmd joined #scheme 2017-01-01T20:24:48Z qu1j0t3: you could get that reviewed 2017-01-01T20:25:28Z jlongster joined #scheme 2017-01-01T20:27:36Z pjb: lemonpie: probably some. At least you should start by writing what you want in Common Lisp. Then if really there are difficulties, you could rewrite a kernel language for your system. 2017-01-01T20:28:56Z lemonpie: the problem is, most of what is lacking is 'binary code generation on X platform' 2017-01-01T20:35:16Z pjb: lemonpie: most CL implementation can easily be ported to a new processor: you only have to write a few backend files for the new processor. Also, some of them use a bytecode, so there's no porting, as long as you have a C compiler for that platform. 2017-01-01T20:35:33Z pjb: lemonpie: try ccl or sbcl. 2017-01-01T20:43:14Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-01T20:44:23Z davorb quit (Read error: Connection reset by peer) 2017-01-01T20:44:47Z davorb joined #scheme 2017-01-01T20:49:32Z jmd quit (Ping timeout: 260 seconds) 2017-01-01T21:00:21Z lambda-11235 joined #scheme 2017-01-01T21:00:38Z muelleme quit (Ping timeout: 258 seconds) 2017-01-01T21:03:10Z edgar-rft joined #scheme 2017-01-01T21:06:23Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-01T21:09:55Z jackdaniel: isn't it scheme channel? 2017-01-01T21:10:32Z chishiki quit (Ping timeout: 260 seconds) 2017-01-01T21:10:35Z jackdaniel: there are many C-bootstrapped scheme implementations (for instance chicken) 2017-01-01T21:12:44Z chishiki joined #scheme 2017-01-01T21:16:32Z pjb: Yes, but the problem is that scheme is smaller, and more diverse, so you often have to re-implement more stuff. 2017-01-01T21:17:47Z pjb: lemonpie: a good example, would be the work of drmeister with clasp; he tool ecl and hacked with llvm to integrate it with C++ libraries. 2017-01-01T21:17:59Z aeth: pjb: Which is why the ideal solution is a CL-bootstrapped Scheme, not a C-bootstrapped Scheme imo. There's less of a language mismatch for when you need to implement more things. 2017-01-01T21:18:24Z jackdaniel: I'd say everything has its place. Regarding ECL – it has c++ support fwiw 2017-01-01T21:19:01Z aeth: A CL Scheme basically just needs nil-to-false (and false-to-nil), call/cc, and guaranteed tail recursion... A tiny runtime. 2017-01-01T21:19:29Z pjb: There's pseudoscheme, but it's a r4rs. We'd need a new implementation eg. of r7rs in CL. That'd be nice indeed. 2017-01-01T21:19:30Z jackdaniel: either way its impolite to talk bout CL here (and talk about scheme on #lisp) – ##lisp is more appropriate for cross-dialect discussion 2017-01-01T21:19:45Z qu1j0t3: impolite?! 2017-01-01T21:20:23Z jackdaniel: I'd expect a widespread bashing on #lisp if someone would argue that scheme is better than cl, I just take the same point of view but reversed 2017-01-01T21:20:30Z qu1j0t3: ah, but we're grown-ups 2017-01-01T21:20:30Z jackdaniel: is that unreasonable? 2017-01-01T21:20:35Z qu1j0t3: yes. 2017-01-01T21:20:36Z qu1j0t3: imho. 2017-01-01T21:20:42Z jackdaniel: very humble indeed ;-) 2017-01-01T21:20:58Z aeth: jackdaniel: I think the difference is that #scheme is already for cross-dialect (cross-scheme) discussion, while there are channels for Guile, Chicken, Racket (not a Scheme anymore), etc. 2017-01-01T21:21:06Z aeth: Whereas #lisp is specific for CL 2017-01-01T21:21:19Z aeth: So #scheme is already full of people who are making Schemes or choosing between Schemes 2017-01-01T21:21:31Z aeth: Because otherwise something like #racket would be more appropriate 2017-01-01T21:21:40Z jackdaniel: whatever, I've spoken my pov 2017-01-01T21:22:01Z qu1j0t3: jackdaniel: nobody is saying X is better than Y (which would also be childish) 2017-01-01T21:23:18Z qu1j0t3: it's just not a zero sum game, and most people here are likely to be polyglots anyhow. 2017-01-01T21:23:41Z jackdaniel: /that's why I have suggested more "polyglot" channel?/ 2017-01-01T21:23:53Z Riastradh: jackdaniel: Some of us have given up trying to impress upon pjb that he's sometimes rude here. 2017-01-01T21:24:03Z qu1j0t3: banning discussions taht cover more than one language is insane in any programming channel. 2017-01-01T21:24:06Z aeth: I've tried using ##lisp but it's extremely dead. 2017-01-01T21:24:39Z lemonpie: yeah, i stopped /joining, it's deader than here, and here's dead 99% of the time :/ 2017-01-01T21:25:48Z jackdaniel: aeth: that may be a clue, that less people are interested in cross-dialect discussions so they join more narrow channels (rightfully expecting no offtopics), but who am I to judge ;-) I've got stuff to do anyway :) 2017-01-01T21:25:52Z jackdaniel: \o 2017-01-01T21:26:26Z lemonpie: i actually don't understand why a lot of channels seem to want *less* discussion 2017-01-01T21:27:29Z aeth: Some of the best conversations I've had in channels are comparing the language to discussions. 2017-01-01T21:31:44Z jackdaniel: lemonpie: I find it quite reasonable – people want only discussions they care about, because noise *eats* time 2017-01-01T21:32:41Z qu1j0t3: discussions jackdaniel cares about - notes 2017-01-01T21:32:43Z qu1j0t3: noted* 2017-01-01T21:33:08Z jackdaniel: ad persona? how pitiful :) 2017-01-01T21:36:10Z nomicflux quit (Quit: nomicflux) 2017-01-01T21:46:27Z jshjsh quit (Ping timeout: 268 seconds) 2017-01-01T21:49:13Z m1dnight2 joined #scheme 2017-01-01T21:49:14Z m1dnight_ quit (Read error: Connection reset by peer) 2017-01-01T21:59:24Z bjz joined #scheme 2017-01-01T22:10:13Z jeapostrophe joined #scheme 2017-01-01T22:10:13Z jeapostrophe quit (Changing host) 2017-01-01T22:10:13Z jeapostrophe joined #scheme 2017-01-01T22:15:01Z lambda-11235 quit (Ping timeout: 264 seconds) 2017-01-01T22:18:02Z lambda-11235 joined #scheme 2017-01-01T22:25:55Z jeapostrophe quit (Ping timeout: 268 seconds) 2017-01-01T22:40:53Z tmtwd joined #scheme 2017-01-01T22:44:26Z davorb quit (Read error: Connection reset by peer) 2017-01-01T22:45:28Z davorb joined #scheme 2017-01-01T22:47:41Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-01T23:01:41Z muelleme joined #scheme 2017-01-01T23:07:55Z muelleme quit (Ping timeout: 258 seconds) 2017-01-01T23:17:10Z dan64- joined #scheme 2017-01-01T23:17:12Z jeapostrophe joined #scheme 2017-01-01T23:17:51Z dan64 quit (Ping timeout: 256 seconds) 2017-01-01T23:19:37Z bjz quit (Ping timeout: 245 seconds) 2017-01-01T23:21:12Z bjz joined #scheme 2017-01-01T23:25:33Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-01T23:35:43Z jeapostrophe joined #scheme 2017-01-01T23:35:43Z jeapostrophe quit (Changing host) 2017-01-01T23:35:43Z jeapostrophe joined #scheme 2017-01-01T23:40:32Z jeapostrophe quit (Ping timeout: 268 seconds) 2017-01-01T23:45:32Z turtleman quit (Remote host closed the connection) 2017-01-01T23:56:48Z cibs quit (Ping timeout: 268 seconds) 2017-01-01T23:58:18Z cibs joined #scheme 2017-01-02T00:01:56Z turbofail joined #scheme 2017-01-02T00:05:24Z bjz quit (Ping timeout: 248 seconds) 2017-01-02T00:05:45Z turtleman joined #scheme 2017-01-02T00:06:27Z bjz joined #scheme 2017-01-02T00:09:42Z jeapostrophe joined #scheme 2017-01-02T00:09:42Z jeapostrophe quit (Changing host) 2017-01-02T00:09:42Z jeapostrophe joined #scheme 2017-01-02T00:14:59Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-02T00:22:45Z jeapostrophe joined #scheme 2017-01-02T00:26:05Z ChrisOei joined #scheme 2017-01-02T00:34:26Z wtetzner quit (Remote host closed the connection) 2017-01-02T00:39:00Z daviid quit (Ping timeout: 248 seconds) 2017-01-02T00:44:46Z davorb quit (Read error: Connection reset by peer) 2017-01-02T00:45:06Z davorb joined #scheme 2017-01-02T00:46:20Z pjb quit (Quit: Be seeing you!) 2017-01-02T00:48:01Z terpri quit (Ping timeout: 264 seconds) 2017-01-02T01:01:46Z jlongster joined #scheme 2017-01-02T01:03:11Z ChrisOei quit (Quit: ChrisOei) 2017-01-02T01:10:34Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-02T01:18:33Z wtetzner joined #scheme 2017-01-02T01:21:12Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-02T01:24:52Z muelleme joined #scheme 2017-01-02T01:31:04Z muelleme quit (Ping timeout: 252 seconds) 2017-01-02T01:36:24Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-02T01:43:41Z shifty joined #scheme 2017-01-02T02:01:42Z lexicall joined #scheme 2017-01-02T02:05:32Z lexicall quit (Client Quit) 2017-01-02T02:07:47Z fckfreenode joined #scheme 2017-01-02T02:07:58Z fckfreenode: does scheme have a repl? 2017-01-02T02:08:17Z lemonpie: usually 2017-01-02T02:08:46Z fckfreenode: great, thanks 2017-01-02T02:08:59Z fckfreenode: also is guile a recommended version for a beginner? 2017-01-02T02:10:09Z lemonpie: that's probably a loaded question :) for following SICP or HtdP mit scheme or guile are usually suggested (or you could use racket which has specific support for the books) 2017-01-02T02:10:36Z aeth: And if a Scheme doesn't have a read eval print loop you can basically define your own with (loop (print (eval (read))))... Well, not quite as easy as some other Lisps because you'd have to define loop and print (fairly trivial, though for a basic REPL)... Also, eval takes two arguments iirc so that's not valid Scheme. 2017-01-02T02:13:13Z fckfreenode: ah great, thanks 2017-01-02T02:14:12Z fckfreenode: finally who would you recommend SICP to? (i.e. what does SICP teach you?) 2017-01-02T02:16:07Z qu1j0t3: Here's the TOC. https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html#%_toc_start 2017-01-02T02:17:18Z lemonpie: i wouldn't recommend SICP personally, I think HtdP is a better beginner's introduction to scheme... 2017-01-02T02:17:32Z lemonpie: but lots of people dive right in to SICP and manage, so what would I know? 2017-01-02T02:20:33Z qu1j0t3: I didn't find it helpful in learning Scheme, so I used "Programming in Scheme" and other texts. 2017-01-02T02:20:49Z qu1j0t3: I did find it helpful in other ways 2017-01-02T02:21:10Z qu1j0t3: I don't believe SICP even pretends to teach Scheme tbh 2017-01-02T02:22:39Z lambda-11235 joined #scheme 2017-01-02T02:22:53Z kori: SICP is more about... programming concepts, no? 2017-01-02T02:23:04Z qu1j0t3: yes. 2017-01-02T02:23:10Z lemonpie: advanced programming concepts 2017-01-02T02:23:25Z lemonpie: HtdP is the more beginner oriented MIT coursework 2017-01-02T02:28:36Z fckfreenode: lemonpie: is there a pdf version of htdp? 2017-01-02T02:29:45Z lemonpie: probably 2017-01-02T02:30:46Z lemonpie: http://disi.unal.edu.co/dacursci/sistemasycomputacion/docs/ProgComp/%5BIT%5DLISP-%20Mit%20Press%20-%20How%20To%20Design%20Programs%20(Scheme).pdf ? 2017-01-02T02:30:46Z rudybot: http://teensy.info/6uVLpeVEdu 2017-01-02T02:34:57Z fckfreenode: thanks 2017-01-02T02:37:38Z jlongster joined #scheme 2017-01-02T02:37:54Z robotoad quit (Quit: robotoad) 2017-01-02T02:40:23Z gravicappa joined #scheme 2017-01-02T02:44:48Z davorb quit (Read error: Connection reset by peer) 2017-01-02T02:45:46Z davorb joined #scheme 2017-01-02T02:46:31Z terpri joined #scheme 2017-01-02T02:49:12Z fckfreenode quit (Ping timeout: 245 seconds) 2017-01-02T02:51:30Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-02T02:54:32Z robotoad joined #scheme 2017-01-02T02:55:27Z JoshS joined #scheme 2017-01-02T03:08:39Z bjz joined #scheme 2017-01-02T03:08:55Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-02T03:09:05Z jao quit (Ping timeout: 265 seconds) 2017-01-02T03:10:52Z lambda-11235 joined #scheme 2017-01-02T03:12:01Z stepnem quit (Ping timeout: 264 seconds) 2017-01-02T03:14:34Z duncanm: hello hello 2017-01-02T03:14:36Z duncanm: jao! 2017-01-02T03:15:01Z kori: hey 2017-01-02T03:15:28Z duncanm: hello kori 2017-01-02T03:18:10Z wtetzner quit (Remote host closed the connection) 2017-01-02T03:28:50Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-02T03:41:45Z mumptai_ joined #scheme 2017-01-02T03:45:04Z calle__ quit (Ping timeout: 258 seconds) 2017-01-02T03:45:21Z tmtwd quit (Ping timeout: 268 seconds) 2017-01-02T03:49:40Z JoshS quit (Ping timeout: 268 seconds) 2017-01-02T03:51:58Z JoshS joined #scheme 2017-01-02T03:54:08Z ArneBab_ joined #scheme 2017-01-02T03:56:10Z Guest17384 is now known as micro` 2017-01-02T03:58:55Z ArneBab quit (Ping timeout: 268 seconds) 2017-01-02T04:03:02Z turtleman quit (Remote host closed the connection) 2017-01-02T04:12:51Z wtetzner joined #scheme 2017-01-02T04:16:13Z pierpa quit (Ping timeout: 264 seconds) 2017-01-02T04:33:18Z badkins quit (Remote host closed the connection) 2017-01-02T04:39:20Z edgar-rft quit (Quit: edgar-rft) 2017-01-02T04:44:52Z davorb quit (Read error: Connection reset by peer) 2017-01-02T04:45:26Z davorb joined #scheme 2017-01-02T04:47:07Z jonaslund quit (Ping timeout: 245 seconds) 2017-01-02T04:52:05Z nomicflux joined #scheme 2017-01-02T05:03:09Z shifty quit (Ping timeout: 265 seconds) 2017-01-02T05:04:03Z wtetzner quit (Remote host closed the connection) 2017-01-02T05:13:14Z nomicflux quit (Quit: nomicflux) 2017-01-02T05:26:09Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-02T05:50:25Z terpri quit (Ping timeout: 258 seconds) 2017-01-02T05:54:02Z jshjsh joined #scheme 2017-01-02T05:56:42Z JoshS quit (Ping timeout: 268 seconds) 2017-01-02T06:24:28Z jmd joined #scheme 2017-01-02T06:25:09Z teleScope joined #scheme 2017-01-02T06:25:58Z UserJosh joined #scheme 2017-01-02T06:27:12Z UserJosh quit (Max SendQ exceeded) 2017-01-02T06:29:23Z jshjsh quit (Ping timeout: 268 seconds) 2017-01-02T06:44:54Z davorb quit (Read error: Connection reset by peer) 2017-01-02T06:45:05Z davorb joined #scheme 2017-01-02T06:51:16Z UserJosh joined #scheme 2017-01-02T06:56:51Z turbofail quit (Ping timeout: 256 seconds) 2017-01-02T06:57:19Z muelleme joined #scheme 2017-01-02T07:02:10Z muelleme quit (Ping timeout: 252 seconds) 2017-01-02T07:17:51Z JoshS joined #scheme 2017-01-02T07:20:06Z kammd joined #scheme 2017-01-02T07:20:34Z UserJosh quit (Ping timeout: 268 seconds) 2017-01-02T07:27:36Z oleo quit (Quit: Leaving) 2017-01-02T07:32:10Z robotoad quit (Quit: robotoad) 2017-01-02T07:35:14Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-02T07:41:29Z bjz joined #scheme 2017-01-02T07:47:59Z terpri joined #scheme 2017-01-02T08:08:29Z muelleme joined #scheme 2017-01-02T08:11:21Z robotoad joined #scheme 2017-01-02T08:12:53Z muelleme quit (Ping timeout: 246 seconds) 2017-01-02T08:45:01Z davorb quit (Read error: Connection reset by peer) 2017-01-02T08:45:44Z davorb joined #scheme 2017-01-02T08:48:45Z bjz_ joined #scheme 2017-01-02T08:50:57Z bjz quit (Ping timeout: 258 seconds) 2017-01-02T09:13:26Z jeapostrophe quit (Ping timeout: 246 seconds) 2017-01-02T09:14:56Z wasamasa: funny that someone with that nick asks on freenode 2017-01-02T09:19:08Z aeth: I think that that user probably meant to say fsck instead of fck but the username was already taken... and clearly the user is greatly concerned about the integrity of freenode's filesystems. 2017-01-02T09:24:32Z wasamasa: clearly 2017-01-02T09:28:06Z mumptai_ quit (Quit: Verlassend) 2017-01-02T09:30:50Z edgar-rft joined #scheme 2017-01-02T09:38:06Z shifty joined #scheme 2017-01-02T09:40:07Z stepnem joined #scheme 2017-01-02T09:54:34Z deank joined #scheme 2017-01-02T09:59:44Z robotoad quit (Quit: robotoad) 2017-01-02T10:02:33Z jmd quit (Read error: No route to host) 2017-01-02T10:11:43Z jmd joined #scheme 2017-01-02T10:16:06Z jmd quit (Remote host closed the connection) 2017-01-02T10:16:23Z jmd joined #scheme 2017-01-02T10:17:49Z bjz joined #scheme 2017-01-02T10:18:46Z bjz_ quit (Ping timeout: 265 seconds) 2017-01-02T10:31:57Z jeapostrophe joined #scheme 2017-01-02T10:36:43Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-02T10:45:05Z davorb quit (Read error: Connection reset by peer) 2017-01-02T10:45:24Z davorb joined #scheme 2017-01-02T10:52:47Z cemerick joined #scheme 2017-01-02T10:54:48Z jmd quit (Read error: No route to host) 2017-01-02T11:27:10Z lambda-smith joined #scheme 2017-01-02T11:31:09Z pjb joined #scheme 2017-01-02T11:51:34Z ertesx joined #scheme 2017-01-02T11:54:37Z ertes quit (Ping timeout: 245 seconds) 2017-01-02T11:54:38Z ertesx is now known as ertes 2017-01-02T11:55:30Z Blukunfando joined #scheme 2017-01-02T12:01:19Z jshjsh joined #scheme 2017-01-02T12:04:13Z forgottenpurple joined #scheme 2017-01-02T12:04:20Z JoshS quit (Ping timeout: 248 seconds) 2017-01-02T12:06:27Z forgottenpurple_ quit (Ping timeout: 258 seconds) 2017-01-02T12:07:23Z edgar-rft quit (Quit: edgar-rft) 2017-01-02T12:08:47Z forgottenpurple quit (Ping timeout: 245 seconds) 2017-01-02T12:45:08Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-02T12:45:18Z davorb quit (Read error: Connection reset by peer) 2017-01-02T12:46:03Z davorb joined #scheme 2017-01-02T13:08:30Z jonaslund joined #scheme 2017-01-02T13:10:36Z jeapostrophe joined #scheme 2017-01-02T13:10:45Z jeapostrophe quit (Changing host) 2017-01-02T13:10:45Z jeapostrophe joined #scheme 2017-01-02T13:27:59Z civodul joined #scheme 2017-01-02T13:29:17Z Blukunfando quit (Ping timeout: 246 seconds) 2017-01-02T13:35:07Z cibs quit (Ping timeout: 268 seconds) 2017-01-02T13:36:40Z cibs joined #scheme 2017-01-02T13:42:08Z UserJosh joined #scheme 2017-01-02T13:42:42Z kuribas joined #scheme 2017-01-02T13:45:08Z jshjsh quit (Ping timeout: 248 seconds) 2017-01-02T13:48:59Z jshjsh joined #scheme 2017-01-02T13:52:24Z UserJosh quit (Ping timeout: 265 seconds) 2017-01-02T13:59:54Z pierpa joined #scheme 2017-01-02T14:00:11Z pierpa quit (Remote host closed the connection) 2017-01-02T14:01:01Z pierpa joined #scheme 2017-01-02T14:02:01Z jeapostrophe quit (Ping timeout: 268 seconds) 2017-01-02T14:45:25Z davorb quit (Read error: Connection reset by peer) 2017-01-02T14:45:40Z davorb joined #scheme 2017-01-02T15:07:43Z teleScope quit (Quit: Konversation terminated!) 2017-01-02T15:14:03Z jeapostrophe joined #scheme 2017-01-02T15:16:29Z lambda-11235 joined #scheme 2017-01-02T15:21:13Z wtetzner joined #scheme 2017-01-02T15:33:00Z oleo joined #scheme 2017-01-02T15:34:34Z terpri quit (Ping timeout: 246 seconds) 2017-01-02T15:39:09Z jmd joined #scheme 2017-01-02T15:39:58Z cemerick quit (Quit: Leaving) 2017-01-02T15:47:17Z turtleman joined #scheme 2017-01-02T15:55:20Z mumptai joined #scheme 2017-01-02T15:56:28Z badkins joined #scheme 2017-01-02T16:01:39Z leot quit (Ping timeout: 268 seconds) 2017-01-02T16:28:38Z nanoz joined #scheme 2017-01-02T16:28:45Z nomicflux joined #scheme 2017-01-02T16:33:15Z Khisanth quit (Ping timeout: 258 seconds) 2017-01-02T16:36:17Z turtleman quit (Ping timeout: 245 seconds) 2017-01-02T16:39:08Z Aune joined #scheme 2017-01-02T16:40:44Z cibs quit (Ping timeout: 268 seconds) 2017-01-02T16:42:47Z cibs joined #scheme 2017-01-02T16:46:01Z Khisanth joined #scheme 2017-01-02T16:46:01Z davorb quit (Read error: Connection reset by peer) 2017-01-02T16:46:18Z davorb joined #scheme 2017-01-02T16:53:51Z nomicflux quit (Quit: nomicflux) 2017-01-02T16:59:04Z jao joined #scheme 2017-01-02T16:59:48Z ertesx joined #scheme 2017-01-02T17:00:46Z jlongster joined #scheme 2017-01-02T17:01:28Z ertes quit (Ping timeout: 268 seconds) 2017-01-02T17:01:29Z ertesx is now known as ertes 2017-01-02T17:02:42Z jlongster quit (Client Quit) 2017-01-02T17:05:24Z cibs quit (Ping timeout: 268 seconds) 2017-01-02T17:07:01Z cibs joined #scheme 2017-01-02T17:08:32Z shifty quit (Ping timeout: 258 seconds) 2017-01-02T17:09:01Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-02T17:09:24Z pjb quit (Ping timeout: 260 seconds) 2017-01-02T17:13:25Z cibs quit (Ping timeout: 268 seconds) 2017-01-02T17:13:31Z UserJosh joined #scheme 2017-01-02T17:13:48Z cibs joined #scheme 2017-01-02T17:17:04Z jlongster joined #scheme 2017-01-02T17:17:19Z pjb joined #scheme 2017-01-02T17:17:30Z jshjsh quit (Ping timeout: 268 seconds) 2017-01-02T17:18:18Z jlongster quit (Client Quit) 2017-01-02T17:20:09Z leot joined #scheme 2017-01-02T17:23:52Z muelleme joined #scheme 2017-01-02T17:31:15Z terpri joined #scheme 2017-01-02T17:31:35Z zacts joined #scheme 2017-01-02T17:34:46Z duncanm: hey jao! 2017-01-02T17:35:31Z UserJosh quit (Quit: Leaving) 2017-01-02T17:36:32Z duncanm: jao: feliz ano nuevo! (sigh, I dunno how to type accented characers in Emacs, and now I look like an idiot) 2017-01-02T17:40:43Z pjb: F C-x 8 2017-01-02T17:40:52Z terpri quit (Ping timeout: 248 seconds) 2017-01-02T17:40:57Z jao: duncanm, feliz año nuevo! (C-x 8 ~ n) 2017-01-02T17:42:02Z pjb: C-x 8 ! SPC F C-x 8 ' e l i z SPC A C-x 8 ' n ~ o SPC N u e v o SPC ! --> ¡ Féliz Año Nuevo ! 2017-01-02T17:42:33Z jao: pjb, feliz doesn't have a tilde 2017-01-02T17:42:42Z pjb: Damned, you'r right! 2017-01-02T17:42:47Z pjb: No accent. 2017-01-02T17:43:18Z pjb: C-x 8 C-h 2017-01-02T17:43:20Z pjb: for help. 2017-01-02T17:43:28Z jlongster joined #scheme 2017-01-02T17:43:32Z jlongster quit (Client Quit) 2017-01-02T17:45:15Z muelleme quit (Ping timeout: 268 seconds) 2017-01-02T17:46:40Z turtleman joined #scheme 2017-01-02T17:50:11Z duncanm: oooh 2017-01-02T17:50:26Z duncanm: jao: felix año nuevo! 2017-01-02T17:50:40Z duncanm: oops, not felix 2017-01-02T17:51:47Z ELLIOTTCABLE quit (Ping timeout: 246 seconds) 2017-01-02T17:53:11Z emmanueloga quit (Ping timeout: 246 seconds) 2017-01-02T17:53:11Z mjl quit (Ping timeout: 246 seconds) 2017-01-02T17:53:16Z makufiru quit (Ping timeout: 260 seconds) 2017-01-02T17:53:22Z stephe quit (Ping timeout: 258 seconds) 2017-01-02T17:53:31Z qu1j0t3: even felix deserves a happy new year tho 2017-01-02T17:53:32Z sbauman quit (Ping timeout: 246 seconds) 2017-01-02T17:53:40Z Riastradh: I don't see a problem with having a new year full of cats. 2017-01-02T17:54:03Z qu1j0t3: haha 2017-01-02T17:54:19Z qu1j0t3: thanks to the magical internet it's pretty much guaranteed to be 2017-01-02T17:54:56Z lambda-11235 joined #scheme 2017-01-02T17:56:14Z sbauman joined #scheme 2017-01-02T17:57:09Z emmanueloga joined #scheme 2017-01-02T17:57:10Z stephe joined #scheme 2017-01-02T17:57:21Z ELLIOTTCABLE joined #scheme 2017-01-02T17:57:40Z mjl joined #scheme 2017-01-02T18:00:34Z makufiru joined #scheme 2017-01-02T18:01:32Z duncanm: wow 2017-01-02T18:01:34Z duncanm: Riastradh! 2017-01-02T18:01:40Z duncanm: Riastradh: happy new year! 2017-01-02T18:01:43Z duncanm: it's been so long! 2017-01-02T18:02:10Z turtleman quit (Ping timeout: 252 seconds) 2017-01-02T18:04:57Z duncanm: Riastradh: are you still in Cambridge, MA? I live up the street in Central Sq now 2017-01-02T18:14:06Z daviid joined #scheme 2017-01-02T18:14:35Z nanoz quit (Ping timeout: 256 seconds) 2017-01-02T18:14:47Z ohama quit (Remote host closed the connection) 2017-01-02T18:17:39Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-02T18:21:00Z turtleman joined #scheme 2017-01-02T18:34:32Z gravicappa quit (Remote host closed the connection) 2017-01-02T18:45:34Z davorb quit (Read error: Connection reset by peer) 2017-01-02T18:45:59Z davorb joined #scheme 2017-01-02T18:46:53Z turtleman quit (Ping timeout: 256 seconds) 2017-01-02T18:50:11Z kammd quit (Quit: Connection closed for inactivity) 2017-01-02T18:53:25Z alezost joined #scheme 2017-01-02T18:56:17Z rotty quit (Ping timeout: 245 seconds) 2017-01-02T18:58:39Z rotty joined #scheme 2017-01-02T19:03:36Z robotoad joined #scheme 2017-01-02T19:12:26Z nomicflux joined #scheme 2017-01-02T19:21:34Z ohama joined #scheme 2017-01-02T19:21:37Z emmanueloga left #scheme 2017-01-02T19:33:00Z Menche quit (Remote host closed the connection) 2017-01-02T19:33:36Z Menche joined #scheme 2017-01-02T19:33:45Z Menche quit (Remote host closed the connection) 2017-01-02T19:34:27Z Menche joined #scheme 2017-01-02T19:39:38Z terpri joined #scheme 2017-01-02T19:49:48Z edgar-rft joined #scheme 2017-01-02T19:54:08Z DerGuteMoritz quit (Ping timeout: 258 seconds) 2017-01-02T19:57:28Z nanoz joined #scheme 2017-01-02T20:01:35Z bjz joined #scheme 2017-01-02T20:19:02Z cibs quit (Ping timeout: 268 seconds) 2017-01-02T20:20:47Z cibs joined #scheme 2017-01-02T20:23:11Z turtleman joined #scheme 2017-01-02T20:29:05Z DerGuteMoritz joined #scheme 2017-01-02T20:30:52Z tmtwd joined #scheme 2017-01-02T20:31:22Z cibs quit (Ping timeout: 268 seconds) 2017-01-02T20:32:55Z cibs joined #scheme 2017-01-02T20:44:05Z tmtwd quit (Remote host closed the connection) 2017-01-02T20:45:32Z muelleme joined #scheme 2017-01-02T20:45:56Z davorb quit (Read error: Connection reset by peer) 2017-01-02T20:46:12Z tmtwd joined #scheme 2017-01-02T20:46:37Z davorb joined #scheme 2017-01-02T21:02:49Z drot quit (Quit: WeeChat 1.6) 2017-01-02T21:16:16Z blackwolf joined #scheme 2017-01-02T21:18:03Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-02T21:18:58Z safe joined #scheme 2017-01-02T21:22:13Z jmd quit (Ping timeout: 264 seconds) 2017-01-02T21:32:46Z blackwolf quit (Remote host closed the connection) 2017-01-02T21:41:01Z daviid quit (Ping timeout: 246 seconds) 2017-01-02T21:44:48Z bjz joined #scheme 2017-01-02T21:45:16Z tmtwd quit (Quit: Leaving) 2017-01-02T21:47:02Z muelleme quit (Ping timeout: 265 seconds) 2017-01-02T21:50:53Z Aune quit (Quit: Lämnar) 2017-01-02T21:59:50Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-02T22:00:32Z drot joined #scheme 2017-01-02T22:17:55Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-02T22:21:42Z stepnem quit (Ping timeout: 258 seconds) 2017-01-02T22:45:58Z davorb quit (Read error: Connection reset by peer) 2017-01-02T22:46:17Z davorb joined #scheme 2017-01-02T23:09:15Z nanoz quit (Read error: Connection reset by peer) 2017-01-02T23:11:16Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-02T23:11:42Z cibs quit (Ping timeout: 268 seconds) 2017-01-02T23:13:28Z cibs joined #scheme 2017-01-02T23:24:35Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-02T23:24:50Z lambda-smith quit (Ping timeout: 252 seconds) 2017-01-02T23:35:19Z turtleman quit (Ping timeout: 256 seconds) 2017-01-03T00:14:30Z turtleman joined #scheme 2017-01-03T00:19:34Z shifty joined #scheme 2017-01-03T00:21:23Z MrBismuth quit (Quit: https://www.youtube.com/watch?v=xIIqYqtR1lY -- Suicide is Painless - Johnny Mandel) 2017-01-03T00:27:08Z pjb quit (Ping timeout: 260 seconds) 2017-01-03T00:40:36Z mumptai quit (Quit: Verlassend) 2017-01-03T00:46:02Z davorb quit (Read error: Connection reset by peer) 2017-01-03T00:46:57Z davorb joined #scheme 2017-01-03T00:47:47Z pjb joined #scheme 2017-01-03T00:50:31Z DokterGila joined #scheme 2017-01-03T00:54:16Z nomicflux quit (Quit: nomicflux) 2017-01-03T00:55:33Z nomicflux joined #scheme 2017-01-03T00:56:32Z pjb quit (Ping timeout: 260 seconds) 2017-01-03T01:01:10Z DokterGila quit (Read error: Connection reset by peer) 2017-01-03T01:07:59Z DokterGila joined #scheme 2017-01-03T01:21:02Z shdeng joined #scheme 2017-01-03T01:21:43Z yrdz joined #scheme 2017-01-03T01:32:55Z cibs quit (Ping timeout: 268 seconds) 2017-01-03T01:34:42Z cibs joined #scheme 2017-01-03T01:38:45Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-03T01:47:01Z DokterGila quit (Remote host closed the connection) 2017-01-03T01:51:21Z DokterGila joined #scheme 2017-01-03T01:57:40Z jeapostrophe joined #scheme 2017-01-03T02:02:31Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-03T02:07:17Z DokterGila quit (Ping timeout: 246 seconds) 2017-01-03T02:09:01Z JoshS joined #scheme 2017-01-03T02:27:21Z DokterGila joined #scheme 2017-01-03T02:56:17Z DokterGila quit (Ping timeout: 246 seconds) 2017-01-03T03:00:37Z groscoe quit (Ping timeout: 264 seconds) 2017-01-03T03:12:58Z wtetzner quit (Remote host closed the connection) 2017-01-03T03:18:25Z robotoad quit (Quit: robotoad) 2017-01-03T03:26:08Z ChrisOei joined #scheme 2017-01-03T03:34:45Z JoshS quit (*.net *.split) 2017-01-03T03:34:45Z shdeng quit (*.net *.split) 2017-01-03T03:34:45Z turtleman quit (*.net *.split) 2017-01-03T03:35:03Z JoshS joined #scheme 2017-01-03T03:35:06Z shdeng joined #scheme 2017-01-03T03:35:07Z turtleman joined #scheme 2017-01-03T03:39:02Z JoshS quit (Ping timeout: 248 seconds) 2017-01-03T03:40:29Z JoshS joined #scheme 2017-01-03T03:46:09Z groovy2shoes quit (Quit: Leaving) 2017-01-03T03:47:19Z karswell` joined #scheme 2017-01-03T03:47:35Z turtleman quit (Remote host closed the connection) 2017-01-03T03:51:17Z badkins quit (Remote host closed the connection) 2017-01-03T03:52:18Z karswell` is now known as karswell 2017-01-03T03:53:07Z ArneBab joined #scheme 2017-01-03T03:53:07Z ArneBab quit (Changing host) 2017-01-03T03:53:07Z ArneBab joined #scheme 2017-01-03T03:57:13Z MrBismuth joined #scheme 2017-01-03T03:57:31Z ArneBab_ quit (Ping timeout: 258 seconds) 2017-01-03T03:57:33Z robotoad joined #scheme 2017-01-03T04:12:35Z JoshS quit (Ping timeout: 246 seconds) 2017-01-03T04:21:48Z nomicflux quit (Quit: nomicflux) 2017-01-03T04:34:29Z ChrisOei quit (Quit: ChrisOei) 2017-01-03T04:36:06Z shdeng quit (Ping timeout: 248 seconds) 2017-01-03T04:39:24Z shdeng joined #scheme 2017-01-03T04:47:07Z gravicappa joined #scheme 2017-01-03T04:53:13Z jao quit (Ping timeout: 256 seconds) 2017-01-03T05:06:30Z ChrisOei joined #scheme 2017-01-03T05:09:46Z JoshS joined #scheme 2017-01-03T05:11:27Z JoshS quit (Max SendQ exceeded) 2017-01-03T05:13:23Z MrBismuth is now known as MrBusiness 2017-01-03T05:14:30Z JoshS joined #scheme 2017-01-03T05:15:32Z pierpa quit (Ping timeout: 260 seconds) 2017-01-03T05:37:15Z wtetzner joined #scheme 2017-01-03T05:42:37Z duncanm quit (Ping timeout: 246 seconds) 2017-01-03T05:43:35Z jmd joined #scheme 2017-01-03T05:57:41Z wtetzner quit (Remote host closed the connection) 2017-01-03T06:22:28Z terpri quit (Ping timeout: 248 seconds) 2017-01-03T06:32:31Z oleo quit (Quit: Leaving) 2017-01-03T06:35:16Z jeapostrophe joined #scheme 2017-01-03T06:39:46Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-03T06:46:20Z davorb quit (Read error: Connection reset by peer) 2017-01-03T06:46:33Z davorb joined #scheme 2017-01-03T06:52:42Z robotoad quit (Quit: robotoad) 2017-01-03T06:59:10Z robotoad joined #scheme 2017-01-03T07:16:10Z safe quit (Read error: Connection reset by peer) 2017-01-03T07:24:50Z duncanm joined #scheme 2017-01-03T07:24:50Z rudybot: la la la 2017-01-03T07:28:29Z kori: le le le 2017-01-03T07:28:44Z bjz joined #scheme 2017-01-03T07:34:18Z Blukunfando joined #scheme 2017-01-03T07:34:24Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-03T07:38:10Z bjz joined #scheme 2017-01-03T07:41:16Z jmd quit (Ping timeout: 246 seconds) 2017-01-03T07:43:19Z pjb joined #scheme 2017-01-03T07:45:43Z jshjsh joined #scheme 2017-01-03T07:48:40Z JoshS quit (Ping timeout: 258 seconds) 2017-01-03T07:59:26Z civodul joined #scheme 2017-01-03T08:01:18Z robotoad quit (Quit: robotoad) 2017-01-03T08:08:16Z jmd joined #scheme 2017-01-03T08:10:39Z jmd` joined #scheme 2017-01-03T08:20:18Z terpri joined #scheme 2017-01-03T08:23:30Z jeapostrophe joined #scheme 2017-01-03T08:26:29Z duncanm quit (Ping timeout: 265 seconds) 2017-01-03T08:28:06Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-03T08:34:15Z bars0 joined #scheme 2017-01-03T08:43:40Z pjb quit (Ping timeout: 260 seconds) 2017-01-03T08:46:23Z davorb quit (Read error: Connection reset by peer) 2017-01-03T08:47:13Z davorb joined #scheme 2017-01-03T08:58:33Z jmd` quit (Read error: No route to host) 2017-01-03T08:58:34Z jmd quit (Write error: Connection reset by peer) 2017-01-03T09:13:01Z pjb joined #scheme 2017-01-03T09:16:08Z jeapostrophe joined #scheme 2017-01-03T09:20:09Z lambda-smith joined #scheme 2017-01-03T09:37:31Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-03T09:38:47Z UserJosh joined #scheme 2017-01-03T09:39:12Z jshjsh quit (Disconnected by services) 2017-01-03T09:39:20Z UserJosh is now known as JoshS 2017-01-03T09:41:18Z bjz joined #scheme 2017-01-03T09:44:20Z pjb quit (Ping timeout: 260 seconds) 2017-01-03T10:04:59Z pjb joined #scheme 2017-01-03T10:06:05Z stepnem joined #scheme 2017-01-03T10:13:20Z jmd joined #scheme 2017-01-03T10:23:15Z groovy2shoes joined #scheme 2017-01-03T10:37:11Z shifty quit (Ping timeout: 256 seconds) 2017-01-03T10:38:21Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-03T10:42:22Z bjz joined #scheme 2017-01-03T10:46:27Z bjz_ joined #scheme 2017-01-03T10:46:30Z davorb quit (Read error: Connection reset by peer) 2017-01-03T10:46:53Z davorb joined #scheme 2017-01-03T10:48:26Z bjz quit (Ping timeout: 246 seconds) 2017-01-03T10:48:33Z teleScope joined #scheme 2017-01-03T10:53:28Z cibs quit (Ping timeout: 268 seconds) 2017-01-03T10:54:50Z cibs joined #scheme 2017-01-03T10:57:25Z jao joined #scheme 2017-01-03T11:07:05Z edgar-rft quit (Quit: edgar-rft) 2017-01-03T11:37:01Z M_D_K quit (Ping timeout: 268 seconds) 2017-01-03T11:38:16Z M_D_K joined #scheme 2017-01-03T11:50:53Z ertesx joined #scheme 2017-01-03T11:54:40Z shdeng quit (Quit: Leaving) 2017-01-03T11:54:44Z ertes quit (Ping timeout: 248 seconds) 2017-01-03T11:54:44Z ertesx is now known as ertes 2017-01-03T12:19:23Z ELLIOTTCABLE quit (*.net *.split) 2017-01-03T12:19:23Z mindCrime quit (*.net *.split) 2017-01-03T12:19:23Z averell quit (*.net *.split) 2017-01-03T12:19:23Z eska quit (*.net *.split) 2017-01-03T12:19:23Z M-krsiehl quit (*.net *.split) 2017-01-03T12:19:37Z eska joined #scheme 2017-01-03T12:19:48Z mindCrime joined #scheme 2017-01-03T12:21:23Z M-krsiehl joined #scheme 2017-01-03T12:21:40Z jmd quit (Remote host closed the connection) 2017-01-03T12:22:56Z ELLIOTTCABLE joined #scheme 2017-01-03T12:24:19Z TCZ joined #scheme 2017-01-03T12:25:44Z TCZ quit (Client Quit) 2017-01-03T12:26:53Z cmatei joined #scheme 2017-01-03T12:39:23Z alezost joined #scheme 2017-01-03T12:41:49Z DokterGila joined #scheme 2017-01-03T12:42:19Z suitofsables: Riastradh: Ah, more Cambridge people. I'm a 15 minute walk to Central Sq. What a small world. ^_^ 2017-01-03T12:46:38Z jmd joined #scheme 2017-01-03T12:46:38Z davorb quit (Read error: Connection reset by peer) 2017-01-03T12:47:32Z davorb joined #scheme 2017-01-03T12:50:01Z cibs quit (Ping timeout: 268 seconds) 2017-01-03T12:51:34Z cibs joined #scheme 2017-01-03T12:53:08Z gravicappa quit (Ping timeout: 246 seconds) 2017-01-03T13:01:08Z bars0 quit (Ping timeout: 256 seconds) 2017-01-03T13:08:22Z bars0 joined #scheme 2017-01-03T13:12:02Z turtleman joined #scheme 2017-01-03T13:14:30Z mindCrime quit (Ping timeout: 258 seconds) 2017-01-03T13:16:01Z DokterGila quit (Remote host closed the connection) 2017-01-03T13:20:23Z bjz joined #scheme 2017-01-03T13:21:24Z bjz_ quit (Ping timeout: 258 seconds) 2017-01-03T13:24:40Z DokterGila joined #scheme 2017-01-03T13:24:45Z DokterGila quit (Read error: Connection reset by peer) 2017-01-03T13:29:19Z jmd quit (Read error: No route to host) 2017-01-03T13:30:52Z aries_liuxueyang quit (Ping timeout: 245 seconds) 2017-01-03T13:36:21Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-03T13:38:05Z groscoe joined #scheme 2017-01-03T13:43:51Z aries_liuxueyang joined #scheme 2017-01-03T13:47:08Z jeapostrophe joined #scheme 2017-01-03T13:47:08Z jeapostrophe quit (Changing host) 2017-01-03T13:47:08Z jeapostrophe joined #scheme 2017-01-03T13:50:16Z ccl-logbot joined #scheme 2017-01-03T13:50:16Z 2017-01-03T13:50:16Z names: ccl-logbot taylan webshinra wingo kbtr taij33n foof` cjh` Guest59936 jeapostrophe aries_liuxueyang groscoe bjz turtleman bars0 cibs davorb alezost cmatei ELLIOTTCABLE M-krsiehl eska ertes M_D_K jao teleScope groovy2shoes stepnem JoshS lambda-smith terpri civodul Blukunfando ChrisOei MrBusiness ArneBab karswell drot DerGuteMoritz Menche ohama rotty makufiru mjl stephe sbauman zacts leot Khisanth jonaslund deank dan64- m1dnight2 chishiki suitofsables leppie 2017-01-03T13:50:16Z names: niklasl GGMethos marcoecc Riastradh cromachina Kkiro balkamos dcluna ym wasamasa stux|work \h peterhil DKordic dmiles shymega jcloud evhan pchrist ecraven SirDayBat snits Elronnd lemonpie amoe MorTal1ty micmus fadein mlaine clog ft nckx rmrfchik weinholt micro` aeth ski cojy C-Keen akkad rsully mach dTal askatasuna aking_ finnrobi_ dsp__ owickstrom yosafbridge` larsen profan eMBee tessier ineiros hive-mind araujo Kryo jrslepak joast arbv gabot tephra gko 2017-01-03T13:50:16Z names: ByronJohnson neuri8 r0kc4t fiddlerwoaroof XTL jackdaniel dpk paroneayea jefrite fgudin carc drdo abbe jim keemyb rjungemann cast mkmgcom[m] DeeEff qu1j0t3 juanfra CustosL1men momofarm asumu lloda gnomon tmc Blkt renopt cantstanya parsnip0 Tenhi greghendershott samth choas mrowe emerson Neet_ mikeyhc z0d stasku emma gwatt mario-goulart cky chazu eagleflo _0x5eb_ snow_bckspc cameronfr NhanH vikraman LeoNerd cross ggherdov ijp nisstyre gf3 jyc kwmiebach___ 2017-01-03T13:50:16Z names: ozzloy Hijiri dsp MapMan jrdnull brendyn leo_song defanor lalex metaf5 davexunit vifino fizzie ec\ m1dnight1 stamourv kori benaiah copec rudybot tokik npr xian yrdz 2017-01-03T13:51:50Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-03T13:55:00Z mbrock joined #scheme 2017-01-03T13:57:32Z dsp quit (Ping timeout: 245 seconds) 2017-01-03T13:58:22Z dsp joined #scheme 2017-01-03T14:02:24Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-03T14:12:39Z jmd joined #scheme 2017-01-03T14:20:24Z cromachina quit (Read error: Connection reset by peer) 2017-01-03T14:21:26Z GGMethos quit (Quit: WeeChat 1.1.1) 2017-01-03T14:22:18Z jeapostrophe joined #scheme 2017-01-03T14:22:18Z jeapostrophe quit (Changing host) 2017-01-03T14:22:18Z jeapostrophe joined #scheme 2017-01-03T14:27:16Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-03T14:27:31Z dmiles quit (Read error: Connection reset by peer) 2017-01-03T14:27:35Z logicmoo joined #scheme 2017-01-03T14:28:21Z Khisanth quit (Quit: Leaving) 2017-01-03T14:29:29Z GGMethos joined #scheme 2017-01-03T14:29:40Z GGMethos quit (Client Quit) 2017-01-03T14:31:07Z GGMethos joined #scheme 2017-01-03T14:31:44Z aries_liuxueyang quit (Ping timeout: 246 seconds) 2017-01-03T14:34:38Z gravicappa joined #scheme 2017-01-03T14:35:23Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-03T14:40:53Z jlongster joined #scheme 2017-01-03T14:44:45Z aries_liuxueyang joined #scheme 2017-01-03T14:46:43Z davorb quit (Read error: Connection reset by peer) 2017-01-03T14:46:49Z cemerick joined #scheme 2017-01-03T14:46:57Z kuribas joined #scheme 2017-01-03T14:47:49Z davorb joined #scheme 2017-01-03T14:51:20Z wtetzner joined #scheme 2017-01-03T14:54:33Z jeapostrophe joined #scheme 2017-01-03T14:54:33Z jeapostrophe quit (Changing host) 2017-01-03T14:54:33Z jeapostrophe joined #scheme 2017-01-03T14:59:34Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-03T15:04:12Z logicmoo is now known as dmiles 2017-01-03T15:05:42Z badkins joined #scheme 2017-01-03T15:15:47Z rgrinberg joined #scheme 2017-01-03T15:23:59Z nomicflux joined #scheme 2017-01-03T15:24:37Z groovy2shoes quit (Ping timeout: 248 seconds) 2017-01-03T15:28:14Z Chrono joined #scheme 2017-01-03T15:34:42Z robotoad joined #scheme 2017-01-03T15:35:06Z oleo joined #scheme 2017-01-03T15:39:30Z teleScope quit (Quit: Konversation terminated!) 2017-01-03T15:48:15Z Riastradh quit (Ping timeout: 265 seconds) 2017-01-03T15:48:47Z daviid joined #scheme 2017-01-03T15:54:17Z robotoad quit (Quit: robotoad) 2017-01-03T15:58:13Z Guest42150 joined #scheme 2017-01-03T15:58:48Z Guest42150 quit (Client Quit) 2017-01-03T16:18:12Z robotoad joined #scheme 2017-01-03T16:21:10Z cemerick quit (Ping timeout: 248 seconds) 2017-01-03T16:23:00Z cemerick joined #scheme 2017-01-03T16:23:18Z justinethier joined #scheme 2017-01-03T16:29:58Z enderby joined #scheme 2017-01-03T16:32:50Z webshinra quit (Ping timeout: 246 seconds) 2017-01-03T16:33:48Z karswell quit (Remote host closed the connection) 2017-01-03T16:34:33Z karswell joined #scheme 2017-01-03T16:35:34Z jeapostrophe joined #scheme 2017-01-03T16:35:34Z jeapostrophe quit (Changing host) 2017-01-03T16:35:34Z jeapostrophe joined #scheme 2017-01-03T16:38:08Z rain1 joined #scheme 2017-01-03T16:46:52Z davorb quit (Read error: Connection reset by peer) 2017-01-03T16:47:29Z davorb joined #scheme 2017-01-03T16:47:30Z rain1: here's to another year of Scheme programming! 2017-01-03T16:52:54Z nomicflux quit (Quit: nomicflux) 2017-01-03T16:55:57Z rgrinberg quit (Read error: Connection reset by peer) 2017-01-03T16:58:38Z mumptai joined #scheme 2017-01-03T17:02:31Z qu1j0t3 quit (Ping timeout: 256 seconds) 2017-01-03T17:03:41Z Riastradh joined #scheme 2017-01-03T17:12:54Z webshinra joined #scheme 2017-01-03T17:12:54Z gravicappa quit (Ping timeout: 248 seconds) 2017-01-03T17:15:10Z rgrinberg joined #scheme 2017-01-03T17:19:03Z clog quit (Ping timeout: 258 seconds) 2017-01-03T17:19:37Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-03T17:33:33Z clog joined #scheme 2017-01-03T17:46:59Z qu1j0t3 joined #scheme 2017-01-03T17:55:13Z ertes quit (Ping timeout: 264 seconds) 2017-01-03T17:56:33Z pierpa joined #scheme 2017-01-03T18:07:30Z greyhame joined #scheme 2017-01-03T18:10:08Z greyhame quit (Client Quit) 2017-01-03T18:16:36Z rain1: is anyone in contact with olin shivers? 2017-01-03T18:16:45Z rain1: could you ask him something from me ? :P 2017-01-03T18:18:58Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-03T18:29:10Z dsp quit (Ping timeout: 248 seconds) 2017-01-03T18:30:22Z jmd quit (Ping timeout: 256 seconds) 2017-01-03T18:31:13Z muelleme joined #scheme 2017-01-03T18:33:00Z lritter joined #scheme 2017-01-03T18:34:44Z shifty joined #scheme 2017-01-03T18:35:08Z dsp__ is now known as dsp 2017-01-03T18:35:40Z alezost joined #scheme 2017-01-03T18:39:53Z jlongster joined #scheme 2017-01-03T18:43:02Z pierpa quit (Ping timeout: 248 seconds) 2017-01-03T18:47:28Z pierpa joined #scheme 2017-01-03T18:53:36Z muelleme quit (Ping timeout: 256 seconds) 2017-01-03T18:54:12Z muelleme joined #scheme 2017-01-03T19:19:44Z jao quit (Remote host closed the connection) 2017-01-03T19:24:45Z greyhame joined #scheme 2017-01-03T19:26:58Z greyhame quit (Client Quit) 2017-01-03T19:30:05Z jao joined #scheme 2017-01-03T19:31:19Z muelleme quit (Ping timeout: 246 seconds) 2017-01-03T19:34:05Z greyhame joined #scheme 2017-01-03T19:35:44Z ELLIOTTCABLE quit (*.net *.split) 2017-01-03T19:35:44Z sbauman quit (*.net *.split) 2017-01-03T19:35:44Z ym quit (*.net *.split) 2017-01-03T19:35:44Z jcloud quit (*.net *.split) 2017-01-03T19:35:44Z MorTal1ty quit (*.net *.split) 2017-01-03T19:35:44Z ft quit (*.net *.split) 2017-01-03T19:35:44Z dTal quit (*.net *.split) 2017-01-03T19:35:44Z aking_ quit (*.net *.split) 2017-01-03T19:35:44Z finnrobi_ quit (*.net *.split) 2017-01-03T19:35:44Z tessier quit (*.net *.split) 2017-01-03T19:35:45Z abbe quit (*.net *.split) 2017-01-03T19:35:45Z CustosL1men quit (*.net *.split) 2017-01-03T19:35:52Z finnrobi joined #scheme 2017-01-03T19:35:53Z dTal joined #scheme 2017-01-03T19:35:59Z abbe joined #scheme 2017-01-03T19:36:00Z tessier joined #scheme 2017-01-03T19:36:00Z aking joined #scheme 2017-01-03T19:36:01Z ym joined #scheme 2017-01-03T19:36:15Z CustosL1men joined #scheme 2017-01-03T19:36:17Z tessier quit (Changing host) 2017-01-03T19:36:17Z tessier joined #scheme 2017-01-03T19:36:24Z ft joined #scheme 2017-01-03T19:40:00Z jmd joined #scheme 2017-01-03T19:40:19Z sbauman joined #scheme 2017-01-03T19:40:39Z jcloud joined #scheme 2017-01-03T19:41:28Z ELLIOTTCABLE joined #scheme 2017-01-03T19:41:31Z MorTal1ty joined #scheme 2017-01-03T19:42:03Z greyhame quit (Quit: leaving) 2017-01-03T19:50:41Z bjz joined #scheme 2017-01-03T20:06:48Z muelleme joined #scheme 2017-01-03T20:12:22Z cemerick quit (Ping timeout: 256 seconds) 2017-01-03T20:13:20Z cemerick joined #scheme 2017-01-03T20:13:55Z edgar-rft joined #scheme 2017-01-03T20:15:53Z TCZ joined #scheme 2017-01-03T20:23:45Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-03T20:28:37Z jmd quit (Remote host closed the connection) 2017-01-03T20:32:22Z TCZ quit (Quit: Leaving) 2017-01-03T20:42:56Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-03T20:47:04Z davorb quit (Read error: Connection reset by peer) 2017-01-03T20:48:10Z davorb joined #scheme 2017-01-03T20:50:04Z jshjsh joined #scheme 2017-01-03T20:53:47Z JoshS quit (Ping timeout: 272 seconds) 2017-01-03T20:56:08Z civodul joined #scheme 2017-01-03T20:56:50Z muelleme quit (Ping timeout: 245 seconds) 2017-01-03T20:58:12Z UserJosh joined #scheme 2017-01-03T21:02:01Z jshjsh quit (Ping timeout: 272 seconds) 2017-01-03T21:02:16Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-03T21:03:16Z UserJosh quit (Ping timeout: 272 seconds) 2017-01-03T21:12:12Z terpri quit (Ping timeout: 260 seconds) 2017-01-03T21:19:29Z cemerick quit (Read error: Connection reset by peer) 2017-01-03T21:27:49Z dsp_ joined #scheme 2017-01-03T21:27:57Z enderby quit (Remote host closed the connection) 2017-01-03T21:28:14Z wtetzner quit (Remote host closed the connection) 2017-01-03T21:39:47Z dsp quit (Disconnected by services) 2017-01-03T21:39:51Z dsp_ is now known as dsp 2017-01-03T21:42:27Z oleo quit (Ping timeout: 240 seconds) 2017-01-03T21:45:55Z oleo joined #scheme 2017-01-03T21:47:28Z bjz joined #scheme 2017-01-03T22:03:40Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-03T22:17:45Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-03T22:20:50Z Blkt quit (Read error: Connection reset by peer) 2017-01-03T22:26:00Z mindCrime joined #scheme 2017-01-03T22:28:13Z Blkt joined #scheme 2017-01-03T22:38:38Z wtetzner joined #scheme 2017-01-03T22:41:06Z bjz joined #scheme 2017-01-03T22:46:51Z nomicflux joined #scheme 2017-01-03T22:47:15Z davorb quit (Read error: Connection reset by peer) 2017-01-03T22:47:33Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-03T22:47:52Z davorb joined #scheme 2017-01-03T22:50:01Z bjz joined #scheme 2017-01-03T22:56:23Z leot quit (Ping timeout: 258 seconds) 2017-01-03T22:58:32Z shifty quit (Ping timeout: 272 seconds) 2017-01-03T23:00:11Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-03T23:03:26Z Fare joined #scheme 2017-01-03T23:04:32Z DokterGila joined #scheme 2017-01-03T23:04:54Z daviid quit (Ping timeout: 248 seconds) 2017-01-03T23:06:47Z DokterGila quit (Client Quit) 2017-01-03T23:07:04Z DokterGila joined #scheme 2017-01-03T23:07:11Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-03T23:09:26Z terpri joined #scheme 2017-01-03T23:11:07Z rgrinberg quit (Ping timeout: 246 seconds) 2017-01-03T23:18:31Z DokterGila quit (Quit: Bye) 2017-01-03T23:18:49Z DokterGila joined #scheme 2017-01-03T23:22:42Z FareTower joined #scheme 2017-01-03T23:23:01Z DokterGila quit (Remote host closed the connection) 2017-01-03T23:24:18Z fare__ joined #scheme 2017-01-03T23:25:40Z FareTower quit (Read error: Connection reset by peer) 2017-01-03T23:26:13Z Fare quit (Ping timeout: 248 seconds) 2017-01-03T23:26:24Z turtleman quit (Ping timeout: 272 seconds) 2017-01-03T23:26:29Z rain1 quit (Quit: Leaving) 2017-01-03T23:28:53Z fare__ quit (Ping timeout: 248 seconds) 2017-01-03T23:47:40Z mumptai quit (Remote host closed the connection) 2017-01-03T23:52:29Z pjb joined #scheme 2017-01-03T23:58:54Z lambda-11235 joined #scheme 2017-01-04T00:00:15Z cromachina joined #scheme 2017-01-04T00:05:30Z robotoad quit (Quit: robotoad) 2017-01-04T00:06:44Z lritter quit (Remote host closed the connection) 2017-01-04T00:16:10Z robotoad joined #scheme 2017-01-04T00:17:33Z turtleman joined #scheme 2017-01-04T00:18:13Z lemonpie quit (Read error: No route to host) 2017-01-04T00:19:56Z lemonpie joined #scheme 2017-01-04T00:22:33Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-04T00:22:45Z Riastradh quit (Ping timeout: 248 seconds) 2017-01-04T00:23:07Z pjb quit (Ping timeout: 240 seconds) 2017-01-04T00:23:53Z lambda-11235 joined #scheme 2017-01-04T00:27:10Z ertes joined #scheme 2017-01-04T00:29:41Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-04T00:33:16Z TCZ joined #scheme 2017-01-04T00:37:52Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-04T00:42:54Z TCZ quit (Quit: Leaving) 2017-01-04T00:44:31Z rgrinberg joined #scheme 2017-01-04T00:47:20Z davorb quit (Read error: Connection reset by peer) 2017-01-04T00:47:34Z davorb joined #scheme 2017-01-04T00:57:54Z Khisanth joined #scheme 2017-01-04T01:06:32Z shdeng joined #scheme 2017-01-04T01:20:55Z pjb joined #scheme 2017-01-04T01:23:30Z enderby joined #scheme 2017-01-04T01:25:38Z rgrinberg quit (Remote host closed the connection) 2017-01-04T01:48:05Z karswell quit (Ping timeout: 248 seconds) 2017-01-04T01:49:31Z jeapostrophe joined #scheme 2017-01-04T01:49:31Z jeapostrophe quit (Changing host) 2017-01-04T01:49:31Z jeapostrophe joined #scheme 2017-01-04T01:52:27Z pjb quit (Ping timeout: 240 seconds) 2017-01-04T01:54:37Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-04T01:59:39Z lexicall joined #scheme 2017-01-04T01:59:43Z lexicall quit (Remote host closed the connection) 2017-01-04T02:04:02Z rgrinberg joined #scheme 2017-01-04T02:14:32Z wtetzner quit (Remote host closed the connection) 2017-01-04T02:17:07Z wtetzner joined #scheme 2017-01-04T02:17:44Z wtetzner quit (Remote host closed the connection) 2017-01-04T02:17:56Z jao quit (Remote host closed the connection) 2017-01-04T02:24:28Z jao joined #scheme 2017-01-04T02:25:27Z jeapostrophe joined #scheme 2017-01-04T02:25:47Z jeapostrophe quit (Changing host) 2017-01-04T02:25:47Z jeapostrophe joined #scheme 2017-01-04T02:28:37Z groscoe quit (Ping timeout: 256 seconds) 2017-01-04T02:28:53Z cemerick joined #scheme 2017-01-04T02:30:19Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-04T02:37:03Z lambda-11235 joined #scheme 2017-01-04T02:37:07Z stepnem quit (Ping timeout: 256 seconds) 2017-01-04T02:38:54Z pie_ joined #scheme 2017-01-04T02:47:27Z davorb quit (Read error: Connection reset by peer) 2017-01-04T02:48:22Z davorb joined #scheme 2017-01-04T02:55:24Z rgrinberg quit (Ping timeout: 272 seconds) 2017-01-04T03:00:10Z Fare joined #scheme 2017-01-04T03:01:01Z wtetzner joined #scheme 2017-01-04T03:09:44Z wtetzner quit (Remote host closed the connection) 2017-01-04T03:10:22Z robotoad quit (Quit: robotoad) 2017-01-04T03:13:27Z Riastradh joined #scheme 2017-01-04T03:19:24Z pie_ quit (Changing host) 2017-01-04T03:19:24Z pie_ joined #scheme 2017-01-04T03:21:25Z turtleman quit (Ping timeout: 248 seconds) 2017-01-04T03:25:19Z robotoad joined #scheme 2017-01-04T03:34:39Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-04T03:36:25Z lambda-11235 joined #scheme 2017-01-04T03:47:32Z jao quit (Ping timeout: 248 seconds) 2017-01-04T03:47:33Z badkins quit (Remote host closed the connection) 2017-01-04T03:52:08Z ArneBab_ joined #scheme 2017-01-04T03:56:27Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-04T04:13:29Z jeapostrophe joined #scheme 2017-01-04T04:13:29Z jeapostrophe quit (Changing host) 2017-01-04T04:13:29Z jeapostrophe joined #scheme 2017-01-04T04:17:59Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-04T04:30:04Z noethics joined #scheme 2017-01-04T04:31:12Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-04T04:35:27Z jonaslund quit (Ping timeout: 245 seconds) 2017-01-04T04:39:20Z Fare quit (Ping timeout: 245 seconds) 2017-01-04T04:44:20Z JoshS joined #scheme 2017-01-04T04:47:30Z davorb quit (Read error: Connection reset by peer) 2017-01-04T04:48:00Z davorb joined #scheme 2017-01-04T04:51:10Z wtetzner joined #scheme 2017-01-04T04:53:26Z wtetzner quit (Remote host closed the connection) 2017-01-04T04:53:32Z rgrinberg joined #scheme 2017-01-04T05:01:36Z Fare joined #scheme 2017-01-04T05:15:17Z nomicflux quit (Quit: nomicflux) 2017-01-04T05:24:04Z pierpa quit (Ping timeout: 248 seconds) 2017-01-04T05:27:56Z jshjsh joined #scheme 2017-01-04T05:30:06Z JoshS quit (Disconnected by services) 2017-01-04T05:30:10Z jshjsh is now known as JoshS 2017-01-04T05:34:02Z M-krsiehl quit (Read error: Connection reset by peer) 2017-01-04T05:34:03Z DeeEff quit (Read error: Connection reset by peer) 2017-01-04T05:34:04Z mkmgcom[m] quit (Write error: Connection reset by peer) 2017-01-04T05:42:46Z Fare quit (Ping timeout: 248 seconds) 2017-01-04T05:53:20Z DeeEff joined #scheme 2017-01-04T06:13:44Z jeapostrophe joined #scheme 2017-01-04T06:13:44Z jeapostrophe quit (Changing host) 2017-01-04T06:13:44Z jeapostrophe joined #scheme 2017-01-04T06:18:41Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-04T06:21:21Z robotoad quit (Quit: robotoad) 2017-01-04T06:26:08Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-04T06:28:52Z robotoad joined #scheme 2017-01-04T06:32:07Z oleo quit (Quit: Leaving) 2017-01-04T06:37:40Z muelleme joined #scheme 2017-01-04T06:41:06Z mkmgcom[m] joined #scheme 2017-01-04T06:41:06Z M-krsiehl joined #scheme 2017-01-04T06:44:43Z muelleme quit (Ping timeout: 246 seconds) 2017-01-04T06:54:14Z rgrinberg quit (Ping timeout: 248 seconds) 2017-01-04T06:58:50Z muelleme joined #scheme 2017-01-04T07:08:08Z enderby quit (Ping timeout: 240 seconds) 2017-01-04T07:13:54Z robotoad quit (Quit: robotoad) 2017-01-04T07:28:42Z bjz joined #scheme 2017-01-04T07:32:06Z muelleme quit (Ping timeout: 248 seconds) 2017-01-04T07:41:50Z bjz quit (Ping timeout: 245 seconds) 2017-01-04T07:48:46Z leppie quit (Ping timeout: 268 seconds) 2017-01-04T07:52:37Z leppie joined #scheme 2017-01-04T08:00:02Z jmd joined #scheme 2017-01-04T08:00:46Z bjz joined #scheme 2017-01-04T08:01:56Z jeapostrophe joined #scheme 2017-01-04T08:01:56Z jeapostrophe quit (Changing host) 2017-01-04T08:01:56Z jeapostrophe joined #scheme 2017-01-04T08:06:21Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-04T08:11:06Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-04T08:13:39Z alezost joined #scheme 2017-01-04T08:17:04Z mumptai joined #scheme 2017-01-04T08:23:57Z bjz joined #scheme 2017-01-04T08:27:53Z cemerick quit (Ping timeout: 256 seconds) 2017-01-04T08:42:40Z gravicappa joined #scheme 2017-01-04T08:44:52Z xian quit (Ping timeout: 248 seconds) 2017-01-04T08:47:56Z davorb quit (Read error: Connection reset by peer) 2017-01-04T08:48:42Z davorb joined #scheme 2017-01-04T09:01:26Z leot joined #scheme 2017-01-04T09:02:34Z raduom joined #scheme 2017-01-04T09:03:02Z raduom: Hi. Within a syntax-rules declaration i have a keyword pattern that starts with _. What does '_' stand for? 2017-01-04T09:05:37Z wasamasa: IIRC, it repeats the name of the syntax 2017-01-04T09:05:54Z wasamasa: check out the syntax-rules guide for the mildly eccentric 2017-01-04T09:07:04Z raduom: wasamasa google knows nothing of that magic incantation 2017-01-04T09:07:24Z wasamasa: well, it's rather tricky to search for underscores with google :P 2017-01-04T09:08:09Z raduom: i noticed :P 2017-01-04T09:08:12Z wasamasa: the other one is at http://www.phyast.pitt.edu/~micheles/syntax-rules.pdf 2017-01-04T09:08:23Z raduom: i think this is what you meant: https://hipster.home.xs4all.nl/lib/scheme/gauche/define-syntax-primer.txt 2017-01-04T09:08:25Z raduom: right? 2017-01-04T09:08:42Z wasamasa: yeah 2017-01-04T09:09:54Z jeapostrophe joined #scheme 2017-01-04T09:09:54Z jeapostrophe quit (Changing host) 2017-01-04T09:09:54Z jeapostrophe joined #scheme 2017-01-04T09:09:55Z wasamasa: "You may find macros written using the token "_" rather than repeating the name of the macro: […]" 2017-01-04T09:10:45Z raduom: yup. the universe makes more sense now. thanks. 2017-01-04T09:13:13Z Riastradh quit (Ping timeout: 256 seconds) 2017-01-04T09:16:07Z marcoecc quit (Ping timeout: 265 seconds) 2017-01-04T09:18:04Z lritter joined #scheme 2017-01-04T09:21:06Z leppie quit (Ping timeout: 272 seconds) 2017-01-04T09:23:26Z leppie joined #scheme 2017-01-04T09:23:45Z marcoecc joined #scheme 2017-01-04T09:35:23Z bjz_ joined #scheme 2017-01-04T09:35:38Z pjb joined #scheme 2017-01-04T09:37:24Z bjz quit (Ping timeout: 248 seconds) 2017-01-04T09:39:01Z raduom quit (Ping timeout: 246 seconds) 2017-01-04T09:44:55Z stepnem joined #scheme 2017-01-04T09:50:14Z wingo quit (Ping timeout: 248 seconds) 2017-01-04T09:51:01Z wingo joined #scheme 2017-01-04T10:07:56Z mumptai quit (Remote host closed the connection) 2017-01-04T10:08:58Z jonaslund joined #scheme 2017-01-04T10:11:28Z araujo quit (Quit: Leaving) 2017-01-04T10:12:03Z raduom joined #scheme 2017-01-04T10:14:46Z civodul joined #scheme 2017-01-04T10:15:12Z noethics quit (Quit: Leaving) 2017-01-04T10:20:53Z lritter quit (Remote host closed the connection) 2017-01-04T10:29:22Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-04T10:32:52Z MrBusiness quit (Ping timeout: 248 seconds) 2017-01-04T10:36:15Z bjz joined #scheme 2017-01-04T10:37:15Z bjz_ quit (Ping timeout: 245 seconds) 2017-01-04T10:39:34Z aries_liuxueyang quit (Ping timeout: 246 seconds) 2017-01-04T10:39:45Z stepnem quit (Ping timeout: 245 seconds) 2017-01-04T10:43:02Z stepnem joined #scheme 2017-01-04T10:43:22Z aries_liuxueyang joined #scheme 2017-01-04T10:47:55Z davorb quit (Read error: Connection reset by peer) 2017-01-04T10:48:21Z davorb joined #scheme 2017-01-04T10:48:30Z aries_liuxueyang quit (Ping timeout: 272 seconds) 2017-01-04T10:50:25Z lemonpie: it's essentially 'don't care' 2017-01-04T10:50:33Z aries_liuxueyang joined #scheme 2017-01-04T11:03:21Z lritter joined #scheme 2017-01-04T11:04:32Z ozzloy quit (Ping timeout: 246 seconds) 2017-01-04T11:04:49Z ozzloy joined #scheme 2017-01-04T11:04:49Z ozzloy quit (Changing host) 2017-01-04T11:04:49Z ozzloy joined #scheme 2017-01-04T11:08:44Z TCZ joined #scheme 2017-01-04T11:38:55Z jonaslund quit (Ping timeout: 245 seconds) 2017-01-04T11:41:22Z shdeng quit (Quit: Leaving) 2017-01-04T11:49:42Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-04T11:51:59Z ertesx joined #scheme 2017-01-04T11:54:43Z ertes quit (Ping timeout: 256 seconds) 2017-01-04T11:54:43Z ertesx is now known as ertes 2017-01-04T11:56:03Z terpri quit (Read error: Connection reset by peer) 2017-01-04T11:56:05Z MrBismuth joined #scheme 2017-01-04T12:02:43Z jonaslund joined #scheme 2017-01-04T12:13:46Z TCZ quit (Quit: Leaving) 2017-01-04T12:21:14Z dmiles quit (Read error: Connection reset by peer) 2017-01-04T12:21:21Z raduom: the (and a b) form will return b if a and b are true? 2017-01-04T12:22:07Z raduom: (cond ((and a b) => ... passes b to the following lambda? 2017-01-04T12:26:59Z pjb: Yes. 2017-01-04T12:32:15Z dmiles joined #scheme 2017-01-04T12:47:57Z davorb quit (Read error: Connection reset by peer) 2017-01-04T12:49:01Z davorb joined #scheme 2017-01-04T12:57:54Z mindCrime quit (Ping timeout: 258 seconds) 2017-01-04T13:00:41Z raduom quit (Read error: Connection reset by peer) 2017-01-04T13:05:32Z Fare joined #scheme 2017-01-04T13:09:31Z kuribas joined #scheme 2017-01-04T13:17:40Z Fare quit (Ping timeout: 248 seconds) 2017-01-04T13:24:34Z jeapostrophe joined #scheme 2017-01-04T13:27:36Z Fare joined #scheme 2017-01-04T13:29:20Z stepnem quit (Ping timeout: 258 seconds) 2017-01-04T13:30:20Z stepnem joined #scheme 2017-01-04T13:35:10Z FareTower joined #scheme 2017-01-04T13:36:16Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-04T13:36:39Z wtetzner joined #scheme 2017-01-04T13:38:30Z Fare quit (Ping timeout: 245 seconds) 2017-01-04T13:38:39Z bjz joined #scheme 2017-01-04T13:43:58Z TCZ joined #scheme 2017-01-04T13:47:00Z fare__ joined #scheme 2017-01-04T13:47:12Z m1dnight2 quit (Read error: Connection reset by peer) 2017-01-04T13:47:23Z m1dnight_ joined #scheme 2017-01-04T13:50:19Z FareTower quit (Ping timeout: 256 seconds) 2017-01-04T13:51:53Z lambda-smith joined #scheme 2017-01-04T13:52:44Z groscoe joined #scheme 2017-01-04T13:56:21Z terpri joined #scheme 2017-01-04T14:06:04Z m1dnight_ quit (Read error: Connection reset by peer) 2017-01-04T14:10:35Z alezost joined #scheme 2017-01-04T14:10:45Z alezost quit (Changing host) 2017-01-04T14:10:45Z alezost joined #scheme 2017-01-04T14:15:02Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-04T14:15:05Z m1dnight_ joined #scheme 2017-01-04T14:16:37Z m1dnight_ quit (Read error: Connection reset by peer) 2017-01-04T14:16:41Z m1dnight2 joined #scheme 2017-01-04T14:22:21Z TCZ quit (Quit: Leaving) 2017-01-04T14:28:33Z fare__ quit (Quit: Leaving) 2017-01-04T14:31:04Z cibs quit (Ping timeout: 268 seconds) 2017-01-04T14:32:46Z cibs joined #scheme 2017-01-04T14:39:38Z cromachina quit (Read error: Connection reset by peer) 2017-01-04T14:40:52Z badkins joined #scheme 2017-01-04T14:48:13Z davorb quit (Read error: Connection reset by peer) 2017-01-04T14:48:42Z davorb joined #scheme 2017-01-04T14:52:26Z turtleman joined #scheme 2017-01-04T14:52:30Z jmd quit (Ping timeout: 258 seconds) 2017-01-04T15:05:43Z edgar-rft quit (Quit: edgar-rft) 2017-01-04T15:10:07Z rgrinberg joined #scheme 2017-01-04T15:10:51Z jeapostr1phe joined #scheme 2017-01-04T15:13:17Z aries_liuxueyang quit (Quit: No Ping reply in 180 seconds.) 2017-01-04T15:13:35Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-04T15:14:12Z aries_liuxueyang joined #scheme 2017-01-04T15:20:39Z jlongster joined #scheme 2017-01-04T15:20:54Z oleo joined #scheme 2017-01-04T15:26:55Z turtleman quit (Ping timeout: 246 seconds) 2017-01-04T15:33:19Z Menche quit (*.net *.split) 2017-01-04T15:33:31Z blackwolf joined #scheme 2017-01-04T15:37:12Z robotoad joined #scheme 2017-01-04T15:37:32Z chishiki quit (Ping timeout: 245 seconds) 2017-01-04T15:42:46Z Menche joined #scheme 2017-01-04T15:44:09Z pierpa joined #scheme 2017-01-04T15:45:51Z turtleman joined #scheme 2017-01-04T15:47:33Z enderby joined #scheme 2017-01-04T15:52:53Z chishiki joined #scheme 2017-01-04T15:56:21Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-04T15:56:34Z suitofsables: 5 essential books for scheme programmer wannabes? 2017-01-04T15:58:09Z pjb: http://www.schemers.org 2017-01-04T15:58:17Z pjb: http://www.schemers.org/Documents/#all-texts 2017-01-04T15:58:50Z pjb: I used The Little Schemer, and Structure and Interpretation of Computer Programming. 2017-01-04T16:03:36Z ChrisOei quit (Quit: ChrisOei) 2017-01-04T16:10:43Z jao joined #scheme 2017-01-04T16:11:49Z daviid joined #scheme 2017-01-04T16:12:28Z robotoad quit (Quit: robotoad) 2017-01-04T16:12:32Z eska left #scheme 2017-01-04T16:15:01Z gwatt: tspl 2017-01-04T16:20:10Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-04T16:21:53Z nomicflux joined #scheme 2017-01-04T16:26:07Z robotoad joined #scheme 2017-01-04T16:37:18Z qu1j0t3 used "Programming in Scheme" and others 2017-01-04T16:42:36Z ChrisOei joined #scheme 2017-01-04T16:48:09Z davorb quit (Read error: Connection reset by peer) 2017-01-04T16:48:23Z davorb joined #scheme 2017-01-04T16:48:26Z pierpa: Lisp in Small Pieces. 2017-01-04T16:51:57Z greyhame joined #scheme 2017-01-04T16:54:44Z ertes quit (Ping timeout: 248 seconds) 2017-01-04T17:00:42Z greyhame quit (Quit: leaving) 2017-01-04T17:01:54Z lemonpie quit (Quit: WeeChat 1.7-dev) 2017-01-04T17:03:10Z nomicflux quit (Quit: nomicflux) 2017-01-04T17:07:30Z JoshS quit (Quit: Leaving) 2017-01-04T17:32:03Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-04T17:33:06Z lambda-smith joined #scheme 2017-01-04T17:34:07Z rgrinberg quit (Remote host closed the connection) 2017-01-04T17:38:32Z rgrinberg joined #scheme 2017-01-04T17:44:34Z muelleme joined #scheme 2017-01-04T17:45:09Z jlongste_ joined #scheme 2017-01-04T17:45:10Z jlongster quit (Ping timeout: 246 seconds) 2017-01-04T17:50:25Z enderby quit (Ping timeout: 246 seconds) 2017-01-04T17:54:41Z robotoad quit (Quit: robotoad) 2017-01-04T17:57:55Z enderby joined #scheme 2017-01-04T17:58:45Z muelleme quit (Ping timeout: 248 seconds) 2017-01-04T18:12:42Z robotoad joined #scheme 2017-01-04T18:13:15Z cemerick joined #scheme 2017-01-04T18:24:00Z gravicappa quit (Ping timeout: 256 seconds) 2017-01-04T18:29:55Z alezost joined #scheme 2017-01-04T18:31:10Z MrBismuth is now known as MrBusiness 2017-01-04T18:31:36Z MrBusiness is now known as ArcMrBismuth 2017-01-04T18:31:46Z ArcMrBismuth is now known as MrBusiness 2017-01-04T18:37:55Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-04T18:38:04Z lambda-smith joined #scheme 2017-01-04T18:42:21Z lambda-smith quit (Client Quit) 2017-01-04T18:45:33Z Riastradh joined #scheme 2017-01-04T18:48:11Z davorb quit (Read error: Connection reset by peer) 2017-01-04T18:48:52Z rgrinberg quit (Ping timeout: 246 seconds) 2017-01-04T18:49:03Z davorb joined #scheme 2017-01-04T18:52:40Z sethalves joined #scheme 2017-01-04T18:55:30Z muelleme joined #scheme 2017-01-04T18:56:07Z jmd joined #scheme 2017-01-04T19:00:04Z muelleme quit (Ping timeout: 246 seconds) 2017-01-04T19:00:52Z jlongster joined #scheme 2017-01-04T19:01:40Z jlongste_ quit (Ping timeout: 248 seconds) 2017-01-04T19:12:52Z jeapostr1phe quit (Ping timeout: 248 seconds) 2017-01-04T19:23:34Z kuribas joined #scheme 2017-01-04T19:28:32Z mumptai joined #scheme 2017-01-04T19:31:24Z muelleme joined #scheme 2017-01-04T19:36:03Z DKordic quit (*.net *.split) 2017-01-04T19:36:03Z mach quit (*.net *.split) 2017-01-04T19:36:03Z larsen quit (*.net *.split) 2017-01-04T19:36:03Z ByronJohnson quit (*.net *.split) 2017-01-04T19:36:03Z gnomon quit (*.net *.split) 2017-01-04T19:36:03Z jrdnull quit (*.net *.split) 2017-01-04T19:36:03Z brendyn quit (*.net *.split) 2017-01-04T19:36:03Z npr quit (*.net *.split) 2017-01-04T19:36:03Z benaiah quit (*.net *.split) 2017-01-04T19:36:03Z copec quit (*.net *.split) 2017-01-04T19:36:03Z rudybot quit (*.net *.split) 2017-01-04T19:36:03Z tokik quit (*.net *.split) 2017-01-04T19:36:17Z DKordic joined #scheme 2017-01-04T19:36:17Z jrdnull joined #scheme 2017-01-04T19:36:17Z tokik joined #scheme 2017-01-04T19:36:20Z ByronJohnson joined #scheme 2017-01-04T19:36:20Z gnomon joined #scheme 2017-01-04T19:36:23Z copec joined #scheme 2017-01-04T19:36:42Z benaiah joined #scheme 2017-01-04T19:36:47Z justinethier: has anyone here used larceny? it benchmarks fast but I always seem to hear bad things about it 2017-01-04T19:37:04Z rudybot joined #scheme 2017-01-04T19:37:04Z nomicflux joined #scheme 2017-01-04T19:37:09Z npr joined #scheme 2017-01-04T19:37:11Z larsen joined #scheme 2017-01-04T19:37:11Z mach joined #scheme 2017-01-04T19:38:11Z brendyn joined #scheme 2017-01-04T19:39:32Z ggherdov quit (Ping timeout: 258 seconds) 2017-01-04T19:41:39Z ggherdov joined #scheme 2017-01-04T19:43:08Z ggherdov quit (Excess Flood) 2017-01-04T19:43:59Z ggherdov joined #scheme 2017-01-04T19:45:44Z pjb quit (Ping timeout: 258 seconds) 2017-01-04T19:48:20Z wasamasa: the only thing I've heard about it on #chicken is that it's unusable for real-world software 2017-01-04T19:48:31Z wasamasa: I can't quite imagine what that does mean though 2017-01-04T19:52:55Z C-Keen: you get unusable toy programs? :) 2017-01-04T19:53:52Z wasamasa: well, considering most benchmarks are toy programs... 2017-01-04T19:55:32Z justinethier: OK 2017-01-04T19:56:20Z justinethier: I would be curious as well. maybe it is hard to integrate with C? 2017-01-04T19:56:30Z justinethier: it certainly wouldn't have the library support that chicken does 2017-01-04T19:58:41Z fantazo joined #scheme 2017-01-04T20:02:33Z ovenpasta joined #scheme 2017-01-04T20:03:20Z wasamasa: [15:17:14] Felix has been rather dismissive of Larceny 2017-01-04T20:03:20Z wasamasa: [15:17:22] Apparently it's near-unusable for real world projects 2017-01-04T20:04:08Z wasamasa: and later that day 2017-01-04T20:04:11Z wasamasa: [16:13:01] what makes larceny so fast ? 2017-01-04T20:04:11Z wasamasa: [16:13:14] It's not oriented to practical use. :-) 2017-01-04T20:05:10Z jlongster quit (Ping timeout: 245 seconds) 2017-01-04T20:05:22Z justinethier: wasamasa: heh, thanks 2017-01-04T20:05:55Z jlongster joined #scheme 2017-01-04T20:08:39Z qu1j0t3: eh 2017-01-04T20:09:03Z qu1j0t3: still, would be nice to know why specifically 2017-01-04T20:09:10Z justinethier: agreed 2017-01-04T20:10:08Z wasamasa: ask those people on #chicken :P 2017-01-04T20:10:17Z justinethier: i have asked the chickens :) 2017-01-04T20:10:18Z wasamasa: I'm just the messenja 2017-01-04T20:11:18Z qu1j0t3: although i'm usually in favour of "try it and see" 2017-01-04T20:11:22Z C-Keen: ,sales 2017-01-04T20:11:27Z C-Keen: ah darn 2017-01-04T20:12:30Z pjb joined #scheme 2017-01-04T20:15:59Z jeapostrophe joined #scheme 2017-01-04T20:16:00Z jeapostrophe quit (Changing host) 2017-01-04T20:16:00Z jeapostrophe joined #scheme 2017-01-04T20:18:33Z bjz joined #scheme 2017-01-04T20:22:40Z muelleme quit (Ping timeout: 245 seconds) 2017-01-04T20:25:05Z fantazo quit (Quit: Verlassend) 2017-01-04T20:26:41Z qu1j0t3 ponders a typesetting business, Comma Sales, LLC 2017-01-04T20:28:06Z wasamasa: lol 2017-01-04T20:41:00Z pjb quit (Ping timeout: 245 seconds) 2017-01-04T20:41:17Z turtleman quit (Ping timeout: 272 seconds) 2017-01-04T20:42:57Z kyamashita joined #scheme 2017-01-04T20:48:26Z davorb quit (Read error: Connection reset by peer) 2017-01-04T20:48:45Z davorb joined #scheme 2017-01-04T20:49:31Z jmd quit (Ping timeout: 272 seconds) 2017-01-04T21:00:58Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-04T21:05:44Z jeapostrophe joined #scheme 2017-01-04T21:05:44Z jeapostrophe quit (Changing host) 2017-01-04T21:05:44Z jeapostrophe joined #scheme 2017-01-04T21:17:50Z lritter quit (Remote host closed the connection) 2017-01-04T21:18:17Z jlongster quit (Read error: No route to host) 2017-01-04T21:18:35Z jlongster joined #scheme 2017-01-04T21:23:15Z jlongste_ joined #scheme 2017-01-04T21:25:37Z jlongster quit (Ping timeout: 272 seconds) 2017-01-04T21:30:28Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-04T21:32:02Z pjb joined #scheme 2017-01-04T21:33:16Z Riastradh quit (Ping timeout: 256 seconds) 2017-01-04T21:33:51Z Riastradh joined #scheme 2017-01-04T21:52:53Z bjz joined #scheme 2017-01-04T21:59:33Z muelleme joined #scheme 2017-01-04T22:01:00Z ohama quit (Ping timeout: 268 seconds) 2017-01-04T22:04:54Z wtetzner quit (Remote host closed the connection) 2017-01-04T22:06:35Z ohama joined #scheme 2017-01-04T22:06:39Z bjz quit (Read error: Connection reset by peer) 2017-01-04T22:09:04Z jeapostrophe quit (Ping timeout: 246 seconds) 2017-01-04T22:12:04Z sz0 joined #scheme 2017-01-04T22:17:46Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-04T22:19:54Z Menche quit (*.net *.split) 2017-01-04T22:25:47Z enderby quit (Ping timeout: 272 seconds) 2017-01-04T22:29:45Z daviid quit (Ping timeout: 245 seconds) 2017-01-04T22:32:07Z muelleme quit (Ping timeout: 272 seconds) 2017-01-04T22:39:23Z jeapostrophe joined #scheme 2017-01-04T22:39:23Z jeapostrophe quit (Changing host) 2017-01-04T22:39:23Z jeapostrophe joined #scheme 2017-01-04T22:40:08Z cemerick quit (Ping timeout: 256 seconds) 2017-01-04T22:43:31Z jlongste_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-04T22:48:28Z davorb quit (Read error: Connection reset by peer) 2017-01-04T22:49:28Z davorb joined #scheme 2017-01-04T22:54:01Z ertes joined #scheme 2017-01-04T22:55:38Z Menche joined #scheme 2017-01-04T22:55:44Z blackwolf quit (Quit: ERC (IRC client for Emacs 24.5.1)) 2017-01-04T22:57:05Z ccl-logbot joined #scheme 2017-01-04T22:57:05Z 2017-01-04T22:57:05Z names: ccl-logbot Menche ertes davorb jeapostrophe sz0 ohama Riastradh pjb kyamashita ovenpasta ggherdov brendyn mach larsen npr nomicflux rudybot benaiah copec gnomon ByronJohnson tokik jrdnull DKordic mumptai kuribas sethalves robotoad ChrisOei jao chishiki pierpa oleo aries_liuxueyang badkins cibs m1dnight2 terpri groscoe stepnem dmiles jonaslund MrBusiness ozzloy civodul wingo marcoecc leppie leot M-krsiehl mkmgcom[m] DeeEff ArneBab_ pie_ Khisanth Blkt dsp 2017-01-04T22:57:05Z names: MorTal1ty ELLIOTTCABLE jcloud sbauman ft CustosL1men ym aking tessier abbe dTal finnrobi qu1j0t3 clog webshinra justinethier Chrono GGMethos mbrock taylan kbtr taij33n foof` cjh` Guest59936 bars0 cmatei M_D_K Blukunfando drot DerGuteMoritz rotty makufiru mjl stephe zacts deank dan64- suitofsables niklasl Kkiro balkamos dcluna wasamasa stux|work \h peterhil shymega evhan pchrist ecraven SirDayBat snits Elronnd amoe micmus fadein mlaine nckx rmrfchik 2017-01-04T22:57:05Z names: weinholt micro` aeth ski cojy C-Keen akkad rsully askatasuna owickstrom yosafbridge` profan eMBee ineiros hive-mind Kryo jrslepak joast arbv gabot tephra gko neuri8 r0kc4t fiddlerwoaroof XTL jackdaniel dpk paroneayea jefrite fgudin carc drdo jim keemyb rjungemann cast juanfra momofarm asumu lloda tmc renopt cantstanya parsnip0 Tenhi greghendershott samth choas mrowe emerson Neet_ mikeyhc z0d stasku emma gwatt mario-goulart cky chazu eagleflo _0x5eb_ 2017-01-04T22:57:05Z names: snow_bckspc cameronfr NhanH vikraman LeoNerd cross ijp nisstyre gf3 jyc kwmiebach___ Hijiri MapMan leo_song defanor lalex metaf5 davexunit vifino fizzie ec\ m1dnight1 stamourv kori yrdz 2017-01-04T23:04:04Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-04T23:09:19Z wtetzner joined #scheme 2017-01-04T23:15:11Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-04T23:23:12Z kyamashita left #scheme 2017-01-04T23:33:57Z enderby joined #scheme 2017-01-04T23:38:20Z jeapostrophe joined #scheme 2017-01-04T23:40:31Z lambda-11235 joined #scheme 2017-01-04T23:43:00Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-04T23:57:31Z robotoad quit (Quit: robotoad) 2017-01-04T23:57:59Z mumptai quit (Remote host closed the connection) 2017-01-05T00:03:37Z daviid joined #scheme 2017-01-05T00:04:36Z stepnem quit (Ping timeout: 248 seconds) 2017-01-05T00:12:02Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-05T00:12:37Z Riastradh quit (Ping timeout: 248 seconds) 2017-01-05T00:13:27Z mindCrime joined #scheme 2017-01-05T00:23:55Z ovenpasta quit (Ping timeout: 245 seconds) 2017-01-05T00:26:33Z robotoad joined #scheme 2017-01-05T00:34:19Z robotoad quit (Remote host closed the connection) 2017-01-05T00:35:02Z robotoad joined #scheme 2017-01-05T00:48:32Z davorb quit (Read error: Connection reset by peer) 2017-01-05T00:49:07Z davorb joined #scheme 2017-01-05T00:54:24Z wtetzner quit (Remote host closed the connection) 2017-01-05T00:57:34Z sethalves quit (Quit: Leaving.) 2017-01-05T01:01:10Z enderby quit (Remote host closed the connection) 2017-01-05T01:05:14Z shdeng joined #scheme 2017-01-05T01:05:59Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-05T01:08:34Z lambda-11235 joined #scheme 2017-01-05T01:14:50Z nomicflux quit (Quit: nomicflux) 2017-01-05T01:14:57Z cemerick joined #scheme 2017-01-05T01:15:23Z mach quit (Ping timeout: 258 seconds) 2017-01-05T01:16:06Z jeapostrophe joined #scheme 2017-01-05T01:16:21Z cromachina joined #scheme 2017-01-05T01:21:13Z jeapostrophe quit (Ping timeout: 272 seconds) 2017-01-05T01:21:22Z jlongster joined #scheme 2017-01-05T01:23:52Z turtleman joined #scheme 2017-01-05T01:40:54Z daviid quit (Ping timeout: 256 seconds) 2017-01-05T01:48:13Z jeapostrophe joined #scheme 2017-01-05T01:48:13Z jeapostrophe quit (Changing host) 2017-01-05T01:48:13Z jeapostrophe joined #scheme 2017-01-05T01:57:16Z jeapostrophe quit (Ping timeout: 246 seconds) 2017-01-05T02:00:31Z JoshS joined #scheme 2017-01-05T02:02:26Z groscoe quit (Ping timeout: 256 seconds) 2017-01-05T02:03:00Z cemerick quit (Ping timeout: 256 seconds) 2017-01-05T02:08:24Z Menche quit (Quit: Colonel Update) 2017-01-05T02:21:08Z pjb quit (Ping timeout: 240 seconds) 2017-01-05T02:23:03Z pjb joined #scheme 2017-01-05T02:29:01Z Menche joined #scheme 2017-01-05T02:37:25Z pjb quit (Ping timeout: 258 seconds) 2017-01-05T02:40:47Z pjb joined #scheme 2017-01-05T02:44:03Z terpri quit (Read error: Connection reset by peer) 2017-01-05T02:47:11Z safe joined #scheme 2017-01-05T02:49:24Z robotoad quit (Quit: robotoad) 2017-01-05T02:59:28Z pjb quit (Ping timeout: 255 seconds) 2017-01-05T03:05:20Z snits quit (*.net *.split) 2017-01-05T03:05:20Z SirDayBat quit (*.net *.split) 2017-01-05T03:05:20Z Elronnd quit (*.net *.split) 2017-01-05T03:05:20Z ecraven quit (*.net *.split) 2017-01-05T03:05:20Z pchrist quit (*.net *.split) 2017-01-05T03:05:20Z evhan quit (*.net *.split) 2017-01-05T03:05:27Z SirDayBat joined #scheme 2017-01-05T03:05:31Z evhan joined #scheme 2017-01-05T03:05:35Z snits joined #scheme 2017-01-05T03:06:02Z ecraven joined #scheme 2017-01-05T03:06:05Z pchrist_ joined #scheme 2017-01-05T03:07:07Z robotoad joined #scheme 2017-01-05T03:07:17Z Elronnd joined #scheme 2017-01-05T03:22:20Z turtleman quit (Ping timeout: 256 seconds) 2017-01-05T03:26:50Z cibs quit (Ping timeout: 268 seconds) 2017-01-05T03:28:21Z cibs joined #scheme 2017-01-05T03:32:49Z Fare joined #scheme 2017-01-05T03:35:08Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-05T03:51:10Z ArneBab joined #scheme 2017-01-05T03:51:11Z ArneBab quit (Changing host) 2017-01-05T03:51:11Z ArneBab joined #scheme 2017-01-05T03:55:12Z ArneBab_ quit (Ping timeout: 256 seconds) 2017-01-05T04:17:17Z groovy2shoes joined #scheme 2017-01-05T04:24:15Z jao quit (Ping timeout: 272 seconds) 2017-01-05T04:45:28Z terpri joined #scheme 2017-01-05T04:48:13Z rgrinberg joined #scheme 2017-01-05T04:48:42Z davorb quit (Read error: Connection reset by peer) 2017-01-05T04:49:48Z davorb joined #scheme 2017-01-05T04:51:25Z jonaslund quit (Ping timeout: 245 seconds) 2017-01-05T04:56:19Z JoshS quit (Ping timeout: 248 seconds) 2017-01-05T04:56:40Z edgar-rft joined #scheme 2017-01-05T05:00:54Z JoshS joined #scheme 2017-01-05T05:08:17Z badkins quit (Remote host closed the connection) 2017-01-05T05:13:20Z nomicflux joined #scheme 2017-01-05T05:25:31Z jlongster joined #scheme 2017-01-05T05:26:11Z jlongster quit (Client Quit) 2017-01-05T05:29:57Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-05T05:35:43Z robotoad quit (Read error: Connection reset by peer) 2017-01-05T05:36:33Z robotoad joined #scheme 2017-01-05T05:38:22Z nomicflux quit (Quit: nomicflux) 2017-01-05T05:39:42Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-05T05:50:31Z kammd joined #scheme 2017-01-05T06:01:43Z pierpa quit (Ping timeout: 258 seconds) 2017-01-05T06:05:19Z Fare quit (Quit: Leaving) 2017-01-05T06:14:32Z jshjsh joined #scheme 2017-01-05T06:14:45Z JoshS quit (Ping timeout: 248 seconds) 2017-01-05T06:17:04Z rgrinberg quit (Remote host closed the connection) 2017-01-05T06:19:09Z rgrinberg joined #scheme 2017-01-05T06:22:41Z bjz joined #scheme 2017-01-05T06:34:41Z robotoad quit (Quit: robotoad) 2017-01-05T06:38:39Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-05T06:48:47Z Menche quit (Quit: Leaving) 2017-01-05T06:48:49Z davorb quit (Read error: Connection reset by peer) 2017-01-05T06:49:28Z davorb joined #scheme 2017-01-05T06:53:26Z robotoad joined #scheme 2017-01-05T06:54:38Z jeapostrophe joined #scheme 2017-01-05T06:54:38Z jeapostrophe quit (Changing host) 2017-01-05T06:54:38Z jeapostrophe joined #scheme 2017-01-05T06:57:24Z stepnem joined #scheme 2017-01-05T06:58:52Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-05T06:59:48Z mumptai joined #scheme 2017-01-05T07:00:07Z gravicappa joined #scheme 2017-01-05T07:00:15Z muelleme joined #scheme 2017-01-05T07:09:45Z mellowmaroon joined #scheme 2017-01-05T07:11:21Z Menche joined #scheme 2017-01-05T07:11:51Z bjz joined #scheme 2017-01-05T07:12:57Z mellowmaroon quit (Quit: leaving) 2017-01-05T07:15:01Z jeapostrophe joined #scheme 2017-01-05T07:15:59Z oleo quit (Quit: Leaving) 2017-01-05T07:19:46Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-05T07:42:22Z muelleme quit (Ping timeout: 246 seconds) 2017-01-05T07:46:29Z safe quit (Read error: Connection reset by peer) 2017-01-05T07:48:37Z alezost joined #scheme 2017-01-05T08:02:00Z robotoad quit (Quit: robotoad) 2017-01-05T08:11:32Z rgrinberg quit (Ping timeout: 240 seconds) 2017-01-05T08:26:41Z ventonegro joined #scheme 2017-01-05T08:35:18Z civodul joined #scheme 2017-01-05T08:41:31Z edgar-rft quit (Quit: edgar-rft) 2017-01-05T08:55:44Z araujo joined #scheme 2017-01-05T08:55:46Z araujo quit (Changing host) 2017-01-05T08:55:46Z araujo joined #scheme 2017-01-05T09:03:11Z jeapostrophe joined #scheme 2017-01-05T09:03:11Z jeapostrophe quit (Changing host) 2017-01-05T09:03:11Z jeapostrophe joined #scheme 2017-01-05T09:07:32Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-05T09:09:56Z jeapostrophe joined #scheme 2017-01-05T09:09:56Z jeapostrophe quit (Changing host) 2017-01-05T09:09:56Z jeapostrophe joined #scheme 2017-01-05T09:15:35Z jshjsh quit (Ping timeout: 272 seconds) 2017-01-05T09:16:28Z JoshS joined #scheme 2017-01-05T09:30:12Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-05T09:31:40Z jshjsh joined #scheme 2017-01-05T09:31:46Z JoshS quit (Disconnected by services) 2017-01-05T09:31:52Z jshjsh is now known as JoshS 2017-01-05T09:45:57Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-05T09:57:25Z mumptai quit (Remote host closed the connection) 2017-01-05T10:03:06Z pjb joined #scheme 2017-01-05T10:23:44Z Kkiro quit (Read error: Connection reset by peer) 2017-01-05T10:24:30Z Kkiro joined #scheme 2017-01-05T10:24:30Z Kkiro quit (Changing host) 2017-01-05T10:24:30Z Kkiro joined #scheme 2017-01-05T10:36:55Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-05T10:48:11Z cemerick joined #scheme 2017-01-05T10:49:32Z davorb quit (Read error: Connection reset by peer) 2017-01-05T10:50:07Z davorb joined #scheme 2017-01-05T10:51:10Z cmatei quit (Read error: Connection reset by peer) 2017-01-05T10:51:47Z cmatei joined #scheme 2017-01-05T11:00:32Z bjz joined #scheme 2017-01-05T11:05:19Z teleScope joined #scheme 2017-01-05T11:11:38Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-05T11:18:56Z bjz joined #scheme 2017-01-05T11:23:10Z BW^- joined #scheme 2017-01-05T11:24:17Z jshjsh joined #scheme 2017-01-05T11:27:19Z JoshS quit (Ping timeout: 272 seconds) 2017-01-05T11:51:21Z ertesx joined #scheme 2017-01-05T11:55:10Z ertes quit (Ping timeout: 256 seconds) 2017-01-05T11:55:10Z ertesx is now known as ertes 2017-01-05T11:55:44Z stux|work quit (*.net *.split) 2017-01-05T11:55:44Z ski quit (*.net *.split) 2017-01-05T11:55:44Z dpk quit (*.net *.split) 2017-01-05T11:55:45Z choas quit (*.net *.split) 2017-01-05T11:55:45Z emerson quit (*.net *.split) 2017-01-05T11:55:45Z chazu quit (*.net *.split) 2017-01-05T11:55:45Z vifino quit (*.net *.split) 2017-01-05T11:55:45Z m1dnight1 quit (*.net *.split) 2017-01-05T11:55:51Z ski_ joined #scheme 2017-01-05T11:55:51Z dpk joined #scheme 2017-01-05T11:55:54Z stux|work joined #scheme 2017-01-05T11:56:00Z choas joined #scheme 2017-01-05T11:56:04Z m1dnight1 joined #scheme 2017-01-05T11:56:20Z chazu joined #scheme 2017-01-05T11:57:17Z vifino joined #scheme 2017-01-05T11:57:22Z kuribas joined #scheme 2017-01-05T11:58:48Z ELLIOTTCABLE quit (Ping timeout: 240 seconds) 2017-01-05T12:00:28Z ELLIOTTCABLE joined #scheme 2017-01-05T12:01:01Z ELLIOTTCABLE quit (Excess Flood) 2017-01-05T12:01:41Z lritter joined #scheme 2017-01-05T12:01:57Z ELLIOTTCABLE joined #scheme 2017-01-05T12:02:07Z TCZ joined #scheme 2017-01-05T12:14:28Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-05T12:23:20Z cibs quit (Ping timeout: 268 seconds) 2017-01-05T12:25:02Z cibs joined #scheme 2017-01-05T12:29:52Z bjz_ joined #scheme 2017-01-05T12:31:00Z groscoe joined #scheme 2017-01-05T12:31:26Z bjz quit (Ping timeout: 256 seconds) 2017-01-05T12:49:07Z davorb quit (Read error: Connection reset by peer) 2017-01-05T12:49:46Z davorb joined #scheme 2017-01-05T13:10:59Z jeapostrophe joined #scheme 2017-01-05T13:10:59Z jeapostrophe quit (Changing host) 2017-01-05T13:10:59Z jeapostrophe joined #scheme 2017-01-05T13:22:12Z pjb quit (Ping timeout: 240 seconds) 2017-01-05T13:26:01Z jlongster joined #scheme 2017-01-05T13:26:12Z jlongster quit (Client Quit) 2017-01-05T13:37:36Z Fare joined #scheme 2017-01-05T13:43:57Z cemerick quit (Ping timeout: 256 seconds) 2017-01-05T13:44:59Z cemerick joined #scheme 2017-01-05T13:53:57Z shdeng quit (Ping timeout: 248 seconds) 2017-01-05T13:54:05Z badkins joined #scheme 2017-01-05T13:54:30Z Fare quit (Read error: Connection reset by peer) 2017-01-05T13:54:56Z Fare joined #scheme 2017-01-05T13:55:05Z ovenpasta joined #scheme 2017-01-05T13:58:03Z jshjsh quit (Ping timeout: 272 seconds) 2017-01-05T14:00:48Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-05T14:02:52Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-05T14:04:45Z FareTower joined #scheme 2017-01-05T14:05:33Z Fare quit (Read error: Connection reset by peer) 2017-01-05T14:05:36Z fare__ joined #scheme 2017-01-05T14:09:07Z FareTower quit (Ping timeout: 246 seconds) 2017-01-05T14:13:39Z Neet__ joined #scheme 2017-01-05T14:15:06Z Neet_ quit (Read error: Connection reset by peer) 2017-01-05T14:15:06Z Kkiro quit (Ping timeout: 260 seconds) 2017-01-05T14:15:12Z Neet__ is now known as Neet_ 2017-01-05T14:17:09Z Kkiro joined #scheme 2017-01-05T14:17:10Z Kkiro quit (Changing host) 2017-01-05T14:17:10Z Kkiro joined #scheme 2017-01-05T14:18:08Z pjb joined #scheme 2017-01-05T14:29:45Z cibs quit (Ping timeout: 268 seconds) 2017-01-05T14:30:47Z jeapostrophe joined #scheme 2017-01-05T14:30:48Z jeapostrophe quit (Changing host) 2017-01-05T14:30:48Z jeapostrophe joined #scheme 2017-01-05T14:31:00Z cibs joined #scheme 2017-01-05T14:32:38Z langmartin joined #scheme 2017-01-05T14:33:56Z langmartin quit (Client Quit) 2017-01-05T14:34:18Z langmartin joined #scheme 2017-01-05T14:35:31Z cemerick quit (Ping timeout: 256 seconds) 2017-01-05T14:36:33Z cemerick joined #scheme 2017-01-05T14:37:28Z enderby joined #scheme 2017-01-05T14:38:23Z cibs quit (Ping timeout: 268 seconds) 2017-01-05T14:39:11Z cibs joined #scheme 2017-01-05T14:39:13Z Khisanth quit (Ping timeout: 246 seconds) 2017-01-05T14:39:33Z langmartin quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-05T14:42:27Z cromachina quit (Read error: Connection reset by peer) 2017-01-05T14:44:12Z DKordic quit (Remote host closed the connection) 2017-01-05T14:45:59Z FareTower joined #scheme 2017-01-05T14:49:01Z fare__ quit (Ping timeout: 246 seconds) 2017-01-05T14:49:15Z davorb quit (Read error: Connection reset by peer) 2017-01-05T14:49:16Z fare__ joined #scheme 2017-01-05T14:49:27Z davorb joined #scheme 2017-01-05T14:49:48Z jlongster joined #scheme 2017-01-05T14:52:53Z Khisanth joined #scheme 2017-01-05T14:53:05Z FareTower quit (Ping timeout: 256 seconds) 2017-01-05T14:53:13Z lambda-smith joined #scheme 2017-01-05T15:01:32Z Guest26_ joined #scheme 2017-01-05T15:02:55Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-05T15:03:32Z fare__ quit (Read error: Connection reset by peer) 2017-01-05T15:04:16Z fare__ joined #scheme 2017-01-05T15:07:31Z turtleman joined #scheme 2017-01-05T15:08:12Z fare__ quit (Ping timeout: 240 seconds) 2017-01-05T15:08:14Z TCZ quit (Quit: Leaving) 2017-01-05T15:09:10Z BW^- quit (Quit: BW^-) 2017-01-05T15:14:07Z turtleman quit (Ping timeout: 250 seconds) 2017-01-05T15:16:15Z Kryo quit (Excess Flood) 2017-01-05T15:16:22Z Kryo joined #scheme 2017-01-05T15:16:53Z Guest26_ quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-05T15:29:09Z daviid joined #scheme 2017-01-05T15:29:57Z Guest26_ joined #scheme 2017-01-05T15:30:18Z igajsin joined #scheme 2017-01-05T15:30:36Z igajsin left #scheme 2017-01-05T15:32:18Z Guest26_ quit (Client Quit) 2017-01-05T15:35:15Z robotoad joined #scheme 2017-01-05T15:35:21Z nomicflux joined #scheme 2017-01-05T15:44:48Z turtleman joined #scheme 2017-01-05T15:46:24Z DokterGila joined #scheme 2017-01-05T15:48:08Z oleo joined #scheme 2017-01-05T15:48:33Z DokterGila quit (Remote host closed the connection) 2017-01-05T15:49:37Z robotoad quit (Quit: robotoad) 2017-01-05T15:51:41Z jlongster joined #scheme 2017-01-05T15:51:57Z robotoad joined #scheme 2017-01-05T15:56:12Z teleScope quit (Quit: Konversation terminated!) 2017-01-05T15:59:04Z DKordic joined #scheme 2017-01-05T16:01:50Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-05T16:03:56Z robotoad quit (Quit: robotoad) 2017-01-05T16:07:42Z Riastradh joined #scheme 2017-01-05T16:13:37Z robotoad joined #scheme 2017-01-05T16:19:58Z JoshS joined #scheme 2017-01-05T16:26:15Z jeapostrophe joined #scheme 2017-01-05T16:26:15Z jeapostrophe quit (Changing host) 2017-01-05T16:26:15Z jeapostrophe joined #scheme 2017-01-05T16:35:58Z jao joined #scheme 2017-01-05T16:37:04Z jmd joined #scheme 2017-01-05T16:38:49Z robotoad quit (Remote host closed the connection) 2017-01-05T16:39:17Z robotoad joined #scheme 2017-01-05T16:41:30Z nomicflux quit (Quit: nomicflux) 2017-01-05T16:45:57Z robotoad left #scheme 2017-01-05T16:47:09Z JoshS quit (Ping timeout: 272 seconds) 2017-01-05T16:49:38Z davorb quit (Read error: Connection reset by peer) 2017-01-05T16:50:10Z davorb joined #scheme 2017-01-05T16:52:48Z rgrinberg joined #scheme 2017-01-05T17:00:13Z ventonegro quit (Quit: rcirc on GNU Emacs 25.1.1) 2017-01-05T17:06:51Z sethalves joined #scheme 2017-01-05T17:10:21Z webshinra quit (Read error: Connection reset by peer) 2017-01-05T17:11:30Z webshinra joined #scheme 2017-01-05T17:13:06Z emerson joined #scheme 2017-01-05T17:22:07Z turtleman quit (Ping timeout: 256 seconds) 2017-01-05T17:32:01Z terpri quit (Read error: Connection reset by peer) 2017-01-05T17:37:43Z pjb quit (Remote host closed the connection) 2017-01-05T17:42:24Z gravicappa quit (Ping timeout: 258 seconds) 2017-01-05T17:42:58Z turtleman joined #scheme 2017-01-05T17:46:01Z webshinra quit (Remote host closed the connection) 2017-01-05T17:49:38Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-05T17:53:27Z pjb joined #scheme 2017-01-05T18:13:09Z turtleman quit (Ping timeout: 248 seconds) 2017-01-05T18:16:22Z turtleman joined #scheme 2017-01-05T18:19:49Z LiberalCarrot joined #scheme 2017-01-05T18:19:53Z LiberalCarrot left #scheme 2017-01-05T18:20:12Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-05T18:39:39Z emerson quit (Quit: leaving) 2017-01-05T18:39:55Z emerson joined #scheme 2017-01-05T18:43:55Z dmiles quit (Ping timeout: 245 seconds) 2017-01-05T18:49:31Z jeapostrophe joined #scheme 2017-01-05T18:49:31Z jeapostrophe quit (Changing host) 2017-01-05T18:49:31Z jeapostrophe joined #scheme 2017-01-05T18:49:31Z davorb quit (Read error: Connection reset by peer) 2017-01-05T18:49:52Z davorb joined #scheme 2017-01-05T18:50:03Z jlongster joined #scheme 2017-01-05T18:50:41Z dmiles joined #scheme 2017-01-05T18:54:14Z alezost joined #scheme 2017-01-05T18:59:47Z mumptai joined #scheme 2017-01-05T19:04:34Z pierpa joined #scheme 2017-01-05T19:08:05Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-05T19:22:36Z cemerick quit (Read error: Connection reset by peer) 2017-01-05T19:31:49Z emerson quit (Quit: leaving) 2017-01-05T19:32:06Z emerson joined #scheme 2017-01-05T19:32:26Z terpri joined #scheme 2017-01-05T19:33:38Z lemonpie joined #scheme 2017-01-05T19:42:04Z csaurus joined #scheme 2017-01-05T19:45:00Z cemerick joined #scheme 2017-01-05T19:50:39Z webshinra joined #scheme 2017-01-05T19:52:28Z lambda-smith quit (Ping timeout: 246 seconds) 2017-01-05T19:58:32Z jeapostrophe joined #scheme 2017-01-05T19:58:32Z jeapostrophe quit (Changing host) 2017-01-05T19:58:32Z jeapostrophe joined #scheme 2017-01-05T19:59:05Z sethalves quit (Ping timeout: 256 seconds) 2017-01-05T20:00:12Z kammd quit (Quit: Connection closed for inactivity) 2017-01-05T20:03:58Z nomicflux joined #scheme 2017-01-05T20:05:39Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-05T20:18:48Z sethalves joined #scheme 2017-01-05T20:22:46Z jeapostrophe joined #scheme 2017-01-05T20:22:46Z jeapostrophe quit (Changing host) 2017-01-05T20:22:46Z jeapostrophe joined #scheme 2017-01-05T20:25:59Z jmd quit (Remote host closed the connection) 2017-01-05T20:28:10Z jeapostrophe quit (Ping timeout: 272 seconds) 2017-01-05T20:30:18Z daviid quit (Ping timeout: 258 seconds) 2017-01-05T20:34:19Z jeapostrophe joined #scheme 2017-01-05T20:39:53Z cemerick quit (Ping timeout: 256 seconds) 2017-01-05T20:40:52Z cemerick joined #scheme 2017-01-05T20:42:43Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-05T20:45:15Z jeapostrophe joined #scheme 2017-01-05T20:45:16Z jeapostrophe quit (Changing host) 2017-01-05T20:45:16Z jeapostrophe joined #scheme 2017-01-05T20:49:32Z davorb quit (Read error: Connection reset by peer) 2017-01-05T20:50:31Z davorb joined #scheme 2017-01-05T20:51:59Z bjz_ joined #scheme 2017-01-05T20:52:40Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-05T21:12:17Z Menche quit (Quit: Leaving) 2017-01-05T21:14:16Z TheLemonMan joined #scheme 2017-01-05T21:22:22Z manualcrank joined #scheme 2017-01-05T21:23:06Z civodul joined #scheme 2017-01-05T21:25:21Z manualcrank quit (Client Quit) 2017-01-05T21:28:54Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-05T21:31:41Z Elronnd is now known as Ellbereth 2017-01-05T21:32:37Z Chrono is now known as unseen 2017-01-05T21:34:12Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-05T21:37:17Z Menche joined #scheme 2017-01-05T21:39:11Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-05T21:39:27Z fantazo joined #scheme 2017-01-05T21:40:00Z Ellbereth is now known as Elronnd 2017-01-05T21:47:28Z deank quit (Ping timeout: 260 seconds) 2017-01-05T21:49:00Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-05T21:57:50Z patche joined #scheme 2017-01-05T21:57:58Z patche left #scheme 2017-01-05T22:01:02Z manualcrank joined #scheme 2017-01-05T22:01:27Z manualcrank left #scheme 2017-01-05T22:02:52Z jeapostrophe joined #scheme 2017-01-05T22:02:52Z jeapostrophe quit (Changing host) 2017-01-05T22:02:52Z jeapostrophe joined #scheme 2017-01-05T22:04:58Z lambda-smith joined #scheme 2017-01-05T22:07:23Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-05T22:08:43Z muelleme joined #scheme 2017-01-05T22:11:26Z jrslepak quit (Quit: leaving) 2017-01-05T22:14:20Z rgrinberg quit (Ping timeout: 245 seconds) 2017-01-05T22:15:01Z jim quit (Ping timeout: 264 seconds) 2017-01-05T22:15:17Z jrslepak joined #scheme 2017-01-05T22:20:02Z enderby quit (Remote host closed the connection) 2017-01-05T22:20:18Z turtleman quit (Ping timeout: 258 seconds) 2017-01-05T22:22:02Z edgar-rft joined #scheme 2017-01-05T22:22:27Z cemerick quit (Ping timeout: 256 seconds) 2017-01-05T22:25:49Z csaurus quit (Quit: Leaving) 2017-01-05T22:30:03Z jrslepak quit (Read error: Connection reset by peer) 2017-01-05T22:30:12Z muelleme quit (Ping timeout: 248 seconds) 2017-01-05T22:32:30Z rgrinberg joined #scheme 2017-01-05T22:37:58Z jeapostrophe joined #scheme 2017-01-05T22:45:16Z justinethier quit (Quit: Page closed) 2017-01-05T22:45:58Z Fare joined #scheme 2017-01-05T22:47:57Z jonaslund joined #scheme 2017-01-05T22:49:50Z davorb quit (Read error: Connection reset by peer) 2017-01-05T22:50:11Z davorb joined #scheme 2017-01-05T23:02:46Z turbofail joined #scheme 2017-01-05T23:06:28Z rotty quit (Quit: WeeChat 1.5) 2017-01-05T23:24:43Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-05T23:24:46Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-05T23:26:12Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-05T23:36:02Z Riastradh quit (Ping timeout: 255 seconds) 2017-01-05T23:42:15Z lritter quit (Ping timeout: 245 seconds) 2017-01-05T23:49:12Z esantoro joined #scheme 2017-01-05T23:49:25Z Fare quit (Ping timeout: 246 seconds) 2017-01-05T23:53:15Z wtetzner joined #scheme 2017-01-05T23:53:32Z Menche quit (Ping timeout: 240 seconds) 2017-01-05T23:57:11Z ovenpasta quit (Ping timeout: 255 seconds) 2017-01-05T23:58:32Z Menche joined #scheme 2017-01-05T23:59:10Z turbofail quit (Quit: reboot time) 2017-01-06T00:07:16Z jeapostrophe joined #scheme 2017-01-06T00:07:16Z jeapostrophe quit (Changing host) 2017-01-06T00:07:16Z jeapostrophe joined #scheme 2017-01-06T00:12:05Z mumptai quit (Remote host closed the connection) 2017-01-06T00:14:50Z cromachina joined #scheme 2017-01-06T00:28:43Z Fare joined #scheme 2017-01-06T00:49:30Z cibs quit (Ping timeout: 268 seconds) 2017-01-06T00:51:03Z cibs joined #scheme 2017-01-06T00:53:50Z Riastradh joined #scheme 2017-01-06T00:55:27Z Fare quit (Ping timeout: 256 seconds) 2017-01-06T01:04:23Z sethalves quit (Quit: Leaving.) 2017-01-06T01:13:51Z davorb quit (*.net *.split) 2017-01-06T01:13:52Z balkamos quit (*.net *.split) 2017-01-06T01:13:52Z peterhil quit (*.net *.split) 2017-01-06T01:13:52Z weinholt quit (*.net *.split) 2017-01-06T01:13:52Z hive-mind quit (*.net *.split) 2017-01-06T01:13:52Z r0kc4t quit (*.net *.split) 2017-01-06T01:13:52Z fiddlerwoaroof quit (*.net *.split) 2017-01-06T01:13:52Z drdo quit (*.net *.split) 2017-01-06T01:13:52Z juanfra quit (*.net *.split) 2017-01-06T01:13:52Z lloda quit (*.net *.split) 2017-01-06T01:13:52Z tmc quit (*.net *.split) 2017-01-06T01:13:52Z cky quit (*.net *.split) 2017-01-06T01:13:52Z cojy quit (*.net *.split) 2017-01-06T01:13:52Z snow_bckspc quit (*.net *.split) 2017-01-06T01:13:52Z cross quit (*.net *.split) 2017-01-06T01:13:53Z defanor quit (*.net *.split) 2017-01-06T01:13:53Z zacts quit (Quit: WeeChat 1.6) 2017-01-06T01:14:00Z r0kc4t joined #scheme 2017-01-06T01:14:00Z mjl quit (*.net *.split) 2017-01-06T01:14:00Z stephe quit (*.net *.split) 2017-01-06T01:14:00Z niklasl quit (*.net *.split) 2017-01-06T01:14:00Z \h quit (*.net *.split) 2017-01-06T01:14:00Z amoe quit (*.net *.split) 2017-01-06T01:14:00Z micmus quit (*.net *.split) 2017-01-06T01:14:00Z suitofsables quit (*.net *.split) 2017-01-06T01:14:00Z aeth quit (*.net *.split) 2017-01-06T01:14:00Z ineiros quit (*.net *.split) 2017-01-06T01:14:00Z joast quit (*.net *.split) 2017-01-06T01:14:00Z arbv quit (*.net *.split) 2017-01-06T01:14:01Z XTL quit (*.net *.split) 2017-01-06T01:14:01Z carc quit (*.net *.split) 2017-01-06T01:14:01Z mrowe quit (*.net *.split) 2017-01-06T01:14:01Z stasku quit (*.net *.split) 2017-01-06T01:14:01Z mario-goulart quit (*.net *.split) 2017-01-06T01:14:01Z cameronfr quit (*.net *.split) 2017-01-06T01:14:01Z MapMan quit (*.net *.split) 2017-01-06T01:14:02Z leo_song quit (*.net *.split) 2017-01-06T01:14:02Z davexunit quit (*.net *.split) 2017-01-06T01:14:02Z tephra quit (*.net *.split) 2017-01-06T01:14:02Z weinholt joined #scheme 2017-01-06T01:14:06Z ineiros_ joined #scheme 2017-01-06T01:14:08Z tephra_ joined #scheme 2017-01-06T01:14:10Z lloda` joined #scheme 2017-01-06T01:14:11Z aeth joined #scheme 2017-01-06T01:14:11Z mario-goulart joined #scheme 2017-01-06T01:14:12Z Mapianka joined #scheme 2017-01-06T01:14:13Z amoe_ joined #scheme 2017-01-06T01:14:14Z cky joined #scheme 2017-01-06T01:14:15Z XTL joined #scheme 2017-01-06T01:14:18Z leo_song joined #scheme 2017-01-06T01:14:19Z cameronfr joined #scheme 2017-01-06T01:14:21Z suitofsables joined #scheme 2017-01-06T01:14:22Z aeth quit (Changing host) 2017-01-06T01:14:22Z aeth joined #scheme 2017-01-06T01:14:23Z cross joined #scheme 2017-01-06T01:14:25Z carc joined #scheme 2017-01-06T01:14:28Z niklasl joined #scheme 2017-01-06T01:14:28Z cky quit (Changing host) 2017-01-06T01:14:28Z cky joined #scheme 2017-01-06T01:14:29Z hive-mind joined #scheme 2017-01-06T01:14:37Z zacts joined #scheme 2017-01-06T01:14:37Z \h joined #scheme 2017-01-06T01:14:38Z drdo joined #scheme 2017-01-06T01:14:50Z pjb quit (Quit: be seeing you!) 2017-01-06T01:14:50Z balkamos joined #scheme 2017-01-06T01:15:04Z mrowe joined #scheme 2017-01-06T01:15:17Z peterhil joined #scheme 2017-01-06T01:16:05Z snow_bckspc joined #scheme 2017-01-06T01:16:12Z carc quit (Changing host) 2017-01-06T01:16:12Z carc joined #scheme 2017-01-06T01:16:14Z zacts is now known as Guest1165 2017-01-06T01:16:25Z Guest1165 quit (Changing host) 2017-01-06T01:16:25Z Guest1165 joined #scheme 2017-01-06T01:16:38Z tmc joined #scheme 2017-01-06T01:16:38Z fiddlerwoaroof joined #scheme 2017-01-06T01:16:44Z Guest1165 quit (Client Quit) 2017-01-06T01:17:03Z parsnip0 quit (Ping timeout: 258 seconds) 2017-01-06T01:17:46Z emerson quit (Remote host closed the connection) 2017-01-06T01:17:59Z emerson joined #scheme 2017-01-06T01:18:10Z ggherdov quit (Ping timeout: 258 seconds) 2017-01-06T01:21:39Z deank joined #scheme 2017-01-06T01:25:07Z Fare joined #scheme 2017-01-06T01:25:31Z ggherdov joined #scheme 2017-01-06T01:25:52Z ggherdov quit (Excess Flood) 2017-01-06T01:26:13Z micmus joined #scheme 2017-01-06T01:26:42Z ggherdov joined #scheme 2017-01-06T01:27:14Z stephe joined #scheme 2017-01-06T01:27:51Z stasku joined #scheme 2017-01-06T01:27:56Z joast joined #scheme 2017-01-06T01:29:41Z cemerick joined #scheme 2017-01-06T01:30:14Z cojy joined #scheme 2017-01-06T01:34:31Z safe joined #scheme 2017-01-06T01:35:08Z parsnip0 joined #scheme 2017-01-06T01:36:22Z cojy quit 2017-01-06T01:41:23Z mjl joined #scheme 2017-01-06T01:47:32Z JoshS joined #scheme 2017-01-06T01:48:39Z jshjsh joined #scheme 2017-01-06T01:52:26Z JoshS quit (Ping timeout: 272 seconds) 2017-01-06T01:53:34Z turtleman joined #scheme 2017-01-06T01:54:32Z jshjsh quit (Quit: Leaving) 2017-01-06T02:03:27Z fiddlerwoaroof quit (Ping timeout: 246 seconds) 2017-01-06T02:04:02Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-06T02:05:20Z ArneBab joined #scheme 2017-01-06T02:05:21Z ArneBab quit (Changing host) 2017-01-06T02:05:21Z ArneBab joined #scheme 2017-01-06T02:06:00Z fiddlerwoaroof joined #scheme 2017-01-06T02:16:41Z badkins quit 2017-01-06T02:17:40Z badkins joined #scheme 2017-01-06T02:36:39Z davexunit joined #scheme 2017-01-06T02:39:21Z shdeng joined #scheme 2017-01-06T02:43:24Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-06T02:44:36Z jlongster joined #scheme 2017-01-06T02:46:48Z lexicall joined #scheme 2017-01-06T02:47:32Z turbofail joined #scheme 2017-01-06T02:47:35Z jonaslund_ joined #scheme 2017-01-06T02:48:31Z groscoe quit (Ping timeout: 245 seconds) 2017-01-06T02:48:56Z jonaslund quit (Ping timeout: 245 seconds) 2017-01-06T02:48:58Z jonaslund_ is now known as jonaslund 2017-01-06T02:57:34Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-06T02:58:52Z jim joined #scheme 2017-01-06T03:03:40Z lexicall quit (Quit: Ah, my macbook is gonna sleep!) 2017-01-06T03:04:02Z Menche quit (Quit: Leaving) 2017-01-06T03:29:46Z pierpa quit (Ping timeout: 245 seconds) 2017-01-06T03:39:59Z Menche joined #scheme 2017-01-06T03:44:42Z sz0 joined #scheme 2017-01-06T03:50:08Z ArneBab_ joined #scheme 2017-01-06T03:54:03Z ArneBab quit (Ping timeout: 246 seconds) 2017-01-06T03:58:40Z enderby joined #scheme 2017-01-06T03:58:57Z enderby quit (Remote host closed the connection) 2017-01-06T04:03:47Z wtetzner quit (Remote host closed the connection) 2017-01-06T04:04:09Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-06T04:22:11Z kammd joined #scheme 2017-01-06T04:23:10Z turtleman quit (Remote host closed the connection) 2017-01-06T04:25:33Z stepnem quit (Ping timeout: 246 seconds) 2017-01-06T04:33:23Z wtetzner joined #scheme 2017-01-06T04:45:16Z cojy joined #scheme 2017-01-06T04:49:52Z rgrinberg quit (Ping timeout: 240 seconds) 2017-01-06T04:55:39Z terpri quit (Ping timeout: 246 seconds) 2017-01-06T04:59:09Z nomicflux quit (Quit: nomicflux) 2017-01-06T05:00:18Z jeapostrophe joined #scheme 2017-01-06T05:00:18Z jeapostrophe quit (Changing host) 2017-01-06T05:00:18Z jeapostrophe joined #scheme 2017-01-06T05:05:22Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-06T05:09:43Z jao quit (Remote host closed the connection) 2017-01-06T05:13:13Z lambda-11235 joined #scheme 2017-01-06T05:14:17Z aries_liuxueyang quit (Ping timeout: 258 seconds) 2017-01-06T05:16:47Z aries_liuxueyang joined #scheme 2017-01-06T05:24:32Z safe quit (Read error: Connection reset by peer) 2017-01-06T05:40:29Z shdeng quit (Ping timeout: 256 seconds) 2017-01-06T05:43:49Z rjungemann: I'm reading the "The Design and Implementation of Typed Scheme" paper and I recall reading that Typed Racket originated as an extension to R5RS scheme. Google is failing me, so I wanted to ask here: are there any versions of this precursor Typed Scheme lying around? 2017-01-06T05:51:03Z cibs quit (Ping timeout: 268 seconds) 2017-01-06T05:52:54Z cibs joined #scheme 2017-01-06T05:56:38Z shdeng joined #scheme 2017-01-06T06:01:05Z jeapostrophe joined #scheme 2017-01-06T06:01:05Z jeapostrophe quit (Changing host) 2017-01-06T06:01:05Z jeapostrophe joined #scheme 2017-01-06T06:06:10Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-06T06:15:48Z turbofail quit (Ping timeout: 248 seconds) 2017-01-06T06:20:19Z robotoad joined #scheme 2017-01-06T06:21:13Z wtetzner quit (Remote host closed the connection) 2017-01-06T06:21:53Z cibs quit (Ping timeout: 268 seconds) 2017-01-06T06:23:17Z cibs joined #scheme 2017-01-06T06:29:43Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-06T06:32:37Z oleo quit (Quit: Leaving) 2017-01-06T06:45:26Z bjz joined #scheme 2017-01-06T06:46:24Z robotoad quit (Quit: robotoad) 2017-01-06T06:48:07Z stepnem joined #scheme 2017-01-06T06:53:57Z terpri joined #scheme 2017-01-06T06:54:28Z muelleme joined #scheme 2017-01-06T06:55:26Z robotoad joined #scheme 2017-01-06T07:03:06Z jeapostrophe joined #scheme 2017-01-06T07:04:07Z bjz quit (Read error: Connection reset by peer) 2017-01-06T07:07:44Z asumu: rjungemann: I kinda doubt that since R5RS's macro system isn't powerful enough to implement Typed Scheme (now Typed Racket), but samth would know as he is the author. 2017-01-06T07:08:07Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-06T07:12:09Z rjungemann: I'll try and find where I saw that. I see what you're saying though, on reading the R5RS spec, it doesn't look like its macro system allows for breaking hygiene (don't quote me on that though) 2017-01-06T07:16:35Z bjz joined #scheme 2017-01-06T07:21:21Z rjungemann: This is more just an experiment to see what the minimum is needed in order to implement a basic typing system. But I have plenty of reading to go through :¬) 2017-01-06T07:28:30Z raduom joined #scheme 2017-01-06T07:30:00Z muelleme quit (Ping timeout: 272 seconds) 2017-01-06T07:35:20Z aries_liuxueyang quit (Ping timeout: 258 seconds) 2017-01-06T07:35:53Z gravicappa joined #scheme 2017-01-06T07:37:03Z robotoad quit (Quit: robotoad) 2017-01-06T07:42:18Z mumptai joined #scheme 2017-01-06T07:46:38Z igajsin joined #scheme 2017-01-06T07:48:46Z shdeng quit (Ping timeout: 254 seconds) 2017-01-06T07:49:19Z shdeng joined #scheme 2017-01-06T07:49:40Z rjungemann: This wasn't the original reference I was thinking about, but this paper describes an R5RS script called "type-check-and-eval.scm" which of course uses a separate evaluation step. Google and Wayback Machine can't find it though 2017-01-06T07:49:46Z rjungemann: http://www.eecs.ucf.edu/~leavens/ui54/docs/typedscm.html 2017-01-06T07:51:00Z rjungemann: nm found it 2017-01-06T07:52:33Z ecraven: rjungemann: where is it? 2017-01-06T07:52:52Z rjungemann: http://www.eecs.ucf.edu/~leavens/typedscm/ I just had to hit backspace a few times on the original URL :¬P 2017-01-06T07:53:08Z wtetzner joined #scheme 2017-01-06T07:54:17Z alezost joined #scheme 2017-01-06T07:56:26Z ecraven: thanks ;) 2017-01-06T07:59:05Z civodul joined #scheme 2017-01-06T07:59:16Z wtetzner quit (Ping timeout: 248 seconds) 2017-01-06T07:59:39Z tokik quit (Quit: leaving) 2017-01-06T08:00:10Z tokik joined #scheme 2017-01-06T08:00:27Z cemerick quit (Ping timeout: 256 seconds) 2017-01-06T08:01:24Z cemerick joined #scheme 2017-01-06T08:03:51Z jeapostrophe joined #scheme 2017-01-06T08:03:51Z jeapostrophe quit (Changing host) 2017-01-06T08:03:51Z jeapostrophe joined #scheme 2017-01-06T08:05:42Z Fare quit (Ping timeout: 246 seconds) 2017-01-06T08:08:32Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-06T08:10:29Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-06T08:16:55Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-06T08:20:02Z terpri quit (Read error: Connection reset by peer) 2017-01-06T08:22:49Z jonaslund quit (Read error: Connection reset by peer) 2017-01-06T08:23:12Z jonaslund joined #scheme 2017-01-06T08:23:40Z unseen quit (Read error: Connection reset by peer) 2017-01-06T08:25:24Z joast quit (Ping timeout: 248 seconds) 2017-01-06T08:25:36Z gnomon quit (Ping timeout: 245 seconds) 2017-01-06T08:25:56Z hive-mind quit (Ping timeout: 248 seconds) 2017-01-06T08:25:56Z choas quit (Ping timeout: 248 seconds) 2017-01-06T08:26:33Z choas joined #scheme 2017-01-06T08:26:56Z hive-mind joined #scheme 2017-01-06T08:29:42Z yosafbridge joined #scheme 2017-01-06T08:31:28Z Kryo quit (*.net *.split) 2017-01-06T08:31:28Z makufiru quit (*.net *.split) 2017-01-06T08:31:28Z eMBee quit (*.net *.split) 2017-01-06T08:31:28Z jefrite quit (*.net *.split) 2017-01-06T08:31:29Z akkad quit (*.net *.split) 2017-01-06T08:31:29Z Kkiro quit (*.net *.split) 2017-01-06T08:31:29Z dpk quit (*.net *.split) 2017-01-06T08:31:29Z C-Keen quit (*.net *.split) 2017-01-06T08:31:29Z drot quit (*.net *.split) 2017-01-06T08:31:29Z DerGuteMoritz quit (*.net *.split) 2017-01-06T08:31:29Z dcluna quit (*.net *.split) 2017-01-06T08:31:30Z rmrfchik quit (*.net *.split) 2017-01-06T08:31:30Z profan quit (*.net *.split) 2017-01-06T08:31:30Z gabot quit (*.net *.split) 2017-01-06T08:31:30Z jackdaniel quit (*.net *.split) 2017-01-06T08:31:30Z fgudin quit (*.net *.split) 2017-01-06T08:31:30Z momofarm quit (*.net *.split) 2017-01-06T08:31:30Z gwatt quit (*.net *.split) 2017-01-06T08:31:30Z gf3 quit (*.net *.split) 2017-01-06T08:31:31Z lalex quit (*.net *.split) 2017-01-06T08:31:31Z metaf5 quit (*.net *.split) 2017-01-06T08:31:31Z Blukunfando quit (*.net *.split) 2017-01-06T08:31:31Z yrdz quit (*.net *.split) 2017-01-06T08:31:31Z dan64- quit (*.net *.split) 2017-01-06T08:31:32Z mlaine quit (*.net *.split) 2017-01-06T08:31:32Z paroneayea quit (*.net *.split) 2017-01-06T08:31:32Z asumu quit (*.net *.split) 2017-01-06T08:31:32Z Tenhi quit (*.net *.split) 2017-01-06T08:31:32Z greghendershott quit (*.net *.split) 2017-01-06T08:31:32Z samth quit (*.net *.split) 2017-01-06T08:31:32Z _0x5eb_ quit (*.net *.split) 2017-01-06T08:31:32Z NhanH quit (*.net *.split) 2017-01-06T08:31:32Z LeoNerd quit (*.net *.split) 2017-01-06T08:31:33Z Hijiri quit (*.net *.split) 2017-01-06T08:31:33Z fizzie quit (*.net *.split) 2017-01-06T08:31:33Z kori quit (*.net *.split) 2017-01-06T08:31:33Z stamourv quit (*.net *.split) 2017-01-06T08:31:33Z copec quit (*.net *.split) 2017-01-06T08:31:34Z cibs quit (*.net *.split) 2017-01-06T08:31:34Z z0d quit (*.net *.split) 2017-01-06T08:31:34Z mikeyhc quit (*.net *.split) 2017-01-06T08:31:34Z wasamasa quit (*.net *.split) 2017-01-06T08:31:34Z shymega quit (*.net *.split) 2017-01-06T08:31:34Z nckx quit (*.net *.split) 2017-01-06T08:31:35Z rsully quit (*.net *.split) 2017-01-06T08:31:35Z askatasuna quit (*.net *.split) 2017-01-06T08:31:35Z yosafbridge` quit (*.net *.split) 2017-01-06T08:31:35Z gko quit (*.net *.split) 2017-01-06T08:31:35Z neuri8 quit (*.net *.split) 2017-01-06T08:31:35Z keemyb quit (*.net *.split) 2017-01-06T08:31:35Z rjungemann quit (*.net *.split) 2017-01-06T08:31:36Z emma quit (*.net *.split) 2017-01-06T08:31:36Z vikraman quit (*.net *.split) 2017-01-06T08:31:36Z ijp quit (*.net *.split) 2017-01-06T08:31:36Z jyc quit (*.net *.split) 2017-01-06T08:31:36Z kwmiebach___ quit (*.net *.split) 2017-01-06T08:31:36Z fadein quit (*.net *.split) 2017-01-06T08:31:36Z micro` quit (*.net *.split) 2017-01-06T08:31:36Z owickstrom quit (*.net *.split) 2017-01-06T08:31:37Z renopt quit (*.net *.split) 2017-01-06T08:31:37Z cantstanya quit (*.net *.split) 2017-01-06T08:31:37Z eagleflo quit (*.net *.split) 2017-01-06T08:31:37Z nisstyre quit (*.net *.split) 2017-01-06T08:31:37Z cast quit (*.net *.split) 2017-01-06T08:31:38Z ec\ quit (*.net *.split) 2017-01-06T08:33:30Z gnomon joined #scheme 2017-01-06T08:33:42Z mbrock quit (Ping timeout: 245 seconds) 2017-01-06T08:33:51Z emerson quit (Remote host closed the connection) 2017-01-06T08:34:07Z emerson joined #scheme 2017-01-06T08:34:26Z ggherdov quit (Ping timeout: 248 seconds) 2017-01-06T08:35:11Z parsnip0 quit (Ping timeout: 245 seconds) 2017-01-06T08:35:35Z bjz joined #scheme 2017-01-06T08:35:36Z MorTal1ty quit (Ping timeout: 245 seconds) 2017-01-06T08:37:36Z cibs joined #scheme 2017-01-06T08:37:36Z Kkiro joined #scheme 2017-01-06T08:37:36Z dpk joined #scheme 2017-01-06T08:37:36Z copec joined #scheme 2017-01-06T08:37:36Z Blukunfando joined #scheme 2017-01-06T08:37:36Z yrdz joined #scheme 2017-01-06T08:37:36Z drot joined #scheme 2017-01-06T08:37:36Z DerGuteMoritz joined #scheme 2017-01-06T08:37:36Z makufiru joined #scheme 2017-01-06T08:37:36Z dan64- joined #scheme 2017-01-06T08:37:36Z dcluna joined #scheme 2017-01-06T08:37:36Z wasamasa joined #scheme 2017-01-06T08:37:36Z shymega joined #scheme 2017-01-06T08:37:36Z fadein joined #scheme 2017-01-06T08:37:36Z mlaine joined #scheme 2017-01-06T08:37:36Z nckx joined #scheme 2017-01-06T08:37:36Z rmrfchik joined #scheme 2017-01-06T08:37:36Z micro` joined #scheme 2017-01-06T08:37:36Z C-Keen joined #scheme 2017-01-06T08:37:36Z akkad joined #scheme 2017-01-06T08:37:36Z rsully joined #scheme 2017-01-06T08:37:36Z askatasuna joined #scheme 2017-01-06T08:37:36Z owickstrom joined #scheme 2017-01-06T08:37:36Z profan joined #scheme 2017-01-06T08:37:36Z eMBee joined #scheme 2017-01-06T08:37:36Z gabot joined #scheme 2017-01-06T08:37:36Z gko joined #scheme 2017-01-06T08:37:36Z neuri8 joined #scheme 2017-01-06T08:37:36Z jackdaniel joined #scheme 2017-01-06T08:37:36Z paroneayea joined #scheme 2017-01-06T08:37:36Z jefrite joined #scheme 2017-01-06T08:37:36Z fgudin joined #scheme 2017-01-06T08:37:36Z keemyb joined #scheme 2017-01-06T08:37:36Z cast joined #scheme 2017-01-06T08:37:36Z momofarm joined #scheme 2017-01-06T08:37:36Z asumu joined #scheme 2017-01-06T08:37:36Z renopt joined #scheme 2017-01-06T08:37:36Z Tenhi joined #scheme 2017-01-06T08:37:36Z greghendershott joined #scheme 2017-01-06T08:37:36Z samth joined #scheme 2017-01-06T08:37:36Z mikeyhc joined #scheme 2017-01-06T08:37:36Z z0d joined #scheme 2017-01-06T08:37:36Z emma joined #scheme 2017-01-06T08:37:36Z gwatt joined #scheme 2017-01-06T08:37:36Z eagleflo joined #scheme 2017-01-06T08:37:36Z _0x5eb_ joined #scheme 2017-01-06T08:37:36Z vikraman joined #scheme 2017-01-06T08:37:36Z LeoNerd joined #scheme 2017-01-06T08:37:36Z ijp joined #scheme 2017-01-06T08:37:36Z nisstyre joined #scheme 2017-01-06T08:37:36Z gf3 joined #scheme 2017-01-06T08:37:36Z jyc joined #scheme 2017-01-06T08:37:36Z Hijiri joined #scheme 2017-01-06T08:37:36Z lalex joined #scheme 2017-01-06T08:37:36Z metaf5 joined #scheme 2017-01-06T08:37:36Z fizzie joined #scheme 2017-01-06T08:37:36Z ec\ joined #scheme 2017-01-06T08:37:36Z stamourv joined #scheme 2017-01-06T08:37:36Z kori joined #scheme 2017-01-06T08:37:50Z Tenhi quit (Max SendQ exceeded) 2017-01-06T08:37:53Z ec\ quit (Max SendQ exceeded) 2017-01-06T08:37:59Z Kryo joined #scheme 2017-01-06T08:38:23Z ec\ joined #scheme 2017-01-06T08:39:06Z leot quit (Remote host closed the connection) 2017-01-06T08:39:52Z ELLIOTTCABLE quit (Ping timeout: 240 seconds) 2017-01-06T08:40:13Z Tenhi_ joined #scheme 2017-01-06T08:40:18Z Chrono joined #scheme 2017-01-06T08:40:20Z greghendershott quit (Ping timeout: 260 seconds) 2017-01-06T08:40:36Z jcloud quit (Ping timeout: 245 seconds) 2017-01-06T08:41:01Z stasku quit (Ping timeout: 245 seconds) 2017-01-06T08:43:31Z mbrock joined #scheme 2017-01-06T08:44:51Z cantstanya joined #scheme 2017-01-06T08:45:32Z MorTal1ty joined #scheme 2017-01-06T08:45:44Z mumptai quit (Remote host closed the connection) 2017-01-06T08:49:29Z ggherdov joined #scheme 2017-01-06T08:50:01Z parsnip0 joined #scheme 2017-01-06T08:52:31Z greghendershott joined #scheme 2017-01-06T08:54:12Z rjungemann joined #scheme 2017-01-06T08:55:41Z stasku joined #scheme 2017-01-06T08:56:21Z Tenhi_ is now known as Tenhi 2017-01-06T08:56:31Z NhanH joined #scheme 2017-01-06T08:56:37Z ggherdov quit (Excess Flood) 2017-01-06T08:58:15Z ggherdov joined #scheme 2017-01-06T08:59:30Z jmd joined #scheme 2017-01-06T09:01:23Z jcloud joined #scheme 2017-01-06T09:01:26Z ELLIOTTCABLE joined #scheme 2017-01-06T09:04:33Z jeapostrophe joined #scheme 2017-01-06T09:04:33Z jeapostrophe quit (Changing host) 2017-01-06T09:04:33Z jeapostrophe joined #scheme 2017-01-06T09:06:53Z ELLIOTTCABLE quit (Excess Flood) 2017-01-06T09:08:01Z ELLIOTTCABLE joined #scheme 2017-01-06T09:08:09Z ventonegro joined #scheme 2017-01-06T09:09:24Z jeapostrophe quit (Ping timeout: 246 seconds) 2017-01-06T09:09:28Z jshjsh joined #scheme 2017-01-06T09:10:20Z igajsin left #scheme 2017-01-06T09:15:41Z kwmiebach___ joined #scheme 2017-01-06T09:32:15Z cemerick quit (Ping timeout: 256 seconds) 2017-01-06T09:36:42Z vifino quit (Ping timeout: 246 seconds) 2017-01-06T09:36:48Z ovenpasta joined #scheme 2017-01-06T09:38:12Z vifino joined #scheme 2017-01-06T09:46:58Z jshjsh quit (Ping timeout: 248 seconds) 2017-01-06T10:01:39Z leot joined #scheme 2017-01-06T10:05:19Z jeapostrophe joined #scheme 2017-01-06T10:05:19Z jeapostrophe quit (Changing host) 2017-01-06T10:05:19Z jeapostrophe joined #scheme 2017-01-06T10:07:46Z joast joined #scheme 2017-01-06T10:10:31Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-06T10:11:39Z defanor joined #scheme 2017-01-06T10:11:56Z JoshS joined #scheme 2017-01-06T10:12:06Z lritter joined #scheme 2017-01-06T10:24:52Z raduom quit (Ping timeout: 240 seconds) 2017-01-06T10:29:36Z juanfra joined #scheme 2017-01-06T10:30:37Z drot quit (Quit: WeeChat 1.6) 2017-01-06T10:33:38Z drot joined #scheme 2017-01-06T10:34:42Z jmd quit (Remote host closed the connection) 2017-01-06T10:46:16Z drot quit (Quit: WeeChat 1.6) 2017-01-06T10:47:49Z drot joined #scheme 2017-01-06T10:53:08Z wtetzner joined #scheme 2017-01-06T10:57:48Z wtetzner quit (Ping timeout: 256 seconds) 2017-01-06T11:06:04Z jeapostrophe joined #scheme 2017-01-06T11:06:04Z jeapostrophe quit (Changing host) 2017-01-06T11:06:04Z jeapostrophe joined #scheme 2017-01-06T11:08:59Z teleScope joined #scheme 2017-01-06T11:10:44Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-06T11:37:34Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-06T11:39:44Z redeemed joined #scheme 2017-01-06T11:49:57Z jshjsh joined #scheme 2017-01-06T11:52:03Z ertesx joined #scheme 2017-01-06T11:52:12Z JoshS quit (Ping timeout: 272 seconds) 2017-01-06T11:54:58Z ertes quit (Ping timeout: 248 seconds) 2017-01-06T11:54:58Z ertesx is now known as ertes 2017-01-06T11:55:48Z jmd joined #scheme 2017-01-06T12:00:11Z JoshS joined #scheme 2017-01-06T12:01:29Z jeapostrophe joined #scheme 2017-01-06T12:01:29Z jeapostrophe quit (Changing host) 2017-01-06T12:01:29Z jeapostrophe joined #scheme 2017-01-06T12:03:36Z jshjsh quit (Ping timeout: 272 seconds) 2017-01-06T12:06:22Z JoshS quit (Ping timeout: 256 seconds) 2017-01-06T12:08:48Z JoshS joined #scheme 2017-01-06T12:09:14Z shdeng quit (Quit: Leaving) 2017-01-06T12:44:21Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-06T12:51:44Z JoshS quit (Ping timeout: 272 seconds) 2017-01-06T12:53:28Z samth: rjungemann: typed scheme was not ever related to r5rs 2017-01-06T12:54:30Z jeapostrophe joined #scheme 2017-01-06T12:59:38Z edgar-rft quit (Quit: edgar-rft) 2017-01-06T12:59:58Z jeapostrophe quit (Ping timeout: 272 seconds) 2017-01-06T13:15:13Z jeapostrophe joined #scheme 2017-01-06T13:21:51Z leot quit (Ping timeout: 245 seconds) 2017-01-06T13:28:11Z lambda-smith joined #scheme 2017-01-06T13:28:25Z groscoe joined #scheme 2017-01-06T13:29:43Z Fare joined #scheme 2017-01-06T13:31:12Z teleScope quit (Ping timeout: 240 seconds) 2017-01-06T13:31:42Z teleScope joined #scheme 2017-01-06T13:33:53Z bjz_ joined #scheme 2017-01-06T13:35:24Z bjz quit (Ping timeout: 246 seconds) 2017-01-06T13:36:41Z Fare quit (Quit: Leaving) 2017-01-06T13:52:05Z kuribas joined #scheme 2017-01-06T13:52:16Z emerson quit (Quit: leaving) 2017-01-06T13:52:37Z emerson joined #scheme 2017-01-06T14:14:45Z cemerick joined #scheme 2017-01-06T14:18:05Z oleo joined #scheme 2017-01-06T14:21:14Z cemerick quit (Ping timeout: 256 seconds) 2017-01-06T14:22:16Z cemerick joined #scheme 2017-01-06T14:25:42Z pjb joined #scheme 2017-01-06T14:29:44Z dmiles quit (Read error: Connection reset by peer) 2017-01-06T14:38:30Z bjz_ quit (Quit: Textual IRC Client: www.textualapp.com) 2017-01-06T14:39:32Z bjz joined #scheme 2017-01-06T14:40:15Z nomicflux joined #scheme 2017-01-06T14:44:26Z cromachina quit (Read error: Connection reset by peer) 2017-01-06T14:47:52Z enderby joined #scheme 2017-01-06T14:47:52Z jlongster joined #scheme 2017-01-06T14:57:24Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-06T15:06:07Z bjz_ joined #scheme 2017-01-06T15:07:03Z bjz quit (Ping timeout: 255 seconds) 2017-01-06T15:12:46Z jeapostrophe joined #scheme 2017-01-06T15:12:46Z jeapostrophe quit (Changing host) 2017-01-06T15:12:46Z jeapostrophe joined #scheme 2017-01-06T15:28:46Z Fare joined #scheme 2017-01-06T15:36:54Z FareTower joined #scheme 2017-01-06T15:38:59Z robotoad joined #scheme 2017-01-06T15:40:12Z Fare quit (Ping timeout: 240 seconds) 2017-01-06T15:41:18Z teleScope quit (Quit: Konversation terminated!) 2017-01-06T15:41:40Z FareTower quit (Ping timeout: 248 seconds) 2017-01-06T15:41:57Z raduom joined #scheme 2017-01-06T15:43:21Z FareTower joined #scheme 2017-01-06T15:43:37Z leot joined #scheme 2017-01-06T15:47:56Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-06T15:59:09Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-06T16:01:44Z FareTower quit (Ping timeout: 272 seconds) 2017-01-06T16:02:10Z robotoad quit (Quit: robotoad) 2017-01-06T16:08:18Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-06T16:08:22Z leot quit (Remote host closed the connection) 2017-01-06T16:10:30Z karswell joined #scheme 2017-01-06T16:18:06Z robotoad joined #scheme 2017-01-06T16:24:52Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-06T16:34:23Z leot joined #scheme 2017-01-06T16:35:15Z ertes quit (Ping timeout: 255 seconds) 2017-01-06T16:39:10Z redeemed quit (Quit: q) 2017-01-06T16:43:34Z jlongster joined #scheme 2017-01-06T16:44:11Z jeapostrophe joined #scheme 2017-01-06T16:44:11Z jeapostrophe quit (Changing host) 2017-01-06T16:44:11Z jeapostrophe joined #scheme 2017-01-06T16:49:22Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-06T16:49:40Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-06T16:52:50Z jeapostrophe joined #scheme 2017-01-06T16:59:02Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-06T17:17:12Z jlongster joined #scheme 2017-01-06T17:19:49Z zacts joined #scheme 2017-01-06T17:24:04Z lambda-smith quit (Ping timeout: 248 seconds) 2017-01-06T17:27:08Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-06T17:27:42Z fantazo_ joined #scheme 2017-01-06T17:28:09Z ventonegro quit (Quit: rcirc on GNU Emacs 25.1.1) 2017-01-06T17:30:42Z sjohnson joined #scheme 2017-01-06T17:30:52Z fantazo quit (Ping timeout: 240 seconds) 2017-01-06T17:32:36Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-06T17:34:39Z JoshS joined #scheme 2017-01-06T17:34:46Z sethalves joined #scheme 2017-01-06T17:38:15Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-06T17:44:15Z groovy2shoes quit (Quit: Leaving) 2017-01-06T17:45:26Z jlongster joined #scheme 2017-01-06T17:45:46Z terpri joined #scheme 2017-01-06T17:47:54Z rjungemann: Thanks samth, I think I misremembered 2017-01-06T17:50:16Z alezost joined #scheme 2017-01-06T17:56:41Z sethalves quit (Quit: Leaving.) 2017-01-06T17:56:56Z sethalves joined #scheme 2017-01-06T18:05:38Z cemerick quit (Ping timeout: 256 seconds) 2017-01-06T18:06:40Z cemerick joined #scheme 2017-01-06T18:31:16Z karswell quit (Ping timeout: 248 seconds) 2017-01-06T18:33:38Z rjungemann: I also wanted to say, samth, I've read 2 of your papers so far and they're getting me inspired to dig deeper into scheme and racket, so thank you :¬) 2017-01-06T18:34:34Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-06T18:36:14Z cemerick quit (Ping timeout: 256 seconds) 2017-01-06T18:37:15Z cemerick joined #scheme 2017-01-06T18:38:16Z jlongster joined #scheme 2017-01-06T18:38:29Z Riastradh joined #scheme 2017-01-06T18:42:53Z jao joined #scheme 2017-01-06T18:43:42Z pierpa joined #scheme 2017-01-06T18:50:27Z rotty joined #scheme 2017-01-06T18:50:32Z gravicappa quit (Ping timeout: 240 seconds) 2017-01-06T18:57:45Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-06T19:18:21Z ghsk joined #scheme 2017-01-06T19:18:34Z ghsk left #scheme 2017-01-06T19:19:13Z jshjsh joined #scheme 2017-01-06T19:21:38Z akkad quit (*.net *.split) 2017-01-06T19:21:51Z JoshS quit (Ping timeout: 272 seconds) 2017-01-06T19:21:59Z turtleman joined #scheme 2017-01-06T19:22:04Z C_Keen joined #scheme 2017-01-06T19:22:26Z Kkiro quit (*.net *.split) 2017-01-06T19:22:26Z dpk quit (*.net *.split) 2017-01-06T19:22:27Z C-Keen quit (*.net *.split) 2017-01-06T19:22:29Z Kkiro_ joined #scheme 2017-01-06T19:22:40Z C_Keen quit (Changing host) 2017-01-06T19:22:40Z C_Keen joined #scheme 2017-01-06T19:22:42Z C_Keen is now known as C-Keen 2017-01-06T19:22:48Z dpk joined #scheme 2017-01-06T19:22:55Z akkad joined #scheme 2017-01-06T19:25:08Z jao quit (Read error: Connection reset by peer) 2017-01-06T19:26:02Z UserJosh joined #scheme 2017-01-06T19:29:28Z jshjsh quit (Ping timeout: 272 seconds) 2017-01-06T19:31:30Z UserJosh quit (Ping timeout: 248 seconds) 2017-01-06T19:31:48Z muelleme joined #scheme 2017-01-06T19:33:03Z jao joined #scheme 2017-01-06T19:50:13Z kammd quit (Quit: Connection closed for inactivity) 2017-01-06T19:53:53Z jao quit (Remote host closed the connection) 2017-01-06T19:58:32Z badkins_ joined #scheme 2017-01-06T19:59:06Z badkins quit (Ping timeout: 255 seconds) 2017-01-06T20:03:35Z edgar-rft joined #scheme 2017-01-06T20:04:37Z robotoad quit (Remote host closed the connection) 2017-01-06T20:04:54Z jlongster joined #scheme 2017-01-06T20:05:08Z muelleme quit (Ping timeout: 248 seconds) 2017-01-06T20:13:27Z robotoad joined #scheme 2017-01-06T20:15:57Z jao joined #scheme 2017-01-06T20:18:09Z dmiles joined #scheme 2017-01-06T20:20:05Z DokterGila joined #scheme 2017-01-06T20:22:42Z DokterGila quit (Remote host closed the connection) 2017-01-06T20:24:28Z cemerick quit (Read error: Connection reset by peer) 2017-01-06T20:26:20Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-06T20:27:02Z lritter quit (Quit: Leaving) 2017-01-06T20:30:59Z eli joined #scheme 2017-01-06T20:30:59Z eli quit (Changing host) 2017-01-06T20:30:59Z eli joined #scheme 2017-01-06T20:36:05Z cemerick joined #scheme 2017-01-06T20:40:26Z lambda-smith joined #scheme 2017-01-06T20:40:53Z JoshS joined #scheme 2017-01-06T20:55:15Z alexshendi joined #scheme 2017-01-06T21:05:05Z civodul joined #scheme 2017-01-06T21:15:30Z JoshS quit (Ping timeout: 248 seconds) 2017-01-06T21:19:05Z Menche quit (Quit: Leaving) 2017-01-06T21:22:16Z cemerick quit (Ping timeout: 245 seconds) 2017-01-06T21:23:07Z cemerick joined #scheme 2017-01-06T21:27:56Z pie_ quit (Ping timeout: 256 seconds) 2017-01-06T21:31:04Z jlongster joined #scheme 2017-01-06T21:32:15Z JoshS joined #scheme 2017-01-06T21:35:36Z cemerick quit (Ping timeout: 245 seconds) 2017-01-06T21:36:01Z cemerick joined #scheme 2017-01-06T21:41:33Z muelleme joined #scheme 2017-01-06T21:45:05Z chishiki quit (Quit: WeeChat 1.6) 2017-01-06T21:45:14Z chishiki joined #scheme 2017-01-06T21:47:56Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-06T21:50:41Z deank quit (Ping timeout: 272 seconds) 2017-01-06T21:54:25Z rjungemann quit (Quit: Updating details, brb) 2017-01-06T21:54:52Z rjungemann joined #scheme 2017-01-06T21:56:54Z ChrisOei quit (Quit: ChrisOei) 2017-01-06T21:59:41Z enderby quit (Remote host closed the connection) 2017-01-06T22:00:09Z jshjsh joined #scheme 2017-01-06T22:01:02Z muelleme quit (Ping timeout: 255 seconds) 2017-01-06T22:01:32Z jmd quit (Remote host closed the connection) 2017-01-06T22:03:59Z JoshS quit (Ping timeout: 272 seconds) 2017-01-06T22:04:39Z turtleman quit (Ping timeout: 246 seconds) 2017-01-06T22:08:16Z bjz joined #scheme 2017-01-06T22:14:35Z JoshS joined #scheme 2017-01-06T22:14:48Z jshjsh quit (Ping timeout: 246 seconds) 2017-01-06T22:23:45Z ilammy joined #scheme 2017-01-06T22:28:31Z cemerick quit (Ping timeout: 245 seconds) 2017-01-06T22:29:19Z JoshS quit (Ping timeout: 272 seconds) 2017-01-06T22:30:05Z jao quit (Remote host closed the connection) 2017-01-06T22:30:25Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-06T22:30:52Z pjb quit (Ping timeout: 240 seconds) 2017-01-06T22:32:10Z JoshS joined #scheme 2017-01-06T22:33:56Z jshjsh joined #scheme 2017-01-06T22:34:41Z ilammy: ohai! 2017-01-06T22:34:56Z ilammy: i've got a question about #1=(this notation . #1#) 2017-01-06T22:34:58Z sethalves quit (Ping timeout: 258 seconds) 2017-01-06T22:35:26Z ilammy: it's fairly obviously stated in r7rs that it can be used for spelling out circular data 2017-01-06T22:35:51Z ilammy: but it also permits to write data with shared substructure 2017-01-06T22:36:06Z ilammy: like this: (#1=(1 2 3) #1#) 2017-01-06T22:36:42Z ilammy: so this, apparently, should yield a list with two identical (in sense of eq?) sublists 2017-01-06T22:36:51Z ilammy: but! 2017-01-06T22:37:12Z turtleman joined #scheme 2017-01-06T22:37:21Z ilammy: this notation can only be used for literal data, and r7rs requires literals to be immutable 2017-01-06T22:37:22Z wasamasa feels like the rubber duck 2017-01-06T22:37:34Z LeoNerd: quack 2017-01-06T22:37:41Z JoshS quit (Ping timeout: 245 seconds) 2017-01-06T22:37:56Z JoshS joined #scheme 2017-01-06T22:38:00Z ilammy: i've talked this through with my plushy bunny already :) 2017-01-06T22:38:21Z ilammy: but, unforuntanely, i'm not high enough for him to respond to me 2017-01-06T22:38:35Z ilammy: So! 2017-01-06T22:38:48Z Riastradh quit (Ping timeout: 258 seconds) 2017-01-06T22:39:04Z ilammy: isn't that this pretty much equivalent to just '((1 2 3) (1 2 3)) as there is no way to distinguish between them? 2017-01-06T22:39:07Z ecraven: ilammy: is the immutability a problem? 2017-01-06T22:39:07Z Menche joined #scheme 2017-01-06T22:39:26Z ecraven: well, in the latter case, the two lists might not be eq? 2017-01-06T22:39:46Z FareTower joined #scheme 2017-01-06T22:40:11Z jshjsh quit (Ping timeout: 245 seconds) 2017-01-06T22:43:53Z ohama quit (Ping timeout: 272 seconds) 2017-01-06T22:44:04Z ilammy: oh... 2017-01-06T22:44:11Z ilammy: well 2017-01-06T22:44:25Z ilammy: now i feel dumber than that bunny 2017-01-06T22:44:59Z ilammy: for some reason i though that equal literal optimization is mandatory 2017-01-06T22:46:41Z ecraven: I might be wrong, but I don't think it is 2017-01-06T22:47:53Z ecraven: as a quick check, mit, chicken and chibi all say they are not eq? 2017-01-06T22:48:17Z ecraven: chez too 2017-01-06T22:48:21Z ecraven: guile says they are ;) 2017-01-06T22:48:36Z wasamasa: fun 2017-01-06T22:49:35Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-06T22:49:45Z ecraven: hm.. I should modify my scripts to allow me to run arbitrary tests like these on all the schemes I have 2017-01-06T22:51:49Z jao joined #scheme 2017-01-06T22:52:39Z sethalves joined #scheme 2017-01-06T22:54:23Z taylan: yeah the car and cadr of '((1 2 3) (1 2 3)) may or may not be eq? as per all scheme standards 2017-01-06T22:55:19Z taylan: the car and cadr of (#1=(x) #1#) on the other hand are definitely eq? 2017-01-06T22:56:39Z taylan: ilammy: r7rs doesn't require literals to be immutable. it allows them to. it says it's "an error" to mutate a literal, and in r7rs, "an error" means anything may happen. 2017-01-06T22:57:13Z muelleme joined #scheme 2017-01-06T22:57:26Z taylan: so '((x) (x)) may just be shorthand for (list '(x) '(x)) in an implementation 2017-01-06T22:57:52Z taylan: or for (list (list 'x) (list 'x)), to expand that further 2017-01-06T22:57:52Z rotty quit (Read error: Connection reset by peer) 2017-01-06T22:58:32Z jao quit (Remote host closed the connection) 2017-01-06T22:59:13Z sz0 joined #scheme 2017-01-06T23:00:19Z ilammy: taylan: oh, really 2017-01-06T23:00:32Z taylan: yarly 2017-01-06T23:00:41Z ilammy: there are two wordings in r7rs: "an error is signaled" and "it is an error" :( 2017-01-06T23:00:48Z taylan: yup 2017-01-06T23:01:19Z ilammy: the latter one apparently means that someone may be sorry for doing that 2017-01-06T23:01:29Z jshjsh joined #scheme 2017-01-06T23:02:12Z taylan: nasal demons etc. 2017-01-06T23:02:16Z taylan: your monitor may blow up :) 2017-01-06T23:02:27Z taylan: would still conform to the standard! 2017-01-06T23:02:53Z muelleme quit (Ping timeout: 272 seconds) 2017-01-06T23:03:29Z taylan: for r8rs, someone should go through the document and change all "it is an error to..." to "it invokes undefined behavior to..." :P 2017-01-06T23:03:36Z ohama joined #scheme 2017-01-06T23:03:56Z JoshS quit (Ping timeout: 245 seconds) 2017-01-06T23:04:10Z taylan: (of course better would be to rely a lot less on the whole construct and force many more such cases to *signal* an error) 2017-01-06T23:07:53Z bjz joined #scheme 2017-01-06T23:08:00Z terpri quit (Read error: Connection reset by peer) 2017-01-06T23:08:31Z stepnem quit (Ping timeout: 245 seconds) 2017-01-06T23:08:57Z terpri joined #scheme 2017-01-06T23:12:05Z robotoad quit (Quit: robotoad) 2017-01-06T23:13:31Z jshjsh quit (Ping timeout: 245 seconds) 2017-01-06T23:13:46Z JoshS joined #scheme 2017-01-06T23:15:02Z ovenpasta quit (Ping timeout: 256 seconds) 2017-01-06T23:15:47Z rjungemann: ecraven I would totally use a script that allowed running things over multiple schemes 2017-01-06T23:16:10Z rjungemann: Would be really nice for library testing and performance testing 2017-01-06T23:16:38Z jshjsh joined #scheme 2017-01-06T23:16:53Z rjungemann: I'll have to try throwing together a shell script to do this 2017-01-06T23:17:03Z fare__ joined #scheme 2017-01-06T23:17:16Z sethalves quit (Quit: Leaving.) 2017-01-06T23:18:56Z JoshS quit (Ping timeout: 245 seconds) 2017-01-06T23:19:30Z sethalves joined #scheme 2017-01-06T23:20:11Z FareTower quit (Ping timeout: 245 seconds) 2017-01-06T23:20:57Z safe joined #scheme 2017-01-06T23:22:57Z ChrisOei joined #scheme 2017-01-06T23:23:12Z jao joined #scheme 2017-01-06T23:24:04Z MrBusiness quit (Read error: Connection reset by peer) 2017-01-06T23:25:36Z jshjsh quit (Ping timeout: 245 seconds) 2017-01-06T23:27:07Z MrBusiness joined #scheme 2017-01-06T23:28:16Z pjb joined #scheme 2017-01-06T23:42:52Z kuribas joined #scheme 2017-01-06T23:47:12Z jlongster joined #scheme 2017-01-06T23:47:46Z jlongster quit (Client Quit) 2017-01-06T23:50:41Z lambda-smith quit (Ping timeout: 248 seconds) 2017-01-06T23:52:15Z robotoad joined #scheme 2017-01-06T23:59:38Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-07T00:03:41Z fare__ quit (Ping timeout: 272 seconds) 2017-01-07T00:10:28Z daviid joined #scheme 2017-01-07T00:19:25Z robotoad quit (Quit: robotoad) 2017-01-07T00:26:28Z lambda-11235 joined #scheme 2017-01-07T00:26:29Z nomicflux quit (Quit: nomicflux) 2017-01-07T00:29:45Z wtetzner joined #scheme 2017-01-07T00:30:02Z robotoad joined #scheme 2017-01-07T00:32:02Z djin joined #scheme 2017-01-07T00:50:02Z cibs quit (Ping timeout: 268 seconds) 2017-01-07T00:51:26Z cibs joined #scheme 2017-01-07T00:51:40Z sethalves quit (Quit: Leaving.) 2017-01-07T00:55:16Z djin left #scheme 2017-01-07T01:02:37Z picknick joined #scheme 2017-01-07T01:05:36Z fantazo_ quit (Ping timeout: 245 seconds) 2017-01-07T01:12:55Z cemerick joined #scheme 2017-01-07T01:14:24Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-07T01:18:13Z bjz joined #scheme 2017-01-07T01:24:54Z wtetzner quit (Remote host closed the connection) 2017-01-07T01:30:02Z wtetzner joined #scheme 2017-01-07T01:30:29Z picknick quit (Remote host closed the connection) 2017-01-07T01:31:22Z picknick joined #scheme 2017-01-07T01:40:11Z rotty joined #scheme 2017-01-07T01:42:26Z daviid quit (Ping timeout: 255 seconds) 2017-01-07T01:47:37Z wtetzner quit (Remote host closed the connection) 2017-01-07T01:50:59Z cromachina joined #scheme 2017-01-07T01:59:43Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-07T02:01:51Z cemerick quit (Ping timeout: 245 seconds) 2017-01-07T02:19:28Z Riastradh joined #scheme 2017-01-07T02:36:34Z nomicflux joined #scheme 2017-01-07T02:40:10Z groscoe quit (Ping timeout: 256 seconds) 2017-01-07T02:42:11Z kuribas quit (Remote host closed the connection) 2017-01-07T02:48:51Z jonaslund quit (Ping timeout: 246 seconds) 2017-01-07T02:49:21Z alexshendi quit (Ping timeout: 248 seconds) 2017-01-07T02:52:51Z Fare joined #scheme 2017-01-07T03:08:19Z pie__ joined #scheme 2017-01-07T03:13:44Z robotoad quit (Quit: robotoad) 2017-01-07T03:20:52Z pjb quit (Ping timeout: 240 seconds) 2017-01-07T03:22:51Z robotoad joined #scheme 2017-01-07T03:35:13Z picknick quit (Quit: picknick) 2017-01-07T03:36:05Z jlongster joined #scheme 2017-01-07T03:36:32Z cibs quit (Ping timeout: 268 seconds) 2017-01-07T03:41:02Z daviid joined #scheme 2017-01-07T03:43:45Z cibs joined #scheme 2017-01-07T03:48:53Z pie__ quit (Changing host) 2017-01-07T03:48:53Z pie__ joined #scheme 2017-01-07T03:49:09Z ArneBab joined #scheme 2017-01-07T03:51:08Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-07T03:52:34Z cibs quit (Ping timeout: 268 seconds) 2017-01-07T03:53:23Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-07T03:59:46Z cibs joined #scheme 2017-01-07T04:09:04Z JoshS joined #scheme 2017-01-07T04:18:12Z pjb joined #scheme 2017-01-07T04:34:08Z jao quit (Ping timeout: 258 seconds) 2017-01-07T04:35:39Z ertes joined #scheme 2017-01-07T04:43:50Z Fare quit (Quit: Leaving) 2017-01-07T04:47:52Z pjb quit (Ping timeout: 240 seconds) 2017-01-07T04:48:01Z gravicappa joined #scheme 2017-01-07T04:56:54Z nomicflux quit (Quit: nomicflux) 2017-01-07T05:04:08Z turtleman quit (Read error: Connection reset by peer) 2017-01-07T05:13:56Z Chrono quit (Ping timeout: 245 seconds) 2017-01-07T05:16:27Z Chrono joined #scheme 2017-01-07T05:18:27Z deank joined #scheme 2017-01-07T05:22:56Z pierpa quit (Ping timeout: 255 seconds) 2017-01-07T05:27:55Z bjz_ joined #scheme 2017-01-07T05:28:57Z bjz quit (Ping timeout: 258 seconds) 2017-01-07T05:39:32Z ohama quit (Ping timeout: 248 seconds) 2017-01-07T05:48:54Z ohama joined #scheme 2017-01-07T05:51:11Z badkins_ quit (Remote host closed the connection) 2017-01-07T05:51:41Z badkins joined #scheme 2017-01-07T05:56:14Z badkins quit (Ping timeout: 255 seconds) 2017-01-07T06:08:21Z muelleme joined #scheme 2017-01-07T06:12:47Z noethics joined #scheme 2017-01-07T06:16:26Z muelleme quit (Ping timeout: 245 seconds) 2017-01-07T06:22:21Z daviid quit (Ping timeout: 246 seconds) 2017-01-07T06:22:39Z noethics quit (Quit: Leaving) 2017-01-07T06:24:12Z noethics joined #scheme 2017-01-07T06:37:37Z bjz_ quit (Ping timeout: 248 seconds) 2017-01-07T06:38:06Z bjz joined #scheme 2017-01-07T06:39:06Z fantazo_ joined #scheme 2017-01-07T06:50:27Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-07T06:56:40Z jmd joined #scheme 2017-01-07T06:57:31Z deank quit 2017-01-07T07:00:39Z ecraven: rjungemann: look at https://github.com/ecraven/r7rs-benchmarks 2017-01-07T07:01:10Z ecraven: unfortunately, there is quite a lot of variance over schemes, so you'll run into trouble with the exact same code on multiple implementations :-/ 2017-01-07T07:01:15Z ecraven: maybe r7rs will change that at some point 2017-01-07T07:01:24Z nilg joined #scheme 2017-01-07T07:42:44Z sn0w joined #scheme 2017-01-07T07:46:19Z alezost joined #scheme 2017-01-07T08:21:11Z jmd quit (Remote host closed the connection) 2017-01-07T08:28:18Z safe quit (Read error: Connection reset by peer) 2017-01-07T08:35:46Z robotoad quit (Quit: robotoad) 2017-01-07T08:45:41Z noethics quit (Quit: Leaving) 2017-01-07T08:50:22Z robotoad joined #scheme 2017-01-07T09:01:55Z ovenpasta joined #scheme 2017-01-07T09:05:24Z stepnem joined #scheme 2017-01-07T09:10:41Z fantazo_ quit (Ping timeout: 248 seconds) 2017-01-07T09:28:02Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-07T09:29:11Z edgar-rft quit (Quit: edgar-rft) 2017-01-07T10:21:02Z robotoad quit (Quit: robotoad) 2017-01-07T10:48:17Z jmd joined #scheme 2017-01-07T10:55:57Z rszeno joined #scheme 2017-01-07T11:10:36Z joast quit (Ping timeout: 245 seconds) 2017-01-07T11:10:54Z pjb joined #scheme 2017-01-07T11:16:34Z ilammy quit (Ping timeout: 260 seconds) 2017-01-07T11:18:28Z sn0w quit (Quit: Leaving) 2017-01-07T11:21:26Z jonaslund joined #scheme 2017-01-07T11:23:15Z jmd quit (Remote host closed the connection) 2017-01-07T11:39:25Z nanoz joined #scheme 2017-01-07T11:41:27Z civodul joined #scheme 2017-01-07T11:51:26Z ertesx joined #scheme 2017-01-07T11:53:57Z rszeno quit (Quit: Leaving.) 2017-01-07T11:54:59Z ertes quit (Ping timeout: 248 seconds) 2017-01-07T11:54:59Z ertesx is now known as ertes 2017-01-07T11:59:38Z kammd joined #scheme 2017-01-07T12:08:43Z jmd joined #scheme 2017-01-07T12:25:06Z tmtwd joined #scheme 2017-01-07T12:40:36Z momofarm quit (Ping timeout: 265 seconds) 2017-01-07T12:41:25Z jmd quit (Read error: No route to host) 2017-01-07T12:44:30Z lritter joined #scheme 2017-01-07T12:56:57Z edgar-rft joined #scheme 2017-01-07T13:28:33Z jmd joined #scheme 2017-01-07T13:32:52Z civodul quit (Read error: Connection reset by peer) 2017-01-07T13:41:18Z fantazo_ joined #scheme 2017-01-07T13:42:09Z civodul joined #scheme 2017-01-07T13:53:22Z jshjsh joined #scheme 2017-01-07T13:54:57Z JoshS quit (Ping timeout: 248 seconds) 2017-01-07T13:56:00Z terpri quit (Read error: Connection reset by peer) 2017-01-07T13:56:52Z terpri joined #scheme 2017-01-07T14:04:46Z teleScope joined #scheme 2017-01-07T14:09:28Z chaw joined #scheme 2017-01-07T14:09:32Z pjb quit (Ping timeout: 240 seconds) 2017-01-07T14:12:43Z chaw quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-07T14:13:36Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-07T14:27:49Z badkins joined #scheme 2017-01-07T14:36:15Z nomicflux joined #scheme 2017-01-07T14:37:37Z momofarm joined #scheme 2017-01-07T14:37:39Z picknick joined #scheme 2017-01-07T14:44:48Z edgar-rft quit (Quit: edgar-rft) 2017-01-07T14:48:35Z lambda-smith joined #scheme 2017-01-07T14:48:40Z jeapostrophe joined #scheme 2017-01-07T14:48:40Z jeapostrophe quit (Changing host) 2017-01-07T14:48:40Z jeapostrophe joined #scheme 2017-01-07T14:59:03Z shymega quit (Quit: So long, and thanks for all the talking doors.) 2017-01-07T15:00:08Z shymega joined #scheme 2017-01-07T15:03:58Z pjb joined #scheme 2017-01-07T15:09:15Z badkins quit (Ping timeout: 255 seconds) 2017-01-07T15:14:37Z jlongster joined #scheme 2017-01-07T15:14:43Z jlongster quit (Client Quit) 2017-01-07T15:16:27Z joast joined #scheme 2017-01-07T15:22:42Z tmtwd quit (Ping timeout: 258 seconds) 2017-01-07T15:25:04Z badkins joined #scheme 2017-01-07T15:29:35Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-07T15:32:11Z karswell joined #scheme 2017-01-07T15:33:26Z wtetzner joined #scheme 2017-01-07T15:48:24Z daviid joined #scheme 2017-01-07T15:52:45Z jeapostrophe joined #scheme 2017-01-07T15:55:59Z Guest26 joined #scheme 2017-01-07T15:57:34Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-07T16:00:01Z MrBusiness quit (Ping timeout: 272 seconds) 2017-01-07T16:07:20Z t4nk261 joined #scheme 2017-01-07T16:07:34Z t4nk261 left #scheme 2017-01-07T16:31:30Z zacts quit (Ping timeout: 240 seconds) 2017-01-07T16:38:22Z dmiles quit (Read error: Connection reset by peer) 2017-01-07T16:38:25Z alezost joined #scheme 2017-01-07T16:39:58Z dmiles joined #scheme 2017-01-07T16:50:12Z ertes quit (Ping timeout: 240 seconds) 2017-01-07T17:02:09Z kuribas joined #scheme 2017-01-07T17:02:58Z jao joined #scheme 2017-01-07T17:03:05Z pie__ quit (Ping timeout: 240 seconds) 2017-01-07T17:13:40Z jrslepak joined #scheme 2017-01-07T17:15:31Z jeapostrophe joined #scheme 2017-01-07T17:15:32Z jeapostrophe quit (Changing host) 2017-01-07T17:15:32Z jeapostrophe joined #scheme 2017-01-07T17:22:11Z pierpa joined #scheme 2017-01-07T17:23:32Z jim quit (Ping timeout: 240 seconds) 2017-01-07T17:28:21Z MrBusiness joined #scheme 2017-01-07T17:28:58Z jim joined #scheme 2017-01-07T17:30:51Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-07T17:34:59Z cemerick joined #scheme 2017-01-07T17:42:22Z teleScope quit (Remote host closed the connection) 2017-01-07T17:43:06Z teleScope joined #scheme 2017-01-07T17:57:55Z robotoad joined #scheme 2017-01-07T18:03:45Z alezost quit (Ping timeout: 246 seconds) 2017-01-07T18:03:45Z JoshS joined #scheme 2017-01-07T18:03:49Z cemerick quit (Ping timeout: 256 seconds) 2017-01-07T18:04:01Z jshjsh quit (Ping timeout: 248 seconds) 2017-01-07T18:05:45Z JoshS quit (Read error: Connection reset by peer) 2017-01-07T18:05:57Z JoshS joined #scheme 2017-01-07T18:07:17Z ChrisOei quit (Quit: ChrisOei) 2017-01-07T18:09:16Z Fare joined #scheme 2017-01-07T18:12:27Z jlongster joined #scheme 2017-01-07T18:15:51Z fantazo_ quit (Ping timeout: 240 seconds) 2017-01-07T18:21:16Z snits quit (Quit: leaving) 2017-01-07T18:21:43Z alezost joined #scheme 2017-01-07T18:25:32Z snits joined #scheme 2017-01-07T18:28:31Z snits quit (Client Quit) 2017-01-07T18:29:23Z wtetzner quit (Remote host closed the connection) 2017-01-07T18:33:51Z snits joined #scheme 2017-01-07T18:34:27Z gravicappa quit (Ping timeout: 255 seconds) 2017-01-07T18:49:34Z wtetzner joined #scheme 2017-01-07T19:01:48Z cemerick joined #scheme 2017-01-07T19:06:24Z Riastradh quit (Ping timeout: 246 seconds) 2017-01-07T19:10:17Z kammd quit (Quit: Connection closed for inactivity) 2017-01-07T19:12:29Z JoshS quit (Quit: Leaving) 2017-01-07T19:18:49Z oleo quit (Ping timeout: 258 seconds) 2017-01-07T19:24:46Z picknick left #scheme 2017-01-07T19:29:39Z oleo joined #scheme 2017-01-07T19:33:55Z Chrono is now known as unseen 2017-01-07T19:37:28Z teleScope quit (Quit: Konversation terminated!) 2017-01-07T19:56:48Z cemerick quit (Ping timeout: 255 seconds) 2017-01-07T20:07:29Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-07T20:10:28Z jmd quit (Remote host closed the connection) 2017-01-07T20:18:01Z TheLemonMan joined #scheme 2017-01-07T20:19:28Z JoshS joined #scheme 2017-01-07T20:20:00Z wtetzner quit (Remote host closed the connection) 2017-01-07T20:40:53Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-07T20:59:29Z Riastradh joined #scheme 2017-01-07T21:01:35Z Fare quit (Ping timeout: 240 seconds) 2017-01-07T21:01:57Z nilg quit (Remote host closed the connection) 2017-01-07T21:03:56Z Riastradh quit (Ping timeout: 245 seconds) 2017-01-07T21:47:03Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-07T21:51:50Z lemonpie quit (Quit: WeeChat 1.7-dev) 2017-01-07T21:56:28Z Guest26 quit (Read error: Connection reset by peer) 2017-01-07T22:03:25Z rjungemann: ecraven Here was the quick script I threw together to run scripts on multiple schemes https://gist.github.com/881cca65856af1a8249cec13733db945 I'll take a closer look at your r7rs-benchmarks repo though, it's impressive 2017-01-07T22:04:54Z rjungemann: `cond-expand` seems to work pretty well for conditionally adding the boilerplate a particular scheme needs. Not sure if there's a better way. Biwa needs to be patched to add support for `features` and `cond-expand` though. I might try and add it myself and send a PR to the author 2017-01-07T22:07:07Z ecraven: rjungemann: thanks! 2017-01-07T22:10:03Z rjungemann: It's not particularly sophisticated yet. But I do want to start making some more general libraries, and being able to test a library on multiple schemes without needing to include any extra code in the library itself will be nice 2017-01-07T22:11:39Z ecraven: rjungemann: if that's ok for you, I'll start a github project (run-on-r7rs-schemes or something like that), and make you a contributor later? 2017-01-07T22:11:50Z rjungemann: Absolutely! 2017-01-07T22:12:00Z ecraven: it would be nice if the script tried to detect which schemes are available and automatically ran all available ones (unless told otherwise) 2017-01-07T22:12:56Z rjungemann: Yeah that'd be an easy thing to add. Except that since some schemes need some extra command-line arguments, meaning a script would probably still need to have a list of schemes to try 2017-01-07T22:13:19Z ecraven: yea, but we could hard-code that knowledge for all schemes we know about 2017-01-07T22:13:52Z ecraven: so the script should know about as many schemes as possible, there should be no need for the user to add the common ones 2017-01-07T22:13:58Z ecraven: sorry if I'm not explaining clearly 2017-01-07T22:14:27Z lemonpie joined #scheme 2017-01-07T22:14:43Z rjungemann: I absolutely agree. Taking a stab at this now 2017-01-07T22:16:52Z nanoz quit (Read error: Connection reset by peer) 2017-01-07T22:23:41Z jao quit (Remote host closed the connection) 2017-01-07T22:27:10Z jeapostrophe joined #scheme 2017-01-07T22:27:10Z jeapostrophe quit (Changing host) 2017-01-07T22:27:10Z jeapostrophe joined #scheme 2017-01-07T22:28:56Z edza101 joined #scheme 2017-01-07T22:29:39Z snits quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-07T22:32:06Z snits joined #scheme 2017-01-07T22:32:08Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-07T22:32:42Z edza101 left #scheme 2017-01-07T22:33:40Z JoshS quit (Quit: Leaving) 2017-01-07T22:40:36Z chishiki quit (Quit: WeeChat 1.6) 2017-01-07T22:41:18Z chishiki joined #scheme 2017-01-07T22:41:28Z jao joined #scheme 2017-01-07T22:41:30Z araujo quit (Ping timeout: 255 seconds) 2017-01-07T22:43:45Z araujo joined #scheme 2017-01-07T22:43:45Z araujo quit (Changing host) 2017-01-07T22:43:45Z araujo joined #scheme 2017-01-07T22:44:19Z suitofsables quit (Ping timeout: 256 seconds) 2017-01-07T22:45:36Z lambda-11235 joined #scheme 2017-01-07T22:55:36Z ecraven: how do I run shell commands on chibi? 2017-01-07T22:59:29Z rjungemann: http://synthcode.com/scheme/chibi/lib/chibi/process.html 2017-01-07T22:59:38Z ecraven: thanks! 2017-01-07T23:00:16Z rjungemann: The manual is good but I also find the chibi-scheme source code pretty readable. So I do find myself using Github search on the repo sometimes too :¬P (probably I should just clone it and grep though...) 2017-01-07T23:01:26Z ecraven: yea, I'm grepping /usr/share/chibi :D 2017-01-07T23:04:58Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-07T23:05:36Z daviid quit (Ping timeout: 272 seconds) 2017-01-07T23:06:30Z jlongster joined #scheme 2017-01-07T23:21:25Z chishiki quit (Quit: WeeChat 1.6) 2017-01-07T23:27:56Z ecraven: foof`: could you add rxvt-unicode-256color to the list of TERMs that enable ANSI escapes in chibi? (or can I send a pull request somewhere that does this?) 2017-01-07T23:30:47Z foof`: sure, busy just at the moment, feel free to send a pull request or file an issue 2017-01-07T23:32:36Z ecraven: foof`: thanks, sending a PR in a minute 2017-01-07T23:33:28Z chishiki joined #scheme 2017-01-07T23:38:56Z ovenpasta quit (Ping timeout: 245 seconds) 2017-01-07T23:59:22Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-08T00:01:48Z edgar-rft joined #scheme 2017-01-08T00:02:54Z Fare joined #scheme 2017-01-08T00:04:33Z paroneayea quit (Read error: Connection reset by peer) 2017-01-08T00:05:25Z paroneayea joined #scheme 2017-01-08T00:15:59Z oleo quit (Quit: Leaving) 2017-01-08T00:24:59Z JoshS joined #scheme 2017-01-08T00:27:22Z Fare quit (Remote host closed the connection) 2017-01-08T00:28:32Z Fare joined #scheme 2017-01-08T00:31:43Z turtleman joined #scheme 2017-01-08T00:33:12Z groscoe joined #scheme 2017-01-08T00:33:38Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-08T00:34:14Z jlongster joined #scheme 2017-01-08T00:34:28Z jlongster quit (Client Quit) 2017-01-08T00:34:56Z jlongster joined #scheme 2017-01-08T00:34:57Z jlongster quit (Client Quit) 2017-01-08T00:35:12Z oleo joined #scheme 2017-01-08T00:35:39Z jlongster joined #scheme 2017-01-08T00:37:18Z chishiki quit (Quit: WeeChat 1.6) 2017-01-08T00:39:09Z chishiki joined #scheme 2017-01-08T00:39:16Z bjz joined #scheme 2017-01-08T00:49:30Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-08T00:54:19Z leot quit (Quit: Leaving) 2017-01-08T01:00:00Z robotoad quit (Max SendQ exceeded) 2017-01-08T01:02:31Z leot joined #scheme 2017-01-08T01:02:49Z robotoad joined #scheme 2017-01-08T01:16:03Z turtleman quit (Ping timeout: 258 seconds) 2017-01-08T01:18:09Z jlongster joined #scheme 2017-01-08T01:21:14Z ChrisOei joined #scheme 2017-01-08T01:26:08Z turtleman joined #scheme 2017-01-08T01:27:39Z kammd joined #scheme 2017-01-08T01:36:19Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-08T01:38:14Z stepnem quit (Ping timeout: 272 seconds) 2017-01-08T01:40:12Z groscoe quit (Ping timeout: 258 seconds) 2017-01-08T01:41:06Z wtetzner joined #scheme 2017-01-08T01:45:34Z wtetzner quit (Ping timeout: 258 seconds) 2017-01-08T01:55:51Z fantazo_ joined #scheme 2017-01-08T01:57:50Z leot quit (Remote host closed the connection) 2017-01-08T02:01:46Z leot joined #scheme 2017-01-08T02:03:31Z jeapostrophe joined #scheme 2017-01-08T02:03:31Z jeapostrophe quit (Changing host) 2017-01-08T02:03:31Z jeapostrophe joined #scheme 2017-01-08T02:07:58Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-08T02:08:36Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-08T02:08:39Z tmtwd joined #scheme 2017-01-08T02:11:22Z deank joined #scheme 2017-01-08T02:19:19Z araujo quit (Read error: Connection timed out) 2017-01-08T02:20:12Z araujo joined #scheme 2017-01-08T02:20:12Z araujo quit (Changing host) 2017-01-08T02:20:12Z araujo joined #scheme 2017-01-08T02:25:40Z jeapostrophe joined #scheme 2017-01-08T02:25:45Z jeapostrophe quit (Changing host) 2017-01-08T02:25:45Z jeapostrophe joined #scheme 2017-01-08T02:28:16Z raduom quit (Quit: Textual IRC Client: www.textualapp.com) 2017-01-08T02:28:37Z raduom joined #scheme 2017-01-08T02:31:05Z suitofsables joined #scheme 2017-01-08T02:41:10Z lambda-11235 joined #scheme 2017-01-08T02:42:12Z jeapostrophe quit (Read error: Connection reset by peer) 2017-01-08T02:43:28Z noethics joined #scheme 2017-01-08T02:48:08Z tmtwd quit (Ping timeout: 240 seconds) 2017-01-08T02:48:42Z jeapostrophe joined #scheme 2017-01-08T02:48:42Z jeapostrophe quit (Changing host) 2017-01-08T02:48:42Z jeapostrophe joined #scheme 2017-01-08T02:53:22Z araujo quit (Read error: Connection timed out) 2017-01-08T02:54:05Z fantazo_ quit (Ping timeout: 240 seconds) 2017-01-08T02:54:12Z Riastradh joined #scheme 2017-01-08T02:54:37Z araujo joined #scheme 2017-01-08T02:58:53Z lritter quit (Ping timeout: 255 seconds) 2017-01-08T03:00:50Z robotoad quit (Quit: robotoad) 2017-01-08T03:03:50Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-08T03:04:01Z Riastradh quit (Ping timeout: 260 seconds) 2017-01-08T03:11:16Z robotoad joined #scheme 2017-01-08T03:13:04Z nomicflux quit (Quit: nomicflux) 2017-01-08T03:34:17Z cemerick joined #scheme 2017-01-08T03:42:07Z manualcrank joined #scheme 2017-01-08T03:45:14Z cemerick quit (Ping timeout: 255 seconds) 2017-01-08T03:45:41Z cemerick joined #scheme 2017-01-08T03:48:09Z ArneBab_ joined #scheme 2017-01-08T03:52:34Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-08T04:09:02Z wtetzner joined #scheme 2017-01-08T04:09:18Z jlongster joined #scheme 2017-01-08T04:09:34Z cemerick quit (Read error: Connection reset by peer) 2017-01-08T04:21:02Z Fare quit (Quit: Leaving) 2017-01-08T04:31:44Z pierpa quit (Ping timeout: 248 seconds) 2017-01-08T04:33:05Z jao quit (Ping timeout: 240 seconds) 2017-01-08T04:35:11Z pjb quit (Ping timeout: 240 seconds) 2017-01-08T04:40:41Z turtleman quit (Remote host closed the connection) 2017-01-08T04:43:49Z JoshS quit (Ping timeout: 258 seconds) 2017-01-08T04:47:33Z jeapostrophe joined #scheme 2017-01-08T04:47:33Z jeapostrophe quit (Changing host) 2017-01-08T04:47:33Z jeapostrophe joined #scheme 2017-01-08T04:49:21Z robotoad quit (Quit: robotoad) 2017-01-08T04:51:50Z robotoad joined #scheme 2017-01-08T04:52:50Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-08T04:57:20Z JoshS joined #scheme 2017-01-08T05:02:44Z dcluna quit (Ping timeout: 265 seconds) 2017-01-08T05:04:35Z dcluna joined #scheme 2017-01-08T05:10:54Z ertes joined #scheme 2017-01-08T05:13:00Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-08T05:18:31Z jonaslund quit (Ping timeout: 245 seconds) 2017-01-08T05:21:32Z gravicappa joined #scheme 2017-01-08T05:32:22Z pjb joined #scheme 2017-01-08T05:35:33Z Menche quit (Ping timeout: 258 seconds) 2017-01-08T05:36:26Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-08T05:38:03Z pie_ joined #scheme 2017-01-08T05:38:17Z pie_ quit (Changing host) 2017-01-08T05:38:17Z pie_ joined #scheme 2017-01-08T05:56:06Z lexicall joined #scheme 2017-01-08T05:56:50Z safe joined #scheme 2017-01-08T05:57:47Z lexicall quit (Client Quit) 2017-01-08T06:01:22Z npr quit (Quit: ZNC 1.6.3 - http://znc.in) 2017-01-08T06:05:25Z jeapostrophe joined #scheme 2017-01-08T06:05:25Z jeapostrophe quit (Changing host) 2017-01-08T06:05:25Z jeapostrophe joined #scheme 2017-01-08T06:05:31Z pjb quit (Ping timeout: 240 seconds) 2017-01-08T06:05:35Z wtetzner quit (Remote host closed the connection) 2017-01-08T06:10:06Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-08T06:10:38Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-08T06:20:12Z badkins quit (Remote host closed the connection) 2017-01-08T06:46:11Z bjz joined #scheme 2017-01-08T06:49:55Z Menche joined #scheme 2017-01-08T06:50:10Z JoshS quit (Ping timeout: 240 seconds) 2017-01-08T06:57:01Z jmd joined #scheme 2017-01-08T06:58:59Z jmd quit (Remote host closed the connection) 2017-01-08T07:09:40Z araujo quit (Read error: Connection timed out) 2017-01-08T07:10:33Z araujo joined #scheme 2017-01-08T07:10:46Z araujo quit (Changing host) 2017-01-08T07:10:46Z araujo joined #scheme 2017-01-08T07:12:45Z noethics quit (Quit: Leaving) 2017-01-08T07:13:22Z noethics joined #scheme 2017-01-08T07:24:21Z igajsin joined #scheme 2017-01-08T07:29:35Z terpri quit (Ping timeout: 240 seconds) 2017-01-08T07:33:56Z teleScope joined #scheme 2017-01-08T07:35:06Z jmd joined #scheme 2017-01-08T07:36:48Z jmd quit (Remote host closed the connection) 2017-01-08T07:41:19Z igajsin left #scheme 2017-01-08T07:52:51Z jmd joined #scheme 2017-01-08T08:07:25Z jeapostrophe joined #scheme 2017-01-08T08:07:25Z jeapostrophe quit (Changing host) 2017-01-08T08:07:25Z jeapostrophe joined #scheme 2017-01-08T08:12:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-08T08:24:50Z drot quit (Ping timeout: 272 seconds) 2017-01-08T08:31:43Z teleScope quit (Quit: Konversation terminated!) 2017-01-08T08:34:05Z drot joined #scheme 2017-01-08T08:49:40Z safe quit (Read error: Connection reset by peer) 2017-01-08T08:54:51Z jonaslund joined #scheme 2017-01-08T09:03:27Z robotoad quit (Quit: robotoad) 2017-01-08T09:15:43Z robotoad joined #scheme 2017-01-08T09:22:51Z manualcrank quit (Quit: Leaving) 2017-01-08T09:38:50Z terpri joined #scheme 2017-01-08T09:51:32Z terpri quit (Quit: Leaving) 2017-01-08T09:59:02Z ecraven: rjungemann: new branch, chibi, just as an example of how things might work 2017-01-08T09:59:15Z ecraven: not polished at all, needs a lot of thought and work 2017-01-08T09:59:26Z ecraven: does chibi have a nice library for handling command line arguments? 2017-01-08T10:02:22Z rjungemann: Sweet, I'll check it! 2017-01-08T10:02:23Z rjungemann: http://synthcode.com/scheme/chibi/lib/chibi/app.html 2017-01-08T10:02:32Z rjungemann: Arg parsing in chibi 2017-01-08T10:04:28Z rjungemann: I really like the approach so far! 2017-01-08T10:04:44Z rjungemann: I do think writing it in scheme is the way to go 2017-01-08T10:04:51Z ecraven: just something quick I hacked, but it should work fine 2017-01-08T10:04:55Z ecraven: not sure about windows though 2017-01-08T10:05:09Z ecraven: yea, I agree. also, chibi has come a long way! 2017-01-08T10:05:19Z rjungemann: Eh Windows support doesn't have to be MVP 2017-01-08T10:05:36Z rjungemann: It's my scheme of choice at the moment 2017-01-08T10:05:39Z aries_liuxueyang joined #scheme 2017-01-08T10:06:12Z ecraven: do you use geiser with it? 2017-01-08T10:06:26Z rjungemann: I added a few additional command line arguments to my branch 2017-01-08T10:06:31Z rjungemann: Nope I'm a dirty vim user 2017-01-08T10:06:58Z ecraven: hehe, not a problem, the text object stuff in vim is great, I wish emacs had something like that 2017-01-08T10:07:03Z ecraven: have to run, catch you later 2017-01-08T10:07:41Z rjungemann: vim + tslime.vim is how I interactively poke around with scheme at the moment. I made my own branch of tslime.vim (you can find it on my GH)... the nice thing about tslime is that it just funnels text buffers to a tmux pane, and therefore doesn't care what language you're working in, as long as it has a repl of some sort 2017-01-08T10:10:18Z rjungemann: I've thought about giving emacs and evil a spin again though. Custom text objects plus writing new functionality in elisp. Not sure how it stacks up against spacemacs but I get the impression it comes with less out of the box 2017-01-08T10:10:59Z alezost joined #scheme 2017-01-08T10:11:06Z fantazo_ joined #scheme 2017-01-08T10:14:43Z raduom quit (Read error: Connection reset by peer) 2017-01-08T10:16:21Z bjz_ joined #scheme 2017-01-08T10:17:17Z bjz quit (Ping timeout: 258 seconds) 2017-01-08T10:17:33Z jeapostrophe joined #scheme 2017-01-08T10:17:34Z jeapostrophe quit (Changing host) 2017-01-08T10:17:34Z jeapostrophe joined #scheme 2017-01-08T10:17:59Z stepnem joined #scheme 2017-01-08T10:22:34Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-08T10:45:37Z civodul joined #scheme 2017-01-08T10:51:04Z ovenpasta joined #scheme 2017-01-08T10:52:38Z robotoad quit (Quit: robotoad) 2017-01-08T11:13:38Z bjz_ quit (Ping timeout: 240 seconds) 2017-01-08T11:14:47Z Aune joined #scheme 2017-01-08T11:15:08Z pjb joined #scheme 2017-01-08T11:15:29Z bjz joined #scheme 2017-01-08T11:23:29Z raduom joined #scheme 2017-01-08T11:35:05Z ovenpasta quit (Ping timeout: 240 seconds) 2017-01-08T11:42:00Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-08T11:48:56Z karswell quit (Remote host closed the connection) 2017-01-08T11:49:38Z karswell joined #scheme 2017-01-08T11:52:02Z ertesx joined #scheme 2017-01-08T11:55:11Z ertes quit (Ping timeout: 245 seconds) 2017-01-08T11:55:11Z ertesx is now known as ertes 2017-01-08T12:11:02Z JoshS joined #scheme 2017-01-08T12:19:18Z jeapostrophe joined #scheme 2017-01-08T12:19:18Z jeapostrophe quit (Changing host) 2017-01-08T12:19:18Z jeapostrophe joined #scheme 2017-01-08T12:24:31Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-08T12:34:03Z kuribas joined #scheme 2017-01-08T12:40:51Z pjb quit (Ping timeout: 240 seconds) 2017-01-08T12:46:14Z teleScope joined #scheme 2017-01-08T12:53:14Z ovenpasta joined #scheme 2017-01-08T12:58:02Z alezost joined #scheme 2017-01-08T13:03:08Z noethics quit (Quit: Leaving) 2017-01-08T13:10:03Z Elronnd quit (Quit: Let's jump!) 2017-01-08T13:11:13Z Elronnd joined #scheme 2017-01-08T13:19:56Z jeapostrophe joined #scheme 2017-01-08T13:19:56Z jeapostrophe quit (Changing host) 2017-01-08T13:19:56Z jeapostrophe joined #scheme 2017-01-08T13:25:38Z lritter joined #scheme 2017-01-08T13:26:49Z teleScope_ joined #scheme 2017-01-08T13:26:50Z teleScope quit (Ping timeout: 240 seconds) 2017-01-08T13:27:51Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-08T13:38:08Z pjb joined #scheme 2017-01-08T13:50:55Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-08T13:54:27Z quigonjinn joined #scheme 2017-01-08T14:07:51Z tmtwd joined #scheme 2017-01-08T14:10:44Z Khisanth quit (Ping timeout: 258 seconds) 2017-01-08T14:24:16Z Khisanth joined #scheme 2017-01-08T14:55:54Z teleScope_ quit (Quit: Konversation terminated!) 2017-01-08T14:57:09Z karswell quit (Remote host closed the connection) 2017-01-08T14:57:55Z karswell joined #scheme 2017-01-08T15:00:54Z pierpa joined #scheme 2017-01-08T15:02:45Z leot quit (Remote host closed the connection) 2017-01-08T15:09:40Z tmtwd quit (Ping timeout: 260 seconds) 2017-01-08T15:20:05Z jshjsh joined #scheme 2017-01-08T15:20:37Z JoshS quit (Disconnected by services) 2017-01-08T15:20:46Z jshjsh is now known as JoshS 2017-01-08T15:21:36Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-08T15:28:58Z hwpplayer1 joined #scheme 2017-01-08T15:29:07Z hwpplayer1 left #scheme 2017-01-08T15:43:31Z edgar-rft quit (Quit: edgar-rft) 2017-01-08T16:15:36Z wtetzner joined #scheme 2017-01-08T16:22:30Z jmd quit (Remote host closed the connection) 2017-01-08T16:33:38Z badkins joined #scheme 2017-01-08T16:39:46Z aries_liuxueyang quit (Ping timeout: 245 seconds) 2017-01-08T16:50:56Z ecraven: I think spacemacs *is* largely emacs + evil mode? 2017-01-08T16:55:06Z hugo1 joined #scheme 2017-01-08T16:58:45Z wasamasa: it's someone else's config again, with an extensive focus on making evil more integrated 2017-01-08T16:59:35Z daviid joined #scheme 2017-01-08T17:05:34Z arbv joined #scheme 2017-01-08T17:13:57Z nomicflux joined #scheme 2017-01-08T17:13:59Z nomicflux quit (Client Quit) 2017-01-08T17:16:54Z nomicflux joined #scheme 2017-01-08T17:30:07Z jshjsh joined #scheme 2017-01-08T17:31:44Z cemerick joined #scheme 2017-01-08T17:31:58Z JoshS quit (Ping timeout: 258 seconds) 2017-01-08T17:33:03Z nomicflux quit (Quit: nomicflux) 2017-01-08T17:33:51Z nomicflux joined #scheme 2017-01-08T17:48:51Z pjb quit (Ping timeout: 240 seconds) 2017-01-08T17:50:36Z jmd joined #scheme 2017-01-08T17:53:43Z muelleme joined #scheme 2017-01-08T18:10:06Z cemerick quit (Ping timeout: 255 seconds) 2017-01-08T18:11:33Z cemerick joined #scheme 2017-01-08T18:12:55Z nomicflux quit (Quit: nomicflux) 2017-01-08T18:14:26Z lambda-11235 joined #scheme 2017-01-08T18:22:52Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-08T18:25:24Z cemerick quit (Ping timeout: 255 seconds) 2017-01-08T18:32:37Z pjb joined #scheme 2017-01-08T18:34:42Z wtetzner quit (Remote host closed the connection) 2017-01-08T18:46:59Z manualcrank joined #scheme 2017-01-08T18:50:31Z jao joined #scheme 2017-01-08T18:51:22Z ecraven: rjungemann: I'm not having much luck with (chibi app), it doesn't seem to work very well the way I want it to work 2017-01-08T18:51:44Z ecraven: probably I just don't understand how it is supposed to work 2017-01-08T18:52:46Z gravicappa quit (Remote host closed the connection) 2017-01-08T18:55:40Z jshjsh quit (Quit: Leaving) 2017-01-08T18:55:47Z psylence joined #scheme 2017-01-08T18:55:59Z psylence: Best scheme interpreter? 2017-01-08T18:56:04Z psylence: I've been using chicken. 2017-01-08T18:59:12Z hugo1: I personally prefer Guile 2017-01-08T19:01:11Z psylence: hugo1, I can immediately see the output with guile,right? 2017-01-08T19:01:15Z psylence: Don't know what that's called. 2017-01-08T19:01:33Z psylence: But it can give me a prompt and let's say (+ 2 3) will automatically output 5? 2017-01-08T19:03:44Z JuanDaugherty joined #scheme 2017-01-08T19:04:00Z ecraven: how do I set the exit status of a chibi script (in `main')? 2017-01-08T19:04:18Z ecraven: psylence: that's a REPL, almost every Scheme has one 2017-01-08T19:04:42Z psylence: ecraven, ah cool. So guile will have it? 2017-01-08T19:05:03Z psylence: I'm new to scheme, just started going through SICP. 2017-01-08T19:05:10Z psylence: And so far I love it. 2017-01-08T19:05:23Z JuanDaugherty: and look into racket 2017-01-08T19:05:36Z JuanDaugherty: which also has it's own channel here 2017-01-08T19:06:00Z hugo1: psylence: Yep, By default Guile even keeps track of all the return values for you 2017-01-08T19:06:08Z psylence: Cool! 2017-01-08T19:06:47Z hugo1: Isn't that one of the core part of the REPL? 2017-01-08T19:09:06Z ecraven: people suggest racket or mit scheme sometimes for sicp 2017-01-08T19:09:16Z ecraven: though almost every scheme should work, if you ask around a bit 2017-01-08T19:10:13Z kammd quit (Quit: Connection closed for inactivity) 2017-01-08T19:13:19Z psylence: Well, guile seems straightforward and easy enough. And it should work. 2017-01-08T19:15:38Z hugo1: I used MIT-scheme for SICP 2017-01-08T19:15:46Z hugo1: But Gulie should work just fine 2017-01-08T19:15:54Z paroneayea: I used Guile for SICP 2017-01-08T19:15:56Z paroneayea: had no problems 2017-01-08T19:16:00Z hugo1: Note that you might want to import the (srfi srfi-1) module 2017-01-08T19:16:13Z hugo1: Since most "standard" functional stuff is there 2017-01-08T19:16:59Z hugo1: Racket might be good for SICP, since it has a special mode for it. Which includes the picture language 2017-01-08T19:17:47Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-08T19:20:46Z psylence: Oh ok. Well, as I said, I've been using chicken and had to problems with it. So I think guile should be fine. Or if it's not, I'll just get mit-scheme. 2017-01-08T19:22:07Z muelleme quit (Ping timeout: 240 seconds) 2017-01-08T19:22:10Z hugo1: Almost all schemes are interchangable on low level. Clojure (if that even is scheme) might be one of the few I wouldn't recomend. Since it has such different syntax 2017-01-08T19:22:26Z psylence: ah ok 2017-01-08T19:24:11Z jmd: Why is "chicken" so called? 2017-01-08T19:24:32Z C-Keen: due to a wallace and gromit movie 2017-01-08T19:24:38Z jmd: Was there an "egg" scheme which started at the same time? 2017-01-08T19:24:54Z C-Keen: a penguin disguised as a chicken 2017-01-08T19:25:26Z C-Keen: so it answers that question, chicken has been there first 2017-01-08T19:32:35Z robotoad joined #scheme 2017-01-08T19:42:25Z lambda-11235 joined #scheme 2017-01-08T19:47:02Z rjungemann: I love Clojure... I came to Scheme by way of it. I think it's a lisp-1 like Scheme, and it does share some philosophical similarities. But it has its own standard library (I'm ignoring the JVM interop pieces), and certainly doesn't implement any IEEE or RnRS functionality, nor any SRFIs 2017-01-08T19:47:23Z TCZ joined #scheme 2017-01-08T19:47:47Z wasamasa: it also departs from a number of lisp traditions 2017-01-08T19:47:58Z wasamasa: like, cons cells 2017-01-08T19:48:13Z wasamasa: or having several equality operators 2017-01-08T19:49:23Z bjz joined #scheme 2017-01-08T19:49:39Z rjungemann: Yeah the cons thing would be surprising if coming from CL or Scheme. The equality piece comes from their philosophy of mapping as close to the host environment as possible 2017-01-08T19:50:06Z rjungemann: `boot.user=> (cons 1 2); #=> java.lang.IllegalArgumentException: Don't know how to create ISeq from: java.lang.Long`... oh... 2017-01-08T19:50:37Z drdo: Wait, there are no pairs in clojure? 2017-01-08T19:50:45Z rjungemann: Well not using cons at least 2017-01-08T19:50:59Z rjungemann: They would use hashmaps for pairs 2017-01-08T19:51:00Z wasamasa: drdo: vectors are more popular than lists even :D 2017-01-08T19:51:09Z drdo: Oh, cons just enforces the second argument to be a list? 2017-01-08T19:51:09Z wasamasa: drdo: and maps more than records 2017-01-08T19:51:11Z rjungemann: Like: `{:foo 'bar :baz 'quux}` 2017-01-08T19:51:18Z wasamasa: no, cons prepends the first argument to the second 2017-01-08T19:51:54Z rjungemann: Or if you wanted pairs you could use a list or vector: `[:foo 'bar :baz 'quux]` and pull things off the list 2 at a time 2017-01-08T19:52:13Z wasamasa: drdo: you have persistent data structures instead, the list being of pair nature is an implementation detail 2017-01-08T19:53:06Z drdo: wasamasa: I don't know what you're talking about at this point :P 2017-01-08T19:53:16Z wasamasa: drdo: think java 2017-01-08T19:53:18Z drdo: Those concerns are largely orthogonal 2017-01-08T19:54:03Z wasamasa: gone is the concern how to encode something in terms of pairs 2017-01-08T19:54:07Z wasamasa: no more alist nonsense 2017-01-08T19:54:39Z wasamasa: or the odd improper list :P 2017-01-08T19:54:48Z drdo: Sometimes you care about data representation and sometimes you don't 2017-01-08T19:55:04Z drdo: It's not a completely unimportant thing 2017-01-08T19:55:21Z rjungemann: It just means that underneath Clojure is the host environment (usually JVM, but in case of ClojureScript, it's JavaScript). At the lowest level, lists are represented by Java lists instead of using conses to represent lists. This is done partially for performance and partially to map as closely to the host environment as possible. It's just a philosophical 2017-01-08T19:55:22Z rjungemann: difference from other lisps 2017-01-08T19:55:26Z C-Keen: wasamasa: does cons also return a fresh pair :) 2017-01-08T19:55:44Z wasamasa: C-Keen: well, it doesn't matter as the data structures are immutable 2017-01-08T19:56:20Z C-Keen: ah right 2017-01-08T19:56:22Z drdo: Now that's a choice I can get behind 2017-01-08T19:56:46Z nanoz joined #scheme 2017-01-08T19:56:46Z nanoz quit (Changing host) 2017-01-08T19:56:46Z nanoz joined #scheme 2017-01-08T19:56:57Z rjungemann: There are ways of mutating data structures, but I'd say mutability is frowned upon maybe even more than in scheme. The example I am thinking of is that scheme hash tables have a mutable interface. Whereas most of the time in clojure you set a key and get a fresh hashmap back 2017-01-08T19:57:32Z wasamasa: if things get mutated, it's either one of their special-purpose data structures for concurrency or something java 2017-01-08T19:57:39Z drdo: It really depends on the structure 2017-01-08T19:57:51Z drdo: Some structures would be really silly to use in an immutable way 2017-01-08T19:58:08Z rjungemann: To get around this, clojurists sometimes like to use threading macros (such as `->` and `->>`) to chain operations on immutable data structures 2017-01-08T19:58:10Z drdo: Involving large copies 2017-01-08T19:58:44Z rjungemann: I have implementations of some of the common threading macros in scheme but at least `-<>` requires breaking hygiene 2017-01-08T19:58:44Z drdo: rjungemann: What do those macros do? 2017-01-08T19:59:57Z rjungemann: Basically allow for chaining operations. In the case of `->`, you have an object that you pass into the threading macro, and each subsequent like is as if the previous line was fed in as the first argument to the next method 2017-01-08T20:00:21Z rjungemann: I'll try and throw together an example 2017-01-08T20:00:44Z drdo: Isn't that just function composition? 2017-01-08T20:01:00Z rjungemann: Yes but it's sort of turned inside out to make it easier to read and to add additional arguments 2017-01-08T20:01:15Z rjungemann: It's like comparing using `.` methods to unbound functions in JS 2017-01-08T20:01:27Z drdo: inside-out? 2017-01-08T20:01:33Z drdo: Example please! :P 2017-01-08T20:02:02Z rjungemann: Like, suppose you wanted to add an additional operation at the end. You can do that, instead of wrapping the whole thing in another function. Which would require you to read your functions from the inside, going out 2017-01-08T20:02:15Z turtleman joined #scheme 2017-01-08T20:02:28Z rjungemann: So instead of (h (g (f x))) you would say (-> x (f) (g) (h)) 2017-01-08T20:03:06Z rjungemann: Sorry, this is all rather a small detail, not some big language design thing 2017-01-08T20:03:15Z wasamasa: (->> (range) (take 3) (map inc)) ;=> (1 2 3) 2017-01-08T20:03:31Z wasamasa: which translates to (map inc (take 3 (range))) 2017-01-08T20:03:49Z drdo: That's literally function composition 2017-01-08T20:03:56Z rjungemann: Yes, yes it is 2017-01-08T20:04:13Z rjungemann: I was just mentioning this as a common idiom I've seen in clojure code, not to say "omg this is the most amazing thng, you must use it" 2017-01-08T20:04:14Z pjb: ((o h g f) x) 2017-01-08T20:04:19Z drdo: I guess with the special thing on the first argument 2017-01-08T20:04:25Z wasamasa: or the last 2017-01-08T20:04:41Z wasamasa: it helps cleaning up code that would otherwise require a lengthy let 2017-01-08T20:04:45Z drdo: rjungemann: That's a common "idiom" in every functional-ish language 2017-01-08T20:04:48Z rjungemann: Or with `-<>`, pass it anywhere in the argument list as a special variable, `<>` 2017-01-08T20:04:56Z ecraven: leppie: you're working on ironscheme, right? is there a particular reason it does not return exit status != 0, even if it stops with an exception / error? 2017-01-08T20:04:56Z rjungemann: I'm not saying it's special 2017-01-08T20:05:04Z wasamasa: which reminds me, clojure got rid of the let/let* distinction 2017-01-08T20:05:18Z rjungemann: Yes of course, a Haskell user would say, "that's just a really watered-down monad" or something 2017-01-08T20:05:19Z drdo: wasamasa: It's all just let* now? 2017-01-08T20:05:26Z wasamasa: drdo: yeah, except they name it let 2017-01-08T20:05:38Z wasamasa: drdo: let* is the internal thing the macro expands to 2017-01-08T20:06:40Z wasamasa: I'm not a fan of their if-let not being equivalent to and-let* 2017-01-08T20:06:45Z rjungemann: Literally the only point I was trying to make was, Scheme (and I'm not saying it's bad) leans a little more toward mutability than Clojure, that's it 2017-01-08T20:06:53Z wasamasa: it only permits one binding ;_; 2017-01-08T20:07:07Z drdo: rjungemann: right 2017-01-08T20:07:41Z drdo: racket seems to be going in the direction of immutability as well 2017-01-08T20:09:14Z drdo: wasamasa: I honestly feel we should just take let=letrec 2017-01-08T20:09:16Z alezost joined #scheme 2017-01-08T20:10:45Z drdo: I don't think I've ever had a case where let would work but letrec wouldn't 2017-01-08T20:12:56Z ecraven: rjungemann: new version pushed to branch `chibi' 2017-01-08T20:13:03Z rjungemann: Nice! Taking a look 2017-01-08T20:13:23Z ecraven: also, it would be nice to get all schemes to implement r7rs :p 2017-01-08T20:13:33Z rjungemann: I'm partial to r7rs :¬) 2017-01-08T20:13:41Z rjungemann: Wish it had lower-level macros in the spec though... 2017-01-08T20:13:50Z leppie: ecraven: will have to check, but I am sure it is supposed to :D 2017-01-08T20:13:51Z ecraven: many do not cope well with: (import (scheme base) (scheme write)) (display "foo") 2017-01-08T20:14:11Z rjungemann: If they have (cond-expand) you can selectively import, see my test script 2017-01-08T20:14:14Z ecraven: leppie: try just (display "foo") in a file, then run ironscheme foo.scm 2017-01-08T20:14:27Z rjungemann: I feel like cond-expand is the minimum we will be able to handle 2017-01-08T20:14:30Z rjungemann: Feature-wise 2017-01-08T20:14:47Z leppie: ecraven about to go to sleep, will check tomorrow 2017-01-08T20:14:51Z ecraven: leppie: thanks! 2017-01-08T20:14:56Z rjungemann: Biwa doesn't have it... it's on my list to send out a PR to add it 2017-01-08T20:15:19Z ecraven: hm.. that's not even in aur, 2017-01-08T20:15:24Z ecraven: I'll need to add a PKGBUILD 2017-01-08T20:15:34Z ecraven: does it run on node? 2017-01-08T20:15:58Z ecraven: ah, seems it does 2017-01-08T20:17:26Z rjungemann: It's missing some r7rs features but they appear to want to closely support r7rs 2017-01-08T20:18:49Z rjungemann: drdo I have some gists you might find interesting... the first is the `->` and `-<>` macros implemented with `er-macro-transformer`, the second is a simple lenses library for transforming immutable structures https://gist.github.com/rjungemann/6dd373fcf697cc288c52e48271bf9842 and https://gist.github.com/rjungemann/6dd373fcf697cc288c52e48271bf9842 2017-01-08T20:19:11Z rjungemann: Oops, first should be https://gist.github.com/rjungemann/009898a5e58ef2c8b6105fbd6580e45a 2017-01-08T20:20:12Z mumptai joined #scheme 2017-01-08T20:21:39Z ecraven: hm.. at some point, I tried to implement actual lenses-as-lambdas in scheme, so you get lens composition by function composition 2017-01-08T20:21:44Z ecraven: it even kind of worked :D 2017-01-08T20:21:56Z ecraven: but I didn't understand the higher-order-optics, so I stopped there 2017-01-08T20:23:05Z ecraven: ah, come on, chez doesn't have cond-expand .. 2017-01-08T20:24:22Z rjungemann: Yeah... scheme isn't the best language for defining functor-like objects... afaict it needs some form of typed-dispatch... Racket (or better yet Typed Racket) would work well for this... I did throw together a scheme version of clojure's defmulti for runtime multiple dispatch, but didn't get much further than that 2017-01-08T20:24:41Z rjungemann: Aaah cond-expand is r7rs though -_- 2017-01-08T20:24:42Z moghar joined #scheme 2017-01-08T20:24:56Z rjungemann: Does it have `features`? 2017-01-08T20:25:24Z rjungemann: Are we just going to end up sending patches to virtually every r7rs scheme impl? Haha 2017-01-08T20:28:59Z rjungemann: We may need some shim functionality... I don't know chez well (just installed it) but it appears we should be able to do something like `chez -b chez-shim.scm -s` for the command to run 2017-01-08T20:29:00Z kjeldahl joined #scheme 2017-01-08T20:29:57Z rjungemann: Mmm it's a superset of R6RS scheme... may need some divergent functionality for R6Rs then 2017-01-08T20:34:25Z ecraven: I do something like the shim in r7rs-benchmarks 2017-01-08T20:34:28Z ecraven: not pretty, though :-/ 2017-01-08T20:37:41Z ecraven: rjungemann: racket for example wants a "module definition" at the beginning (and isn't going to be r7rs anytime soon, I think) 2017-01-08T20:39:14Z ecraven: interesting, foment prints its error output to neither stdout nor stderr :) 2017-01-08T20:40:19Z ecraven: or rather, not in a way that works with chibi's process abstraction.. 2017-01-08T20:49:24Z muelleme joined #scheme 2017-01-08T20:51:27Z TheLemonMan joined #scheme 2017-01-08T20:52:24Z rjungemann: Re racket, a different form of shim may be needed... like maybe we can use like a template file to template the script into to add whatever preamble is needed 2017-01-08T20:52:39Z ecraven: that's what I did, add a custom pre- and postlude 2017-01-08T20:52:47Z ecraven: but as I said, it really isn't very nice :-/ 2017-01-08T20:53:08Z ecraven: especially since you don't know which libraries something needs... maybe we should just say we only support r7rs schemes :-/ 2017-01-08T20:53:18Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-08T20:53:27Z rjungemann: Well handling R6RS schemes and Racket, neither of which are strictly R7RS, will require a little extra work... probably worth doing, maybe as a post-MVP worst case 2017-01-08T20:54:07Z rjungemann: I'll look into foment... it must be piping to one or the other. Worst case we can have bash intercept the stderr stream and prefix it with something, then pipe it back to stdout so we can filter and do something with it from chibi. There has to be a way to make it work 2017-01-08T20:54:34Z ecraven: I straced it, it doesn't seem to be doing anything weird, might be chibi's fault somehow 2017-01-08T20:54:35Z rjungemann: Oooh foment is a Windows scheme... forgot about that 2017-01-08T20:54:44Z ecraven: hm.. it runs fine on linux, I think? 2017-01-08T20:54:51Z ecraven: at least I definitely do not run it on windows :D 2017-01-08T20:54:58Z rjungemann: Got it 2017-01-08T20:55:08Z rjungemann: If it runs on OS X I'll make a homebrew recipe for it :¬) 2017-01-08T20:55:31Z rjungemann: If it runs on Linux it has to be putting the stream somewhere accessible 2017-01-08T20:56:06Z rjungemann: I've done nasty tricks with tee and process substitution before 2017-01-08T20:56:54Z ecraven: run ./run-on-schemes.scm -s -i foment /tmp/foo.scm (which only contains (display "foo")) 2017-01-08T20:57:12Z ecraven: you'll see nothing in stderr / stdout, but if you run foment /tmp/foo.scm by hand, it definitely displays something 2017-01-08T20:58:16Z rjungemann: Cool I'll look 2017-01-08T20:58:50Z jmd quit (Remote host closed the connection) 2017-01-08T21:20:34Z Mapianka is now known as MapMan 2017-01-08T21:20:41Z MapMan quit (Changing host) 2017-01-08T21:20:41Z MapMan joined #scheme 2017-01-08T21:22:20Z turtleman quit (Remote host closed the connection) 2017-01-08T21:30:10Z Aune quit (Quit: Lämnar) 2017-01-08T21:30:47Z tmtwd joined #scheme 2017-01-08T21:32:41Z muelleme quit (Ping timeout: 258 seconds) 2017-01-08T21:33:18Z bjz joined #scheme 2017-01-08T21:36:11Z pjb quit (Ping timeout: 240 seconds) 2017-01-08T21:38:10Z fantazo_ quit (Ping timeout: 260 seconds) 2017-01-08T21:40:11Z bjz quit (Ping timeout: 245 seconds) 2017-01-08T21:40:31Z moghar quit (Ping timeout: 240 seconds) 2017-01-08T21:44:31Z pjb joined #scheme 2017-01-08T21:46:29Z robotoad quit (Quit: robotoad) 2017-01-08T21:47:05Z Guest26 joined #scheme 2017-01-08T21:47:17Z bjz joined #scheme 2017-01-08T21:47:51Z pierpa quit (Remote host closed the connection) 2017-01-08T21:50:30Z jeapostrophe joined #scheme 2017-01-08T21:50:30Z jeapostrophe quit (Changing host) 2017-01-08T21:50:30Z jeapostrophe joined #scheme 2017-01-08T21:51:05Z daviid quit (Ping timeout: 240 seconds) 2017-01-08T21:51:11Z bjz quit (Client Quit) 2017-01-08T21:55:33Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-08T21:56:36Z Guest26 quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-08T22:01:24Z TCZ quit (Quit: Leaving) 2017-01-08T22:03:05Z Guest26 joined #scheme 2017-01-08T22:04:12Z nanoz quit (Read error: Connection reset by peer) 2017-01-08T22:04:45Z manualcrank quit (Quit: Leaving) 2017-01-08T22:08:46Z kuribas joined #scheme 2017-01-08T22:09:00Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-08T22:11:43Z raduom quit (Quit: Textual IRC Client: www.textualapp.com) 2017-01-08T22:12:14Z Guest26 quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-08T22:13:13Z Guest26 joined #scheme 2017-01-08T22:13:19Z rjungemann: I'm trying to make a Homebrew formula for foment, to make it easier to install on OS X. I am wondering if anyone has any suggestions for this recipe? https://github.com/Homebrew/homebrew-core/pull/8627 2017-01-08T22:13:52Z wasamasa: not mentioning popularity? 2017-01-08T22:13:54Z wasamasa: SCNR 2017-01-08T22:14:37Z robotoad joined #scheme 2017-01-08T22:16:43Z rjungemann: You're probably right. For some reason my thought process was, "the average Homebrew maintainer probably knows nothing about scheme, how can I make this recipe somehow seem more legit" 2017-01-08T22:16:59Z wasamasa: I mean, it has six stars 2017-01-08T22:17:06Z rjungemann: Hahaha 2017-01-08T22:17:08Z mumptai quit (Remote host closed the connection) 2017-01-08T22:17:16Z rjungemann: Fine I'll star it and make it 7 2017-01-08T22:17:16Z wasamasa: I've only heard of it recently 2017-01-08T22:17:39Z wasamasa: :> 2017-01-08T22:17:41Z rjungemann: I mean I don't have any stake in foment, just would be nice to be able to install a number of schemes from homebrew 2017-01-08T22:18:05Z wasamasa: mhh 2017-01-08T22:18:16Z wasamasa: I planned to install chibi if I ever feel like writing purely r7rs code 2017-01-08T22:18:44Z rjungemann: <3 chibi 2017-01-08T22:19:19Z rjungemann: I think the main draw of foment is that it is embeddable from VC++ and so is supposed to be really good if you want to use scheme in Windows 2017-01-08T22:19:30Z wasamasa: :D 2017-01-08T22:29:56Z robotoad quit (Read error: Connection reset by peer) 2017-01-08T22:30:50Z robotoad joined #scheme 2017-01-08T22:32:49Z robotoad quit (Read error: Connection reset by peer) 2017-01-08T22:39:04Z JuanDaugherty quit (Quit: Hibernate, reboot, exeunt, etc.) 2017-01-08T22:46:18Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-08T22:48:39Z ovenpasta quit (Ping timeout: 255 seconds) 2017-01-08T22:48:44Z taylan quit (Ping timeout: 256 seconds) 2017-01-08T22:51:06Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-08T22:53:38Z daviid joined #scheme 2017-01-08T22:53:55Z manualcrank joined #scheme 2017-01-08T22:54:55Z takitus joined #scheme 2017-01-08T22:57:39Z moghar` joined #scheme 2017-01-08T23:00:00Z robotoad joined #scheme 2017-01-08T23:02:56Z moghar` is now known as moghar 2017-01-08T23:16:32Z psylence quit (Quit: leaving) 2017-01-08T23:22:54Z robotoad quit (Quit: robotoad) 2017-01-08T23:23:51Z Guest26 quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-08T23:27:48Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-08T23:36:41Z ovenpasta joined #scheme 2017-01-08T23:39:26Z jeapostrophe joined #scheme 2017-01-08T23:39:26Z jeapostrophe quit (Changing host) 2017-01-08T23:39:26Z jeapostrophe joined #scheme 2017-01-08T23:51:26Z hugo1 quit (Ping timeout: 245 seconds) 2017-01-08T23:54:13Z wtetzner joined #scheme 2017-01-08T23:59:39Z pierpa joined #scheme 2017-01-09T00:03:31Z stepnem quit (Ping timeout: 240 seconds) 2017-01-09T00:05:35Z moghar quit (Ping timeout: 240 seconds) 2017-01-09T00:30:14Z wtetzner quit (Remote host closed the connection) 2017-01-09T00:30:41Z wtetzner joined #scheme 2017-01-09T00:38:51Z Riastradh joined #scheme 2017-01-09T00:46:01Z robotoad joined #scheme 2017-01-09T01:03:37Z ovenpasta quit (Ping timeout: 240 seconds) 2017-01-09T01:06:48Z enderby joined #scheme 2017-01-09T01:12:27Z wasamasa quit (*.net *.split) 2017-01-09T01:12:27Z nckx quit (*.net *.split) 2017-01-09T01:12:27Z rsully quit (*.net *.split) 2017-01-09T01:12:27Z askatasuna quit (*.net *.split) 2017-01-09T01:12:27Z gko quit (*.net *.split) 2017-01-09T01:12:27Z neuri8 quit (*.net *.split) 2017-01-09T01:12:27Z keemyb quit (*.net *.split) 2017-01-09T01:12:28Z emma quit (*.net *.split) 2017-01-09T01:12:28Z sjohnson quit (*.net *.split) 2017-01-09T01:12:28Z vikraman quit (*.net *.split) 2017-01-09T01:12:28Z ijp quit (*.net *.split) 2017-01-09T01:12:28Z jyc quit (*.net *.split) 2017-01-09T01:12:36Z emma joined #scheme 2017-01-09T01:12:36Z emma quit (Changing host) 2017-01-09T01:12:36Z emma joined #scheme 2017-01-09T01:12:38Z nckx joined #scheme 2017-01-09T01:12:41Z rsully joined #scheme 2017-01-09T01:12:44Z vikraman joined #scheme 2017-01-09T01:12:44Z vikraman quit (Changing host) 2017-01-09T01:12:44Z vikraman joined #scheme 2017-01-09T01:12:47Z jyc joined #scheme 2017-01-09T01:12:57Z wasa joined #scheme 2017-01-09T01:12:57Z wasa is now known as wasamasa 2017-01-09T01:13:10Z sjohnson joined #scheme 2017-01-09T01:13:11Z neuri8 joined #scheme 2017-01-09T01:13:11Z ijp joined #scheme 2017-01-09T01:14:05Z askatasuna joined #scheme 2017-01-09T01:14:21Z gko joined #scheme 2017-01-09T01:18:35Z Fare joined #scheme 2017-01-09T01:23:29Z Blukunfando quit (*.net *.split) 2017-01-09T01:23:29Z yrdz quit (*.net *.split) 2017-01-09T01:23:30Z dan64- quit (*.net *.split) 2017-01-09T01:23:30Z mlaine quit (*.net *.split) 2017-01-09T01:23:30Z asumu quit (*.net *.split) 2017-01-09T01:23:30Z samth quit (*.net *.split) 2017-01-09T01:23:30Z _0x5eb_ quit (*.net *.split) 2017-01-09T01:23:30Z LeoNerd quit (*.net *.split) 2017-01-09T01:23:30Z Hijiri quit (*.net *.split) 2017-01-09T01:23:31Z fizzie quit (*.net *.split) 2017-01-09T01:23:31Z kori quit (*.net *.split) 2017-01-09T01:23:31Z stamourv quit (*.net *.split) 2017-01-09T01:23:43Z fizzie joined #scheme 2017-01-09T01:23:44Z _0x5eb_ joined #scheme 2017-01-09T01:23:45Z dan64 joined #scheme 2017-01-09T01:23:45Z stamourv_ joined #scheme 2017-01-09T01:23:46Z LeoNerd joined #scheme 2017-01-09T01:23:47Z yrdz joined #scheme 2017-01-09T01:23:54Z asumu joined #scheme 2017-01-09T01:24:03Z kori joined #scheme 2017-01-09T01:24:04Z mlaine joined #scheme 2017-01-09T01:24:07Z groscoe joined #scheme 2017-01-09T01:25:09Z Hijiri joined #scheme 2017-01-09T01:27:07Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-09T01:27:44Z cemerick joined #scheme 2017-01-09T01:28:50Z keemyb joined #scheme 2017-01-09T01:30:35Z samth joined #scheme 2017-01-09T01:31:24Z jeapostrophe joined #scheme 2017-01-09T01:31:24Z jeapostrophe quit (Changing host) 2017-01-09T01:31:24Z jeapostrophe joined #scheme 2017-01-09T01:32:41Z edgar-rft joined #scheme 2017-01-09T01:32:55Z shdeng joined #scheme 2017-01-09T01:39:20Z m1dnight2 quit (Ping timeout: 246 seconds) 2017-01-09T01:39:44Z Blukunfando joined #scheme 2017-01-09T01:44:09Z m1dnight2 joined #scheme 2017-01-09T01:49:30Z stamourv_ is now known as stamourv 2017-01-09T01:49:30Z stamourv quit (Changing host) 2017-01-09T01:49:30Z stamourv joined #scheme 2017-01-09T01:50:31Z tmtwd quit (Ping timeout: 240 seconds) 2017-01-09T01:51:51Z pjb quit (Ping timeout: 240 seconds) 2017-01-09T01:57:07Z enderby quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-09T01:57:51Z pjb joined #scheme 2017-01-09T01:59:27Z cemerick quit (Ping timeout: 255 seconds) 2017-01-09T01:59:52Z cemerick joined #scheme 2017-01-09T02:02:51Z pjb quit (Ping timeout: 240 seconds) 2017-01-09T02:05:37Z jao quit (Ping timeout: 240 seconds) 2017-01-09T02:05:38Z daviid quit (Ping timeout: 248 seconds) 2017-01-09T02:25:31Z jonaslund quit (Ping timeout: 240 seconds) 2017-01-09T02:26:33Z stux16777216Away joined #scheme 2017-01-09T02:34:21Z m1dnight2 quit (Ping timeout: 258 seconds) 2017-01-09T02:39:37Z m1dnight2 joined #scheme 2017-01-09T02:39:57Z cemerick quit (Ping timeout: 255 seconds) 2017-01-09T02:40:51Z cemerick joined #scheme 2017-01-09T02:42:47Z rjungemann quit (Ping timeout: 258 seconds) 2017-01-09T02:42:49Z stasku quit (Read error: Connection reset by peer) 2017-01-09T02:42:50Z esantoro quit (Read error: Connection reset by peer) 2017-01-09T02:42:50Z NhanH quit (Read error: Connection reset by peer) 2017-01-09T02:42:52Z ELLIOTTCABLE quit (Read error: Connection reset by peer) 2017-01-09T02:42:52Z MorTal1ty quit (Read error: Connection reset by peer) 2017-01-09T02:43:33Z greghendershott quit (Ping timeout: 258 seconds) 2017-01-09T02:43:36Z mindCrime quit (Excess Flood) 2017-01-09T02:43:50Z rjungemann joined #scheme 2017-01-09T02:43:56Z esantoro joined #scheme 2017-01-09T02:44:02Z mindCrime joined #scheme 2017-01-09T02:44:17Z wtetzner quit (Remote host closed the connection) 2017-01-09T02:44:19Z parsnip0 quit (Ping timeout: 258 seconds) 2017-01-09T02:44:27Z MorTal1ty joined #scheme 2017-01-09T02:44:37Z ELLIOTTCABLE joined #scheme 2017-01-09T02:44:42Z snow_bckspc quit (Ping timeout: 258 seconds) 2017-01-09T02:45:15Z wtetzner joined #scheme 2017-01-09T02:46:17Z stasku joined #scheme 2017-01-09T02:47:47Z parsnip0 joined #scheme 2017-01-09T02:48:13Z snow_bckspc joined #scheme 2017-01-09T02:48:13Z stux|work quit (Quit: Aloha!) 2017-01-09T02:48:57Z cemerick quit (Ping timeout: 255 seconds) 2017-01-09T02:49:31Z wtetzner quit (Ping timeout: 240 seconds) 2017-01-09T02:50:58Z NhanH joined #scheme 2017-01-09T02:55:11Z momofarm quit (Ping timeout: 245 seconds) 2017-01-09T02:55:51Z rotty quit (Ping timeout: 240 seconds) 2017-01-09T02:57:46Z JoshS joined #scheme 2017-01-09T02:58:52Z robotoad quit (Quit: robotoad) 2017-01-09T02:59:10Z rotty joined #scheme 2017-01-09T02:59:23Z JoshS quit (Max SendQ exceeded) 2017-01-09T03:00:25Z JoshS joined #scheme 2017-01-09T03:02:07Z JoshS quit (Max SendQ exceeded) 2017-01-09T03:02:11Z groscoe quit (Ping timeout: 240 seconds) 2017-01-09T03:02:41Z JoshS joined #scheme 2017-01-09T03:03:54Z JoshS quit (Max SendQ exceeded) 2017-01-09T03:04:07Z lritter quit (Ping timeout: 240 seconds) 2017-01-09T03:04:53Z JoshS joined #scheme 2017-01-09T03:07:05Z JoshS quit (Max SendQ exceeded) 2017-01-09T03:07:37Z JoshS joined #scheme 2017-01-09T03:11:06Z JoshS quit (Client Quit) 2017-01-09T03:17:01Z lritter joined #scheme 2017-01-09T03:23:35Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-09T03:28:14Z robotoad joined #scheme 2017-01-09T03:43:35Z pierpa quit (Ping timeout: 240 seconds) 2017-01-09T03:47:08Z ArneBab joined #scheme 2017-01-09T03:51:07Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-09T03:57:08Z JoshS joined #scheme 2017-01-09T03:57:16Z lritter quit (Ping timeout: 245 seconds) 2017-01-09T04:20:08Z jeapostrophe joined #scheme 2017-01-09T04:20:08Z jeapostrophe quit (Changing host) 2017-01-09T04:20:08Z jeapostrophe joined #scheme 2017-01-09T04:24:51Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-09T04:40:26Z greghendershott joined #scheme 2017-01-09T04:47:50Z JoshS quit (Read error: Connection reset by peer) 2017-01-09T04:47:51Z jshjsh joined #scheme 2017-01-09T04:55:08Z momofarm joined #scheme 2017-01-09T04:57:43Z jshjsh quit (Read error: Connection reset by peer) 2017-01-09T04:58:11Z JoshS joined #scheme 2017-01-09T05:02:35Z JoshS quit (Read error: Connection reset by peer) 2017-01-09T05:03:10Z JoshS joined #scheme 2017-01-09T05:20:54Z jeapostrophe joined #scheme 2017-01-09T05:20:54Z jeapostrophe quit (Changing host) 2017-01-09T05:20:54Z jeapostrophe joined #scheme 2017-01-09T05:25:43Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-09T05:26:04Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-09T05:28:26Z Fare quit (Quit: Leaving) 2017-01-09T05:32:01Z jshjsh joined #scheme 2017-01-09T05:32:05Z JoshS quit (Read error: Connection reset by peer) 2017-01-09T05:35:50Z \h quit (Quit: WeeChat 1.6) 2017-01-09T05:36:02Z \h joined #scheme 2017-01-09T05:36:38Z sz0 joined #scheme 2017-01-09T05:48:02Z badkins quit (Remote host closed the connection) 2017-01-09T05:57:42Z enderby joined #scheme 2017-01-09T06:07:15Z terpri joined #scheme 2017-01-09T06:12:08Z bjz joined #scheme 2017-01-09T06:12:31Z pjb joined #scheme 2017-01-09T06:16:31Z oleo quit (Quit: Leaving) 2017-01-09T06:19:36Z enderby quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-09T06:20:03Z igajsin joined #scheme 2017-01-09T06:20:40Z gravicappa joined #scheme 2017-01-09T06:21:38Z jeapostrophe joined #scheme 2017-01-09T06:21:38Z jeapostrophe quit (Changing host) 2017-01-09T06:21:38Z jeapostrophe joined #scheme 2017-01-09T06:26:58Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-09T06:27:19Z mumptai joined #scheme 2017-01-09T06:28:00Z leppie quit 2017-01-09T06:29:32Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-09T06:30:16Z leppie joined #scheme 2017-01-09T06:33:35Z bjz joined #scheme 2017-01-09T06:41:16Z suitofsables quit (Quit: WeeChat 1.1.1) 2017-01-09T06:51:33Z pjb quit (Ping timeout: 258 seconds) 2017-01-09T06:52:11Z Menche quit (Ping timeout: 255 seconds) 2017-01-09T06:54:43Z igajsin left #scheme 2017-01-09T07:03:22Z muelleme joined #scheme 2017-01-09T07:05:07Z pjb joined #scheme 2017-01-09T07:08:45Z fantazo_ joined #scheme 2017-01-09T07:13:39Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-09T07:13:49Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-09T07:15:43Z pjb quit (Remote host closed the connection) 2017-01-09T07:16:20Z bjz joined #scheme 2017-01-09T07:18:48Z robotoad quit (Quit: robotoad) 2017-01-09T07:23:39Z jeapostrophe joined #scheme 2017-01-09T07:23:39Z jeapostrophe quit (Changing host) 2017-01-09T07:23:39Z jeapostrophe joined #scheme 2017-01-09T07:23:46Z ecraven: rjungemann: would you mind if I made s-expressions the default output format? 2017-01-09T07:28:44Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-09T07:41:23Z lambda-smith joined #scheme 2017-01-09T07:42:35Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-09T07:44:04Z muelleme quit (Ping timeout: 258 seconds) 2017-01-09T07:47:50Z bjz joined #scheme 2017-01-09T07:59:43Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-09T08:00:52Z civodul joined #scheme 2017-01-09T08:03:10Z pepperingranivor joined #scheme 2017-01-09T08:10:09Z pepperingranivor quit (Remote host closed the connection) 2017-01-09T08:13:42Z takitus quit (Quit: bye) 2017-01-09T08:16:08Z pepperingranivor joined #scheme 2017-01-09T08:18:01Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-09T08:24:25Z jeapostrophe joined #scheme 2017-01-09T08:24:26Z jeapostrophe quit (Changing host) 2017-01-09T08:24:26Z jeapostrophe joined #scheme 2017-01-09T08:29:44Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-09T08:30:17Z leot joined #scheme 2017-01-09T08:32:49Z Guest26 joined #scheme 2017-01-09T08:39:23Z manualcrank quit (Quit: WeeChat 1.6) 2017-01-09T08:41:51Z lambda-smith quit (Ping timeout: 240 seconds) 2017-01-09T08:43:59Z Guest26 quit (Read error: Connection reset by peer) 2017-01-09T08:51:35Z mumptai quit (Quit: Verlassend) 2017-01-09T09:00:05Z ventonegro joined #scheme 2017-01-09T09:01:01Z jonaslund joined #scheme 2017-01-09T09:06:17Z cibs quit (Ping timeout: 268 seconds) 2017-01-09T09:07:19Z ski_ is now known as ski 2017-01-09T09:07:53Z rjungemann: Sure! Sounds good to me 2017-01-09T09:08:03Z cibs joined #scheme 2017-01-09T09:25:08Z jeapostrophe joined #scheme 2017-01-09T09:25:08Z jeapostrophe quit (Changing host) 2017-01-09T09:25:08Z jeapostrophe joined #scheme 2017-01-09T09:25:49Z webshinra quit (Quit: Konversation terminated!) 2017-01-09T09:27:02Z webshinra joined #scheme 2017-01-09T09:29:08Z stepnem joined #scheme 2017-01-09T09:29:54Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-09T09:39:51Z momofarm quit (Ping timeout: 240 seconds) 2017-01-09T09:40:11Z momofarm joined #scheme 2017-01-09T09:48:51Z bjz joined #scheme 2017-01-09T09:51:07Z bjz quit (Client Quit) 2017-01-09T09:54:19Z qu1j0t3 quit (Ping timeout: 272 seconds) 2017-01-09T09:57:29Z groovy2shoes joined #scheme 2017-01-09T09:59:24Z edgar-rft quit (Quit: edgar-rft) 2017-01-09T10:07:45Z civodul` joined #scheme 2017-01-09T10:08:07Z civodul` quit (Remote host closed the connection) 2017-01-09T10:08:24Z karswell quit (Remote host closed the connection) 2017-01-09T10:08:51Z civodul quit (Ping timeout: 240 seconds) 2017-01-09T10:09:08Z karswell joined #scheme 2017-01-09T10:16:04Z teleScope joined #scheme 2017-01-09T10:16:54Z qu1j0t3 joined #scheme 2017-01-09T10:20:16Z ecraven: ah, geiser and slime overwrite each other's emacs bindings :-/ 2017-01-09T10:25:21Z bjz joined #scheme 2017-01-09T10:25:53Z jeapostrophe joined #scheme 2017-01-09T10:25:53Z jeapostrophe quit (Changing host) 2017-01-09T10:25:53Z jeapostrophe joined #scheme 2017-01-09T10:30:42Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-09T10:37:52Z pchrist_ is now known as pchrist 2017-01-09T10:48:02Z cibs quit (Ping timeout: 268 seconds) 2017-01-09T10:49:12Z ovenpasta joined #scheme 2017-01-09T10:49:36Z cibs joined #scheme 2017-01-09T11:05:29Z stepnem quit (Ping timeout: 260 seconds) 2017-01-09T11:07:20Z stepnem joined #scheme 2017-01-09T11:13:49Z jeapostrophe joined #scheme 2017-01-09T11:13:49Z jeapostrophe quit (Changing host) 2017-01-09T11:13:49Z jeapostrophe joined #scheme 2017-01-09T11:18:11Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-09T11:19:37Z tmtwd joined #scheme 2017-01-09T11:25:29Z greatscottttt joined #scheme 2017-01-09T11:33:12Z averell joined #scheme 2017-01-09T11:36:38Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-09T11:50:04Z edgar-rft joined #scheme 2017-01-09T11:52:14Z ertesx joined #scheme 2017-01-09T11:53:58Z bjz joined #scheme 2017-01-09T11:55:31Z ertes quit (Ping timeout: 258 seconds) 2017-01-09T11:55:31Z ertesx is now known as ertes 2017-01-09T11:57:31Z LeoNerd quit (Remote host closed the connection) 2017-01-09T11:59:02Z LeoNerd joined #scheme 2017-01-09T12:06:47Z cemerick joined #scheme 2017-01-09T12:12:34Z cemerick quit (Ping timeout: 248 seconds) 2017-01-09T12:13:32Z cemerick joined #scheme 2017-01-09T12:14:20Z jeapostrophe joined #scheme 2017-01-09T12:14:20Z jeapostrophe quit (Changing host) 2017-01-09T12:14:20Z jeapostrophe joined #scheme 2017-01-09T12:18:51Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-09T12:36:04Z jeapostrophe joined #scheme 2017-01-09T12:36:04Z jeapostrophe quit (Changing host) 2017-01-09T12:36:04Z jeapostrophe joined #scheme 2017-01-09T12:41:05Z tmtwd quit (Ping timeout: 240 seconds) 2017-01-09T12:55:12Z webshinra quit (Quit: Konversation terminated!) 2017-01-09T12:55:44Z webshinra joined #scheme 2017-01-09T12:56:44Z kori quit (Changing host) 2017-01-09T12:56:44Z kori joined #scheme 2017-01-09T13:06:44Z ecraven: rjungemann: new version, support for some compiling schemes 2017-01-09T13:07:15Z ecraven: I'm really not sure what to do about non-r7rs schemes :-/ 2017-01-09T13:13:50Z pepperingranivor quit (Read error: Connection reset by peer) 2017-01-09T13:18:23Z shdeng quit (Quit: Leaving) 2017-01-09T13:18:42Z Guest82 joined #scheme 2017-01-09T13:19:28Z civodul joined #scheme 2017-01-09T13:29:17Z enderby joined #scheme 2017-01-09T13:30:21Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-09T13:30:37Z pepperingranivor joined #scheme 2017-01-09T13:31:35Z Guest82 quit (Quit: My iMac has gone to sleep. ZZZzzz…) 2017-01-09T13:36:25Z hugo1 joined #scheme 2017-01-09T13:42:11Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-09T13:48:56Z Guest82 joined #scheme 2017-01-09T13:51:48Z kuribas joined #scheme 2017-01-09T14:01:25Z shymega quit (Quit: So long, and thanks for all the talking doors.) 2017-01-09T14:02:17Z shymega joined #scheme 2017-01-09T14:12:16Z lritter joined #scheme 2017-01-09T14:12:35Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-09T14:15:12Z JoshS joined #scheme 2017-01-09T14:15:18Z jeapostrophe joined #scheme 2017-01-09T14:15:18Z jeapostrophe quit (Changing host) 2017-01-09T14:15:18Z jeapostrophe joined #scheme 2017-01-09T14:20:49Z Dale joined #scheme 2017-01-09T14:21:16Z cromachina quit (Read error: Connection reset by peer) 2017-01-09T14:41:42Z Dale left #scheme 2017-01-09T14:42:32Z badkins joined #scheme 2017-01-09T14:48:33Z groscoe joined #scheme 2017-01-09T14:58:36Z oleo joined #scheme 2017-01-09T15:06:03Z C-Keen quit (Quit: WeeChat 1.5) 2017-01-09T15:06:11Z rjungemann: My idea was template files, that you can sorta template your script into. That way, shims can be defined. If at least cond-expand can be defined, me may be off to the races 2017-01-09T15:06:27Z pierpa joined #scheme 2017-01-09T15:08:06Z rjungemann: I can experiment a little later today. It would be best if cond-expand can be defined in terms of syntax-rules which I think all rnrs schemes support 2017-01-09T15:08:08Z ecraven: hm.. good plan, I'll think about it on the commute :D 2017-01-09T15:08:28Z ecraven: well, it might be enough to define import to do nothing at all on many non-r7rs-schemes 2017-01-09T15:10:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-09T15:10:30Z Guest82 quit (Quit: My iMac has gone to sleep. ZZZzzz…) 2017-01-09T15:12:47Z justinethier joined #scheme 2017-01-09T15:15:34Z rjungemann: Ooh another idea is to have separate scheme-sets for each standard we wish to support 2017-01-09T15:15:35Z C-Keen joined #scheme 2017-01-09T15:18:28Z ecraven: I think r7rs (with minor shims) is the way to go 2017-01-09T15:19:40Z teleScope quit (Quit: Konversation terminated!) 2017-01-09T15:20:03Z enderby quit (Remote host closed the connection) 2017-01-09T15:26:15Z jeapostrophe joined #scheme 2017-01-09T15:29:35Z groscoe quit (*.net *.split) 2017-01-09T15:29:35Z lritter quit (*.net *.split) 2017-01-09T15:29:57Z lritter joined #scheme 2017-01-09T15:29:59Z groscoe joined #scheme 2017-01-09T15:30:27Z edgar-rft quit (Quit: edgar-rft) 2017-01-09T15:41:48Z robotoad joined #scheme 2017-01-09T15:43:51Z jonaslund quit (Ping timeout: 240 seconds) 2017-01-09T15:44:38Z rjungemann: Yeah I think that's good, especially for performance testing and small scripts 2017-01-09T15:45:44Z rjungemann: My original script has a `-f` option for passing a file containing a list of scheme definitions. Possibly I could add that into your script later, and that way the schemes to run a script against could be customized? 2017-01-09T15:52:16Z psylence joined #scheme 2017-01-09T15:52:25Z ventonegro quit (Quit: rcirc on GNU Emacs 25.1.1) 2017-01-09T15:54:39Z psylence quit (Client Quit) 2017-01-09T15:55:41Z ventonegro joined #scheme 2017-01-09T15:58:06Z psylence joined #scheme 2017-01-09T16:02:35Z robotoad quit (Quit: robotoad) 2017-01-09T16:10:07Z Guest82 joined #scheme 2017-01-09T16:11:32Z aap joined #scheme 2017-01-09T16:14:07Z enderby joined #scheme 2017-01-09T16:18:57Z mkmgcom[m] quit (Remote host closed the connection) 2017-01-09T16:19:01Z M-krsiehl quit (Write error: Connection reset by peer) 2017-01-09T16:19:02Z DeeEff quit (Write error: Connection reset by peer) 2017-01-09T16:19:44Z robotoad joined #scheme 2017-01-09T16:49:28Z DeeEff joined #scheme 2017-01-09T16:52:34Z daviid joined #scheme 2017-01-09T16:59:25Z ventonegro quit (Quit: rcirc on GNU Emacs 25.1.1) 2017-01-09T17:02:16Z jmd joined #scheme 2017-01-09T17:06:51Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-09T17:06:52Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-09T17:09:26Z jeapostrophe joined #scheme 2017-01-09T17:09:26Z jeapostrophe quit (Changing host) 2017-01-09T17:09:26Z jeapostrophe joined #scheme 2017-01-09T17:14:09Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-09T17:16:29Z Riastradh quit (Ping timeout: 260 seconds) 2017-01-09T17:23:04Z emerson quit (Quit: leaving) 2017-01-09T17:23:48Z jeapostrophe joined #scheme 2017-01-09T17:32:45Z leot quit (Quit: BBL) 2017-01-09T17:34:25Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-09T17:35:38Z Guest82 quit (Quit: My iMac has gone to sleep. ZZZzzz…) 2017-01-09T17:39:26Z sethalves joined #scheme 2017-01-09T17:40:29Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-09T17:49:19Z alezost joined #scheme 2017-01-09T17:51:04Z cibs quit (Ping timeout: 268 seconds) 2017-01-09T17:52:29Z cibs joined #scheme 2017-01-09T17:54:00Z mkmgcom[m] joined #scheme 2017-01-09T17:54:01Z M-krsiehl joined #scheme 2017-01-09T17:57:40Z jmd quit (Remote host closed the connection) 2017-01-09T18:03:43Z jao joined #scheme 2017-01-09T18:04:25Z lambda-11235 joined #scheme 2017-01-09T18:07:43Z enderby quit (Ping timeout: 258 seconds) 2017-01-09T18:16:34Z lambda-calc joined #scheme 2017-01-09T18:18:02Z enderby joined #scheme 2017-01-09T18:19:53Z pjb joined #scheme 2017-01-09T18:20:09Z lambda-11235 quit (Ping timeout: 256 seconds) 2017-01-09T18:21:13Z taylan joined #scheme 2017-01-09T18:22:40Z enderby quit (Ping timeout: 255 seconds) 2017-01-09T18:24:05Z jonaslund joined #scheme 2017-01-09T18:25:56Z enderby joined #scheme 2017-01-09T18:26:13Z cibs quit (Ping timeout: 268 seconds) 2017-01-09T18:27:57Z cibs joined #scheme 2017-01-09T18:28:42Z enderby quit (Remote host closed the connection) 2017-01-09T18:28:58Z enderby joined #scheme 2017-01-09T18:32:46Z ecraven: rjungemann: if -i mit,gauche,guile is good enough for you, that already works 2017-01-09T18:33:06Z enderby quit (Ping timeout: 245 seconds) 2017-01-09T18:34:12Z ecraven: foof`: thanks for merging my minor fixes :D if I were to somehow add support for only outputting (chibi term ansi) colors if the terminal is interactive, would that be mergeable in theory? 2017-01-09T18:34:50Z groovy2shoes: *shell is interactive 2017-01-09T18:34:51Z groovy2shoes: :p 2017-01-09T18:35:10Z ecraven: well, stdout in this case 2017-01-09T18:35:18Z ecraven: so that it only outputs colors if not redirected 2017-01-09T18:35:51Z groovy2shoes: speaking of non-interactive terminals, my VT 520 has just been sitting there collecting dust for a while... 2017-01-09T18:36:33Z jeapostrophe joined #scheme 2017-01-09T18:36:33Z jeapostrophe quit (Changing host) 2017-01-09T18:36:33Z jeapostrophe joined #scheme 2017-01-09T18:36:50Z rjungemann: ecraven That would specify which schemes in the list to run... (equivalent to my `-l`) option... the other option would be to define a bunch of scheme definitions in a file (what command to execute, etc.) 2017-01-09T18:36:54Z groovy2shoes: need to figure out why I keep getting some garbage glyphs when using tmux... I wouldn't guess tmux would introduce *that* much bandwidth overhead... 2017-01-09T18:37:17Z ecraven: rjungemann: I'm not sure I understand, you mean the script to execute? 2017-01-09T18:38:02Z rjungemann: So like in your run-on-schemes command, you have a bunch of schemes, each of which has a name and a command builder lambda. This would be a way to pass a .scm file with a definition like this 2017-01-09T18:38:17Z rjungemann: So maybe you'd have an r7rs-definitions.scm, an r6rs-definitions.scm, etc. 2017-01-09T18:38:35Z rjungemann: Or a completely custom one (like if a user has a scheme they want to use, but don't want to fork the repo) 2017-01-09T18:39:00Z ecraven: would it do more than just select which schemes to run? 2017-01-09T18:39:22Z ecraven: oh, you mean it would automatically prepend the file contents to each script? 2017-01-09T18:39:27Z ecraven: like a prelude? 2017-01-09T18:39:47Z rjungemann: Well you have a hard-coded list of schemes in your run-on-schemes command. But what if a user has a scheme they want to use that is not in the list 2017-01-09T18:40:04Z ecraven: add it to the script ;p 2017-01-09T18:40:08Z ecraven: better yet, make a PR 2017-01-09T18:40:30Z ecraven: hm.. that reminds me, I need to add quite a lot of docstrings 2017-01-09T18:41:26Z rjungemann: I'll submit a PR with what I have in mind and you can see what you think :¬P 2017-01-09T18:41:42Z ecraven: cool 2017-01-09T18:42:01Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-09T18:42:03Z rjungemann: I just feel like there will be situations where for example, a user has a pet scheme they want to use but aren't ready to put it in the list... also after dealing with Homebrew, I know that repos always have politics around what they will allow for inclusion or not 2017-01-09T18:42:27Z ecraven: it might be worth it to include standard "preludes" for all non-r7rs schemes to implement at least a bit of r7rs, to make them run some parts of r7rs-small 2017-01-09T18:42:50Z rjungemann: Yeah that makes sense 2017-01-09T18:43:14Z ecraven: just so things that worked in r5rs still work with (import (scheme base)) as the first line, even on non-r7rs schemes 2017-01-09T18:43:50Z ecraven: or even all the things in r7rs-benchmarks 2017-01-09T18:44:01Z ecraven: they are mostly portable across r{5,6,7}rs 2017-01-09T18:45:15Z rjungemann: I can probably help with the shim scripts. I have some random function and macro definitions for some common things already 2017-01-09T18:48:04Z ecraven: r7rs-benchmarks already includes a few things 2017-01-09T18:48:20Z ecraven: hm.. maybe we should just start making PRs for non-conforming schemes :p 2017-01-09T18:50:11Z rjungemann: Whee my foment Homebrew formula got rejected 2017-01-09T18:50:26Z ecraven: ah, why? 2017-01-09T18:50:31Z rjungemann: Hashtag politics lol 2017-01-09T18:50:43Z wasamasa: government by twitter 2017-01-09T18:50:51Z ecraven: hm.. nice thing about arch aur, you just add whatever 2017-01-09T18:50:58Z rjungemann: jk they don't accept "HEAD-only" formula... right now foment is only installable from a Github repo, and only has a master branch 2017-01-09T18:51:38Z rjungemann: I can make a "tap" for it which is like a discoverable Homebrew branch 2017-01-09T18:53:16Z jmd joined #scheme 2017-01-09T18:57:18Z rjungemann: `brew install rjungemann/core/foment --HEAD` for now isn't so terrible. Maybe I should start a `schemes` tap 2017-01-09T18:58:03Z ecraven: just switch to arch linux :p 2017-01-09T19:00:10Z wasamasa: lol 2017-01-09T19:02:27Z wasamasa: I did that about five years ago 2017-01-09T19:02:32Z rjungemann: When my 11" Macbook Air dies I may just do that 2017-01-09T19:02:41Z wasamasa: and sold the macbook 2017-01-09T19:03:02Z rjungemann: Apple discontinued the 11" Air which was my favorite 2017-01-09T19:05:24Z rjungemann: Any OS X / Homebrew users have any schemes they would want to be able to `brew install` that you currently can't? 2017-01-09T19:06:06Z qu1j0t3: rjungemann: has Chez been done? 2017-01-09T19:06:16Z ecraven: jcowan has a list of schemes somewhere, it would be nice do have a list of "active" schemes 2017-01-09T19:06:54Z rjungemann: There are two, both are in taps. Looks like one depends on X11 and the other is an OSX .app: homebrew/x11/chezscheme and Caskroom/cask/petite-chez-scheme 2017-01-09T19:09:10Z rjungemann: Ooh if you can find that list, I will check each one. I'll start with your r7rs-benchmarks repo for now 2017-01-09T19:10:22Z rjungemann: Re chez, it would be nice to be able to install a version with no dependency on X11... I'll look into this too 2017-01-09T19:15:23Z gwatt: http://termbin.com/4t0j <- removes LIBX11 from chez 2017-01-09T19:17:12Z rjungemann: Thanks gwatt! 2017-01-09T19:18:08Z rjungemann: I was going to fork the formula and allow this as an option, that way it can be installed with or without X11 2017-01-09T19:18:59Z gravicappa quit (Ping timeout: 260 seconds) 2017-01-09T19:33:49Z jlongster joined #scheme 2017-01-09T19:33:54Z jlongster quit (Client Quit) 2017-01-09T19:33:55Z karswell quit (Remote host closed the connection) 2017-01-09T19:34:24Z karswell joined #scheme 2017-01-09T19:35:36Z Riastradh joined #scheme 2017-01-09T19:40:04Z jeapostrophe joined #scheme 2017-01-09T19:40:04Z jeapostrophe quit (Changing host) 2017-01-09T19:40:04Z jeapostrophe joined #scheme 2017-01-09T19:41:37Z terpri quit (Ping timeout: 258 seconds) 2017-01-09T19:42:27Z terpri joined #scheme 2017-01-09T19:51:05Z teurastaja joined #scheme 2017-01-09T19:51:30Z teurastaja: hey im using gauche in r7rs mode and i cant find the procedure 'compose 2017-01-09T19:51:37Z teurastaja: it is in the doc 2017-01-09T19:51:46Z teurastaja: but i cant find what to import 2017-01-09T20:01:26Z teurastaja: hello? 2017-01-09T20:03:18Z rjungemann: I just `brew install gauche` and ran `gosh`, and `compose` is defined 2017-01-09T20:04:03Z rjungemann: Also, creating a `test.scm` containing just `(display compose)`, then running `gosh test.scm` returns `#` as expected 2017-01-09T20:04:37Z ovenpasta quit (Ping timeout: 258 seconds) 2017-01-09T20:07:08Z teurastaja: rjungemann: just found out where it is but you didnt find the right one; i said r7rs mode ;) 2017-01-09T20:07:36Z teurastaja: i had to (import (only (gauche base) compose)) 2017-01-09T20:07:48Z teurastaja: never had to import gauche base thats weird 2017-01-09T20:08:08Z rjungemann: I don't think R7RS defines `compose` 2017-01-09T20:08:31Z rjungemann: The R7RS spec has an example that literally defines `compose` merely as an example, and doesn't seem to be in the list of functions 2017-01-09T20:08:33Z teurastaja: no they dont but gauche does however it had to be found 2017-01-09T20:09:18Z rjungemann: I'm not a gauche expert, but I would assume that if you switch into R7RS mode that probably only R7RS functions would be available unless otherwwise imported 2017-01-09T20:09:23Z teurastaja: i just discovered gauche supported partial applications i wonder how efficient they are since its not lazy 2017-01-09T20:10:00Z teurastaja: its one of the reasons i started to learn haskell seriously: partial applications 2017-01-09T20:10:11Z nckx quit (Ping timeout: 240 seconds) 2017-01-09T20:11:26Z rjungemann: Neat! With macros (at least, unhygienic ones) it should be possible to define virtually any control structure you would imagine, although it may not be simple :¬) 2017-01-09T20:11:30Z teurastaja: i wonder how efficient gauches partial applications are. are you good at benchmarking? 2017-01-09T20:11:56Z teurastaja: gauche provides pa$ for partial application 2017-01-09T20:12:05Z rjungemann: ecraven is the r7rs-benchmarks maintainer so I'd ask him :¬) 2017-01-09T20:12:21Z teurastaja: ecraven: you there? 2017-01-09T20:13:11Z teurastaja: can i provide some feedback for the new red edition? 2017-01-09T20:13:14Z teurastaja: wtf? 2017-01-09T20:13:45Z teurastaja: comparators, hash tables, sorting libraries... everyone has that so whats with the renaming? 2017-01-09T20:14:11Z teurastaja: and what about immutable lists: are they compatible with anything? 2017-01-09T20:14:42Z teurastaja: why arent lists immutable by default unless set! is explicitly used? 2017-01-09T20:15:09Z teurastaja: why arent they randomly accessible? 2017-01-09T20:15:10Z jmd quit (Ping timeout: 255 seconds) 2017-01-09T20:15:41Z rjungemann: Scheme is a small language, and there is a process by which new editions of the language are defined. In the meantime different implementations often implement their own versions of features. r7rs-large, at least as far as I understand, is an attempt to set some ground rules for implementations to follow 2017-01-09T20:15:46Z ecraven: teurastaja: now 2017-01-09T20:15:59Z cibs quit (Ping timeout: 268 seconds) 2017-01-09T20:16:12Z lemonpie: because people got pissed at r6rs, which defined a lot of this kind of thing sensibly 2017-01-09T20:16:35Z ecraven: lemonpie: and very prescriptively ;p 2017-01-09T20:16:37Z teurastaja: ecraven: how efficient is gauches 'pa$ and 'compose for partial application? 2017-01-09T20:16:45Z ecraven: no idea ;p 2017-01-09T20:16:54Z nckx joined #scheme 2017-01-09T20:17:21Z teurastaja: ecraven: how efficient can they theoretically be in a strictly evaluated language like scheme? 2017-01-09T20:17:40Z cibs joined #scheme 2017-01-09T20:18:08Z teurastaja: oh and can partial applications be a builtin scheme feature? theoretically 2017-01-09T20:18:17Z ecraven: no idea either :-/ 2017-01-09T20:18:26Z ecraven: also, efficient compared to what? 2017-01-09T20:18:40Z teurastaja: ecraven: compared to not using them 2017-01-09T20:18:57Z lemonpie: using something instead of nothing is generally not efficient :) 2017-01-09T20:19:02Z bjz joined #scheme 2017-01-09T20:19:38Z lemonpie: (yes, LDAR is the epitome of human efficiency) 2017-01-09T20:19:59Z teurastaja: lemonpie: if you dont use them you HAVE to use something else: full application 2017-01-09T20:20:17Z rjungemann: It should be fairly easy to make some benchmarks, either using UNIX `time`, or R7RS `current-jiffies` etc. or perhaps Gauche has some timing extensions 2017-01-09T20:20:23Z lambda-calc quit (Read error: Connection reset by peer) 2017-01-09T20:20:26Z lemonpie: i mean, you could benchmark pa$ against cut or something *shrug* 2017-01-09T20:20:35Z Aune joined #scheme 2017-01-09T20:20:45Z teurastaja: i dont know how to use cut and im not interested 2017-01-09T20:20:49Z ecraven: it seems gauche has current-jiffy 2017-01-09T20:21:44Z ecraven: teurastaja: where is documentation on pa$ in the gauche manua 2017-01-09T20:21:46Z ecraven: l 2017-01-09T20:22:16Z rjungemann: I found some docs but they're in Japanese: https://practical-scheme.net/wiliki/wiliki.cgi?Gauche%3A%24 Haskell docs: https://wiki.haskell.org/Partial_application 2017-01-09T20:22:30Z wasamasa: gauche is after all, a japanese scheme 2017-01-09T20:22:32Z teurastaja: http://practical-scheme.net/gauche/man/gauche-refe/Function-and-Syntax-Index.html#Function-and-Syntax-Index_fn_letter-P 2017-01-09T20:22:32Z rudybot: http://teensy.info/fujYdue8e2 2017-01-09T20:22:33Z rjungemann: Honestly it probably would be an illuminating exercise to set up a benchmark yourself 2017-01-09T20:23:13Z teurastaja: i dont know how to make meaningful benchmarks 2017-01-09T20:24:07Z teurastaja: id also like to know why scheme partial applications are less efficient than haskell (because they are) 2017-01-09T20:24:08Z ecraven: I'm not sure what you are expecting here, it seems pa$ is just syntax for a lambda 2017-01-09T20:24:24Z rjungemann: Well for a simple start, using UNIX time and running a script multiple times, averaging the times and possibly excluding outliers 2017-01-09T20:24:28Z ecraven: I'd guess because haskell is lazy 2017-01-09T20:25:03Z ecraven: (pa$ + 3) seems the same as (lambda x (apply + 3 x)) 2017-01-09T20:25:13Z ecraven: there's no particular reason why it should be more efficient 2017-01-09T20:25:30Z ecraven: unless the compiler does something to it, which is not much easier in haskell than in scheme, I'd guess 2017-01-09T20:25:39Z teurastaja: you mean (lambda (x) (apply + 3 x)) ? 2017-01-09T20:25:49Z ecraven: teurastaja: no, I mean what I said 2017-01-09T20:25:50Z teurastaja: sorry 2017-01-09T20:25:53Z teurastaja: my bad 2017-01-09T20:26:01Z teurastaja: read too fast 2017-01-09T20:26:15Z ecraven: at least that's what the manual says it reduces to 2017-01-09T20:27:06Z ecraven: I don't think there's any particular reason the compiler couldn't partially evaluate (cut + 1 <>) the same way haskell might do 2017-01-09T20:27:12Z ecraven: it just doesn't look as nice in scheme :-/ 2017-01-09T20:27:20Z teurastaja: so its like a macro that binds free occurences of arguments in a list to identifiers found in a list in an apply in turn? 2017-01-09T20:27:57Z teurastaja: ecraven: i dont know cut syntax but pa$ looks nicer doesnt it? 2017-01-09T20:28:33Z ecraven: (+ 1) is definitely nicer than (cut + 1 <>) or (pa$ + 1) 2017-01-09T20:28:42Z rjungemann: How do you know it's less efficient than in Haskell without doing any sort of analysis? 2017-01-09T20:28:51Z ecraven: you can't use pa$ to insert the argument 2017-01-09T20:28:53Z ecraven: in the middle 2017-01-09T20:29:22Z teurastaja: rjungemann: because its what haskell advertises 2017-01-09T20:29:28Z lemonpie: of course, the advantage of cut is when the argument(s) you want to retain isn't the last argument(s) 2017-01-09T20:29:29Z ecraven: rjungemann: gauche is an interpreter, haskell compiles and probably does some sort of partial evaluation. I don't know, but I'm pretty sure haskell wins here 2017-01-09T20:30:18Z teurastaja: another question: why arent scheme strings lists of chars damnit?! 2017-01-09T20:30:19Z ecraven: there's a paper about partial evaluation in chez, and the source code for the chez compiler is available openly 2017-01-09T20:30:24Z sjohnson left #scheme 2017-01-09T20:30:27Z ecraven: teurastaja: why should they be? 2017-01-09T20:30:45Z ecraven: there are at least as many reasons *not* to make strings lists of characters as there are for it 2017-01-09T20:30:57Z ecraven: isn't that why haskell has so many different types of strings? 2017-01-09T20:31:04Z teurastaja: ecraven: because its more generalized to use list operations on strings arbitrarily without caring 2017-01-09T20:31:25Z ecraven: teurastaja: scheme is not polymorphic, there is no general "sequence" type 2017-01-09T20:31:34Z ecraven: unlike common lisp, dylan, haskell and many others 2017-01-09T20:31:55Z ecraven: there, haskell string problems: http://www.alexeyshmalko.com/2015/haskell-string-types/ 2017-01-09T20:32:09Z teurastaja: ecraven: obviously thats something most implementations try to define themselves: sequences 2017-01-09T20:32:35Z jcowan joined #scheme 2017-01-09T20:32:50Z ecraven: teurastaja: I don't know of any scheme implementation that does this.. (length "foobar") does not work in any scheme I know of 2017-01-09T20:32:55Z teurastaja: why cant they be just overloaded? 2017-01-09T20:32:58Z ecraven: there was one, trying to remember its name... 2017-01-09T20:33:05Z daviid quit (Ping timeout: 240 seconds) 2017-01-09T20:33:07Z ecraven: teurastaja: hysterical raisins 2017-01-09T20:33:35Z ecraven: oak lisp, that had polymorphic `length' and so on 2017-01-09T20:34:50Z teurastaja: ecraven: srfi 1 compared to Data.List 2017-01-09T20:35:07Z teurastaja: which do you prefer? 2017-01-09T20:35:14Z ecraven: I don't know data.list well enough 2017-01-09T20:35:27Z ecraven: I'm not saying polymorphic functions would be bad, they just aren't what Scheme has right now 2017-01-09T20:35:50Z ecraven: from a quick look, it doesn't seem data.list is that different from srfi-1 2017-01-09T20:36:47Z rjungemann: I mean, why not just use Haskell then? 2017-01-09T20:36:49Z ecraven: there, oaklisp: http://paste.lisp.org/display/336177 2017-01-09T20:37:13Z teurastaja: rjungemann: im learning it 2017-01-09T20:37:14Z ecraven: rjungemann: why not? people can use whatever language they like best ;) me, I chose scheme over haskell 2017-01-09T20:37:47Z rjungemann: Yeah, I'm just saying, if one radically prefers the language design of another language, why not just use that language? 2017-01-09T20:38:04Z pjb quit (Remote host closed the connection) 2017-01-09T20:38:33Z lemonpie: rjungemann: i guess if you like the architecture of A but prefer the syntax of B 2017-01-09T20:39:10Z teurastaja: im slowly moving away from scheme probably because a decade of waiting brought a few renaming of sorting libraries and the like. almost every new scheme feature copies on haskell but does it less well 2017-01-09T20:39:16Z ecraven: https://wiki.haskell.org/Haskell_Lisp 2017-01-09T20:39:38Z ecraven: teurastaja: scheme could use a good optics library, well-integrated with records and things 2017-01-09T20:40:25Z enderby joined #scheme 2017-01-09T20:40:42Z ecraven: Liskell and Lisk seem to be Haskell-in-sexp-syntax 2017-01-09T20:40:58Z wasamasa: there was a submission on the topic on lobsters 2017-01-09T20:40:59Z wasamasa: rascal 2017-01-09T20:41:02Z pjb joined #scheme 2017-01-09T20:41:08Z teurastaja: i could write some new algorithms scheme doesnt have but theres no concensus for anything new. only division 2017-01-09T20:41:13Z lemonpie: yeah, but probably unusable if my experience with older haskell codebases is anything to go on 2017-01-09T20:41:40Z lemonpie: to be fair, lisk looks like it's been updated only 3 years ago, so should be Haskell 2010 safe 2017-01-09T20:41:44Z ecraven: teurastaja: that is not exactly true. r7rs-large might bring systems closer together. it's too early to tell, I'd say 2017-01-09T20:42:05Z teurastaja: ecraven: red edition is simply ridiculous 2017-01-09T20:42:09Z ecraven: start sending PRs to your favorite schemes to implement r7rs-large 2017-01-09T20:42:12Z ecraven: teurastaja: why? 2017-01-09T20:42:21Z ecraven: (not saying it couldn't be better, but it also could be worse) 2017-01-09T20:42:46Z ecraven: wasamasa: rascal is now hackett 2017-01-09T20:42:55Z wasamasa: lol 2017-01-09T20:43:23Z teurastaja: come on comparators, hash tables, sort and about 5-6 flavors of lists and queues 2017-01-09T20:43:36Z teurastaja: what else? 2017-01-09T20:43:47Z teurastaja: its just renaming some libraries 2017-01-09T20:43:50Z moghar joined #scheme 2017-01-09T20:43:51Z ecraven: what were you hoping for in the red edition? 2017-01-09T20:43:56Z ecraven: there's 6 more to come, or so 2017-01-09T20:44:12Z teurastaja: we desperately need graphics 2017-01-09T20:44:37Z teurastaja: gauches gtk2 is outdated and unusable 2017-01-09T20:44:51Z teurastaja: we need a networking stack 2017-01-09T20:45:00Z ecraven: well, is there *any* language with multiple implementations that has a standard graphics library? 2017-01-09T20:45:03Z lemonpie: graphics in a language spec? no 2017-01-09T20:45:22Z lemonpie: ecraven: logo ? 2017-01-09T20:45:24Z ecraven: all the schemes I've used had almost identical networking procedures, they are always just a thin veneer over C 2017-01-09T20:45:34Z ecraven: lemonpie: hehe, well, there the language *is* the graphics 2017-01-09T20:45:40Z lemonpie: smalltalk maybe 2017-01-09T20:46:00Z teurastaja: come on... just gtk extension 2017-01-09T20:46:04Z teurastaja: or qt 2017-01-09T20:46:10Z lemonpie: its a really bad idea because it codifies the 'state of the art' at about 5 years before the language spec is solidified 2017-01-09T20:46:10Z teurastaja: or whatever 2017-01-09T20:46:13Z ecraven: teurastaja: just update the existing one for gauche 2017-01-09T20:46:24Z ecraven: I've done 3 or 4 different ones for mit scheme, to see what works 2017-01-09T20:46:37Z teurastaja: ecraven: i cant even figure out how to use it! 2017-01-09T20:46:40Z ecraven: qt is hard, being c++ 2017-01-09T20:46:44Z wasamasa: they want to mechanically translate cairo for C++ 2017-01-09T20:47:01Z lemonpie: nana is probably a good base, since it uses lambda instead of C callbacks 2017-01-09T20:47:02Z ecraven: translate from what? c? 2017-01-09T20:47:42Z moghar left #scheme 2017-01-09T20:47:51Z ecraven: never heard of nana, interesting 2017-01-09T20:47:59Z ecraven: though being c 2017-01-09T20:47:59Z ecraven: = 2017-01-09T20:48:04Z ecraven: c++ makes it a bit useless for ffis 2017-01-09T20:48:05Z ecraven: ;-/ 2017-01-09T20:48:17Z lemonpie: yeah, you'd need shims and stuff, it'd be a pain 2017-01-09T20:48:40Z ecraven: or do like clasp, just implement a scheme based on llvm and get c++ interoperability ;P 2017-01-09T20:49:15Z ecraven: teurastaja: also, you are free to start a networking srfi that might be included in r7rs-large 2017-01-09T20:49:40Z teurastaja: id like a sequencing library, function composition and partial evaluation, combinators, bags and sets that are usable with other data structures, id like to take every scheme type and make it a generalized interface for adding new ones 2017-01-09T20:49:41Z lemonpie: UI libraries are really piss poor right now anyway 2017-01-09T20:50:01Z ecraven: jcowan: any signs or plans for a networking srfi? 2017-01-09T20:50:10Z ecraven: lemonpie: I'd tend to agree with that :-/ 2017-01-09T20:50:15Z ecraven: hypergiant seems interesting 2017-01-09T20:50:25Z teurastaja: id also like srfi-27 to extend the notion of permutations, rotations etc 2017-01-09T20:50:36Z ecraven: teurastaja: write srfis ;) 2017-01-09T20:50:55Z ecraven: if you include portable implementations, things will get better. compiler writers might even improve on the portable implementations 2017-01-09T20:51:25Z jcowan: ecraven: We do have a socket SRFI already. 2017-01-09T20:51:39Z ecraven: ah, 106 2017-01-09T20:51:44Z ecraven: I was looking for "network", thank you 2017-01-09T20:52:21Z ecraven: yea, that looks kind of like all the ones I've seen in the schemes I use, just different names 2017-01-09T20:54:07Z jcowan: That's a good thing. 2017-01-09T20:55:04Z ecraven: it is a bit global-heavy (with all those *...* definitions) for my taste, but as long as it is standardised, that's good :D 2017-01-09T20:55:18Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-09T20:55:25Z ecraven: jcowan: does oaklisp count even remotely as a scheme? 2017-01-09T20:55:37Z teurastaja: how about all the functions i keep writing which i feel could be helpful in a standard can they be included if i dont write the whole srfi? 2017-01-09T20:56:30Z jcowan: ecraven: I do think so, yes. It attempts to be R3RS-compliant. 2017-01-09T20:56:30Z teurastaja: a lot of schemes provide them in different names but i usually just redefine them 2017-01-09T20:57:12Z teurastaja: a parser combinator library would be a good idea no? 2017-01-09T20:57:14Z jcowan: teurastaja: Send me a list with definitions and comments, and I'll look into it 2017-01-09T20:57:28Z jcowan: Yes it would, but I don't feel competent to write one. 2017-01-09T20:58:21Z teurastaja: or maybe regexps are enough though im always searching for the 'replace function when s/// works well 2017-01-09T21:00:47Z teurastaja: so generally i feel modern schemes lack good meta-abstractions to regroup redundant syntax 2017-01-09T21:01:09Z teurastaja: cant we just have something like fmap? 2017-01-09T21:02:55Z jcowan: I've been thinking about a monads and monoids SRFI analogous to comparators 2017-01-09T21:03:07Z tristero joined #scheme 2017-01-09T21:03:19Z jcowan: Because Scheme is dynamically typed, it can't pass the right typeclass dictionary behind the scenes: it has to be overt. 2017-01-09T21:03:46Z Riastradh quit (Ping timeout: 248 seconds) 2017-01-09T21:04:27Z teurastaja: how about a message-passing interface? 2017-01-09T21:06:13Z Riastradh joined #scheme 2017-01-09T21:07:42Z ecraven: hm.. r3rs did have display, but oaklisp seems to not have display? 2017-01-09T21:08:02Z paroneayea: What's the name for an "alist" that's like 2017-01-09T21:08:06Z paroneayea: instead of 2017-01-09T21:08:11Z paroneayea: '((key . val)) 2017-01-09T21:08:12Z paroneayea: it's 2017-01-09T21:08:15Z paroneayea: '((key val)) 2017-01-09T21:08:25Z pjb quit (Remote host closed the connection) 2017-01-09T21:08:29Z paroneayea: in which case, it's not an alist obviously 2017-01-09T21:08:33Z ecraven: I just know plists, which are '(key value key value) 2017-01-09T21:08:33Z paroneayea: but otherwise the same 2017-01-09T21:08:37Z paroneayea: yeah 2017-01-09T21:08:40Z paroneayea: this isn't a plist 2017-01-09T21:08:43Z gwatt: That's still an alist, it's just the value is a list. 2017-01-09T21:08:47Z ecraven: I'd still call that an alist, but you access values with cadr, not cdr 2017-01-09T21:08:57Z paroneayea: gwatt: ecraven got it, ok thanks 2017-01-09T21:11:31Z lambda-calc joined #scheme 2017-01-09T21:18:42Z cemerick quit (Ping timeout: 248 seconds) 2017-01-09T21:19:18Z jcowan: teurastaja: I thought about that, but it seems less Schemey than an object-passing interface. The trouble with message-passing is that Scheme procedures are totally opaque: you can't define type predicates for them other than procedure? itself. 2017-01-09T21:21:09Z jcowan: Message-passing is more a proof of concept in Scheme than anything Schemers really use. 2017-01-09T21:21:35Z psylence quit (Quit: leaving) 2017-01-09T21:24:27Z lambda-smith joined #scheme 2017-01-09T21:25:59Z lambda-smith quit (Client Quit) 2017-01-09T21:28:25Z ecraven: Was chez the last of the closed-source schemes? 2017-01-09T21:29:43Z lemonpie: is GOAL open-source yet? 2017-01-09T21:29:53Z wasamasa: #notascheme 2017-01-09T21:30:58Z lemonpie: syntactically, it's closer to scheme than anything else *shrug* 2017-01-09T21:31:08Z Aune quit (Quit: Lämnar) 2017-01-09T21:31:17Z ecraven: Hm.. sbcl vs. Chez benchmarks would be interesting 2017-01-09T21:35:37Z JoshS quit (Quit: Leaving) 2017-01-09T21:40:09Z civodul joined #scheme 2017-01-09T21:41:56Z jcowan: ecraven: AFAIK yes 2017-01-09T21:42:33Z jcowan: ecraven: Well, the Gabriels are already available in CL 2017-01-09T21:42:59Z ecraven: Ah, cool, i'll try to run a comparable set tomorrow then 2017-01-09T21:43:03Z igajsin joined #scheme 2017-01-09T21:45:36Z fantazo_ quit (Ping timeout: 240 seconds) 2017-01-09T21:51:46Z deank quit (Ping timeout: 248 seconds) 2017-01-09T21:54:39Z cibs quit (Ping timeout: 268 seconds) 2017-01-09T21:55:09Z muelleme joined #scheme 2017-01-09T21:56:11Z cibs joined #scheme 2017-01-09T21:58:42Z ecraven: Wow, looking at r2rs and r3rs explains quite a bit of mit scheme ideosynchrasies 2017-01-09T22:00:02Z paroneayea: ecraven: :) 2017-01-09T22:00:34Z jcowan: Indeed 2017-01-09T22:00:53Z ecraven: Also, what happens after r9rs? R10rs doesn't look nice 2017-01-09T22:02:19Z igajsin quit (Ping timeout: 260 seconds) 2017-01-09T22:02:27Z jcowan: I tried to get us a new name instead of R7RS (I think the joke wore out at about R4RS), but no luck, the WG wouldn't go for it 2017-01-09T22:03:54Z ecraven: Well, two more left before we reach that decision 2017-01-09T22:04:27Z jcowan nods. 2017-01-09T22:04:50Z jcowan: If I can haul R7RS-large into the station I'll be happy. 2017-01-09T22:05:20Z ecraven: Yea, that'll be a great achievement! 2017-01-09T22:05:32Z ecraven: Enough for today, good night! 2017-01-09T22:12:47Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-09T22:15:48Z enderby quit (Remote host closed the connection) 2017-01-09T22:23:42Z paroneayea: r470rs (the razors scheme report) 2017-01-09T22:30:51Z sethalves quit (Ping timeout: 240 seconds) 2017-01-09T22:34:42Z jcowan: paroneayea: It can still be processed by the a-list utilities, you just get '(value) back instead of value. 2017-01-09T22:35:38Z muelleme quit (Ping timeout: 252 seconds) 2017-01-09T22:44:45Z paroneayea: jcowan: good point 2017-01-09T22:45:11Z lambda-calc quit (Quit: WeeChat 1.6) 2017-01-09T22:51:17Z sethalves joined #scheme 2017-01-09T23:00:33Z manualcrank joined #scheme 2017-01-09T23:00:35Z kuribas quit (Ping timeout: 240 seconds) 2017-01-09T23:06:43Z skeuomorf joined #scheme 2017-01-09T23:10:31Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-09T23:13:24Z ovenpasta joined #scheme 2017-01-09T23:13:34Z tmtwd joined #scheme 2017-01-09T23:21:50Z enderby joined #scheme 2017-01-09T23:22:13Z nomicflux joined #scheme 2017-01-09T23:22:40Z nomicflux quit (Client Quit) 2017-01-09T23:23:28Z teurastaja: jcowan: did you say that if i wrote commented r7rs libraries for implementing redundant definitions which i commonly use you would look into it? 2017-01-09T23:23:55Z nomicflux joined #scheme 2017-01-09T23:27:46Z stepnem quit (Ping timeout: 258 seconds) 2017-01-09T23:28:04Z jcowan: teurastaja: Indeed 2017-01-09T23:28:11Z jcowan: given such a library, a SRFI is easy 2017-01-09T23:28:27Z jcowan: By redundant I assume you mean portably implementable? 2017-01-09T23:28:30Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-09T23:29:36Z teurastaja: yes, but i dont have fully diversified implemented libraries, just some minor feature suggestions to fit somewhere 2017-01-09T23:31:23Z teurastaja: but i could write libraries for stuff like sequences or combinations or trivial things like knuth's random shuffling algorithm over a vector 2017-01-09T23:32:42Z teurastaja: trivial things scheme lacks but which i see in Haskell or in C or some other Schemes 2017-01-09T23:33:30Z teurastaja: although the C example is a little far fetched 2017-01-09T23:38:17Z manualcrank quit (Quit: WeeChat 1.6) 2017-01-09T23:42:16Z teurastaja quit (Read error: Connection reset by peer) 2017-01-09T23:45:39Z lambda-11235 joined #scheme 2017-01-09T23:50:23Z skeuomorf quit (Read error: Connection reset by peer) 2017-01-09T23:50:39Z manualcrank joined #scheme 2017-01-09T23:58:21Z robotoad quit (Quit: robotoad) 2017-01-09T23:58:52Z kuribas joined #scheme 2017-01-10T00:02:08Z lritter quit (Remote host closed the connection) 2017-01-10T00:07:35Z jeapostrophe joined #scheme 2017-01-10T00:07:35Z jeapostrophe quit (Changing host) 2017-01-10T00:07:35Z jeapostrophe joined #scheme 2017-01-10T00:08:49Z ovenpasta quit (Ping timeout: 248 seconds) 2017-01-10T00:08:51Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-10T00:11:56Z Menche joined #scheme 2017-01-10T00:13:12Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-10T00:13:35Z JoshS joined #scheme 2017-01-10T00:15:28Z hugo1 quit (Ping timeout: 256 seconds) 2017-01-10T00:18:11Z robotoad joined #scheme 2017-01-10T00:19:32Z kuribas quit (Quit: µ) 2017-01-10T00:28:57Z enderby quit (Remote host closed the connection) 2017-01-10T00:30:30Z enderby joined #scheme 2017-01-10T00:31:20Z kuribas joined #scheme 2017-01-10T00:37:09Z mindCrime quit (Excess Flood) 2017-01-10T00:37:30Z mindCrime joined #scheme 2017-01-10T00:39:44Z cromachina joined #scheme 2017-01-10T00:50:12Z karswell` joined #scheme 2017-01-10T00:50:38Z jeapostrophe joined #scheme 2017-01-10T00:50:39Z jeapostrophe quit (Changing host) 2017-01-10T00:50:39Z jeapostrophe joined #scheme 2017-01-10T00:50:57Z karswell quit (Ping timeout: 248 seconds) 2017-01-10T00:53:42Z jcowan quit (Ping timeout: 255 seconds) 2017-01-10T01:04:53Z shdeng joined #scheme 2017-01-10T01:05:08Z sethalves quit (Quit: Leaving.) 2017-01-10T01:10:02Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-10T01:20:23Z safe joined #scheme 2017-01-10T01:22:16Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-10T01:30:54Z chg| joined #scheme 2017-01-10T01:40:36Z wtetzner joined #scheme 2017-01-10T01:41:07Z jeapostrophe joined #scheme 2017-01-10T01:42:10Z Riastradh joined #scheme 2017-01-10T01:43:27Z nomicflux quit (Quit: nomicflux) 2017-01-10T01:45:54Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-10T01:46:52Z daviid joined #scheme 2017-01-10T01:47:39Z jeapostrophe joined #scheme 2017-01-10T01:58:06Z bctnry joined #scheme 2017-01-10T02:03:36Z dmiles quit (Read error: Connection reset by peer) 2017-01-10T02:04:47Z dmiles joined #scheme 2017-01-10T02:05:44Z nomicflux joined #scheme 2017-01-10T02:14:43Z sethalves joined #scheme 2017-01-10T02:15:42Z \h quit (Quit: WeeChat 1.6) 2017-01-10T02:16:14Z \h joined #scheme 2017-01-10T02:16:40Z nomicflux quit (Quit: nomicflux) 2017-01-10T02:22:08Z bctnry quit (Remote host closed the connection) 2017-01-10T02:23:00Z bctnry joined #scheme 2017-01-10T02:30:18Z nomicflux joined #scheme 2017-01-10T02:39:42Z nomicflux quit (Quit: nomicflux) 2017-01-10T02:48:52Z cemerick joined #scheme 2017-01-10T02:53:40Z lexicall joined #scheme 2017-01-10T03:01:05Z groscoe quit (Ping timeout: 240 seconds) 2017-01-10T03:04:41Z robotoad quit (Quit: robotoad) 2017-01-10T03:05:28Z tmtwd quit (Ping timeout: 256 seconds) 2017-01-10T03:06:03Z PinealGlandOptic joined #scheme 2017-01-10T03:07:44Z bctnry quit (Remote host closed the connection) 2017-01-10T03:08:27Z bctnry joined #scheme 2017-01-10T03:12:07Z robotoad joined #scheme 2017-01-10T03:17:31Z quigonjinn quit (Ping timeout: 240 seconds) 2017-01-10T03:18:07Z nomicflux joined #scheme 2017-01-10T03:29:25Z wtetzner quit (Remote host closed the connection) 2017-01-10T03:33:05Z daviid quit (Ping timeout: 240 seconds) 2017-01-10T03:35:50Z edgar-rft joined #scheme 2017-01-10T03:43:37Z chg| quit (Quit: WeeChat 1.6) 2017-01-10T03:46:08Z ArneBab_ joined #scheme 2017-01-10T03:50:20Z ArneBab quit (Ping timeout: 258 seconds) 2017-01-10T04:14:05Z jlongster joined #scheme 2017-01-10T04:14:52Z jlongster quit (Client Quit) 2017-01-10T04:24:51Z jonaslund quit (Ping timeout: 240 seconds) 2017-01-10T04:25:37Z nomicflux quit (Quit: nomicflux) 2017-01-10T04:30:06Z jao quit (Ping timeout: 240 seconds) 2017-01-10T04:32:33Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-10T04:40:49Z lexicall quit (Quit: Ah, my macbook is gonna sleep!) 2017-01-10T04:58:39Z enderby quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-10T05:06:55Z safe quit (Read error: Connection reset by peer) 2017-01-10T05:13:12Z Blukunfando quit 2017-01-10T05:13:58Z pierpa quit (Ping timeout: 260 seconds) 2017-01-10T05:28:59Z jeapostrophe joined #scheme 2017-01-10T05:34:11Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-10T05:34:39Z badkins quit (Remote host closed the connection) 2017-01-10T05:52:48Z turbofail joined #scheme 2017-01-10T06:01:21Z bctnry quit (Ping timeout: 248 seconds) 2017-01-10T06:02:41Z fantazo_ joined #scheme 2017-01-10T06:19:56Z JoshS quit (Ping timeout: 255 seconds) 2017-01-10T06:21:00Z Guest82 joined #scheme 2017-01-10T06:23:05Z JoshS joined #scheme 2017-01-10T06:29:48Z Guest82 quit (Quit: My iMac has gone to sleep. ZZZzzz…) 2017-01-10T06:29:51Z jeapostrophe joined #scheme 2017-01-10T06:29:51Z jeapostrophe quit (Changing host) 2017-01-10T06:29:51Z jeapostrophe joined #scheme 2017-01-10T06:32:59Z pjb joined #scheme 2017-01-10T06:34:36Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-10T06:35:39Z oleo quit (Quit: Leaving) 2017-01-10T06:40:39Z bjz joined #scheme 2017-01-10T06:46:30Z bjz quit (Read error: Connection reset by peer) 2017-01-10T06:49:51Z bjz joined #scheme 2017-01-10T06:54:32Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-10T06:56:40Z robotoad quit (Quit: robotoad) 2017-01-10T07:03:36Z terpri quit (Quit: Leaving) 2017-01-10T07:03:44Z robotoad joined #scheme 2017-01-10T07:05:20Z cibs quit (Ping timeout: 268 seconds) 2017-01-10T07:07:07Z cibs joined #scheme 2017-01-10T07:30:42Z jeapostrophe joined #scheme 2017-01-10T07:30:42Z jeapostrophe quit (Changing host) 2017-01-10T07:30:42Z jeapostrophe joined #scheme 2017-01-10T07:32:21Z bjz joined #scheme 2017-01-10T07:32:40Z ecraven: is barak pearlmutter ever here? 2017-01-10T07:36:17Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-10T07:42:06Z leppie quit (Ping timeout: 240 seconds) 2017-01-10T07:43:33Z robotoad quit (Quit: robotoad) 2017-01-10T07:46:18Z leppie joined #scheme 2017-01-10T07:47:05Z z0d: no idea 2017-01-10T07:50:48Z ecraven: hm.. how do I correctly use fl (fresh line) from (chibi show)? just using (show #t fl ...) doesn't do anything, it seems to expect an argument, but the documentation says "(fl #>)" which I do not understand 2017-01-10T07:54:14Z civodul joined #scheme 2017-01-10T07:56:50Z igajsin joined #scheme 2017-01-10T07:57:48Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-10T07:58:17Z pjb quit (Ping timeout: 252 seconds) 2017-01-10T07:58:17Z cemerick quit (Ping timeout: 252 seconds) 2017-01-10T08:00:16Z bctnry joined #scheme 2017-01-10T08:02:58Z pjb joined #scheme 2017-01-10T08:06:43Z bctnry quit (Remote host closed the connection) 2017-01-10T08:07:48Z bctnry joined #scheme 2017-01-10T08:07:52Z leot joined #scheme 2017-01-10T08:11:39Z gravicappa joined #scheme 2017-01-10T08:16:18Z igajsin left #scheme 2017-01-10T08:18:27Z JoshS quit (Read error: Connection reset by peer) 2017-01-10T08:18:34Z muelleme joined #scheme 2017-01-10T08:19:17Z JoshS joined #scheme 2017-01-10T08:32:28Z jeapostrophe joined #scheme 2017-01-10T08:32:28Z jeapostrophe quit (Changing host) 2017-01-10T08:32:28Z jeapostrophe joined #scheme 2017-01-10T08:37:26Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-10T08:43:36Z muelleme quit (Ping timeout: 240 seconds) 2017-01-10T08:48:33Z ventonegro joined #scheme 2017-01-10T08:56:45Z nckx quit (Quit: ☭ + 🐧 + GNU Guix: https://gnu.org/s/guix) 2017-01-10T08:57:49Z nckx joined #scheme 2017-01-10T08:58:31Z turbofail quit (Ping timeout: 245 seconds) 2017-01-10T09:01:54Z muelleme joined #scheme 2017-01-10T09:16:52Z muelleme quit (Ping timeout: 240 seconds) 2017-01-10T09:33:11Z jeapostrophe joined #scheme 2017-01-10T09:35:18Z copec quit (*.net *.split) 2017-01-10T09:37:17Z DerGuteMoritz quit (*.net *.split) 2017-01-10T09:37:17Z rmrfchik quit (*.net *.split) 2017-01-10T09:37:17Z profan quit (*.net *.split) 2017-01-10T09:37:17Z gabot quit (*.net *.split) 2017-01-10T09:37:17Z jackdaniel quit (*.net *.split) 2017-01-10T09:37:17Z fgudin quit (*.net *.split) 2017-01-10T09:37:17Z gwatt quit (*.net *.split) 2017-01-10T09:37:17Z gf3 quit (*.net *.split) 2017-01-10T09:37:17Z lalex quit (*.net *.split) 2017-01-10T09:37:17Z metaf5 quit (*.net *.split) 2017-01-10T09:37:23Z profan_ joined #scheme 2017-01-10T09:37:25Z jackdaniel joined #scheme 2017-01-10T09:37:25Z rmrfchik joined #scheme 2017-01-10T09:37:27Z lalex joined #scheme 2017-01-10T09:37:29Z fgudin joined #scheme 2017-01-10T09:37:35Z copec joined #scheme 2017-01-10T09:37:36Z DerGuteMoritz joined #scheme 2017-01-10T09:38:23Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-10T09:38:47Z Kryo quit (*.net *.split) 2017-01-10T09:38:47Z makufiru quit (*.net *.split) 2017-01-10T09:38:47Z eMBee quit (*.net *.split) 2017-01-10T09:38:47Z jefrite quit (*.net *.split) 2017-01-10T09:39:06Z fadein quit (*.net *.split) 2017-01-10T09:39:06Z micro` quit (*.net *.split) 2017-01-10T09:39:06Z owickstrom quit (*.net *.split) 2017-01-10T09:39:06Z aap quit (*.net *.split) 2017-01-10T09:39:07Z renopt quit (*.net *.split) 2017-01-10T09:39:07Z eagleflo quit (*.net *.split) 2017-01-10T09:39:07Z nisstyre quit (*.net *.split) 2017-01-10T09:39:07Z cast quit (*.net *.split) 2017-01-10T09:39:16Z eagleflo_ joined #scheme 2017-01-10T09:39:17Z renopt joined #scheme 2017-01-10T09:39:18Z micro` joined #scheme 2017-01-10T09:39:25Z cast joined #scheme 2017-01-10T09:39:26Z owickstrom joined #scheme 2017-01-10T09:39:27Z jefrite joined #scheme 2017-01-10T09:39:37Z nisstyre joined #scheme 2017-01-10T09:39:40Z micro` is now known as Guest47965 2017-01-10T09:39:51Z makufiru joined #scheme 2017-01-10T09:40:48Z gwatt joined #scheme 2017-01-10T09:40:49Z gabot joined #scheme 2017-01-10T09:41:23Z fadein joined #scheme 2017-01-10T09:41:33Z ggherdov quit (Ping timeout: 255 seconds) 2017-01-10T09:43:20Z ggherdov joined #scheme 2017-01-10T09:44:22Z aap joined #scheme 2017-01-10T09:47:11Z renopt quit (Changing host) 2017-01-10T09:47:11Z renopt joined #scheme 2017-01-10T09:47:21Z ggherdov quit (Excess Flood) 2017-01-10T09:47:58Z igajsin joined #scheme 2017-01-10T09:48:12Z ggherdov joined #scheme 2017-01-10T09:48:52Z igajsin left #scheme 2017-01-10T09:53:26Z djohn joined #scheme 2017-01-10T10:07:25Z eMBee joined #scheme 2017-01-10T10:12:39Z bctnry quit (Remote host closed the connection) 2017-01-10T10:12:55Z greatscottttt joined #scheme 2017-01-10T10:13:52Z bctnry joined #scheme 2017-01-10T10:14:41Z djohn quit (Ping timeout: 248 seconds) 2017-01-10T10:19:18Z jonaslund joined #scheme 2017-01-10T10:26:35Z karswell` quit (Ping timeout: 240 seconds) 2017-01-10T10:27:04Z karswell` joined #scheme 2017-01-10T10:33:27Z hugo1 joined #scheme 2017-01-10T10:33:59Z jeapostrophe joined #scheme 2017-01-10T10:38:48Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-10T10:57:50Z bctnry quit (Remote host closed the connection) 2017-01-10T11:03:10Z hugo1 quit (Ping timeout: 256 seconds) 2017-01-10T11:10:29Z leppie: ecraven: Fix exit code issue, new build @ https://ci.appveyor.com/project/leppie/ironscheme/branch/master/job/iyw2p8371umks9ng/artifacts 2017-01-10T11:30:34Z pepperingranivor quit (Read error: Connection reset by peer) 2017-01-10T11:32:08Z manualcrank quit (Quit: WeeChat 1.6) 2017-01-10T11:33:17Z groscoe joined #scheme 2017-01-10T11:34:42Z jeapostrophe joined #scheme 2017-01-10T11:39:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-10T11:46:32Z PinealGlandOptic quit (Ping timeout: 240 seconds) 2017-01-10T11:47:08Z groovy2shoes quit (Quit: Leaving) 2017-01-10T11:51:51Z ertesx joined #scheme 2017-01-10T11:53:32Z ovenpasta joined #scheme 2017-01-10T11:55:05Z ertes quit (Ping timeout: 240 seconds) 2017-01-10T11:55:06Z ertesx is now known as ertes 2017-01-10T11:58:21Z lambda-smith joined #scheme 2017-01-10T11:59:27Z bjz quit (Ping timeout: 258 seconds) 2017-01-10T12:06:25Z bjz joined #scheme 2017-01-10T12:08:36Z momofarm quit (Quit: Connection closed for inactivity) 2017-01-10T12:19:39Z ecraven: leppie: thanks! 2017-01-10T12:20:07Z leppie: ecraven: let me know if something does not work right 2017-01-10T12:22:42Z cemerick joined #scheme 2017-01-10T12:25:58Z pepperingranivor joined #scheme 2017-01-10T12:26:08Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-10T12:28:53Z cemerick quit (Ping timeout: 252 seconds) 2017-01-10T12:29:55Z cemerick joined #scheme 2017-01-10T12:30:04Z jao joined #scheme 2017-01-10T12:34:23Z cemerick quit (Ping timeout: 252 seconds) 2017-01-10T12:35:24Z cemerick joined #scheme 2017-01-10T12:35:28Z jeapostrophe joined #scheme 2017-01-10T12:40:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-10T12:47:35Z cibs quit (Ping timeout: 268 seconds) 2017-01-10T12:48:52Z cibs joined #scheme 2017-01-10T12:50:16Z jcowan joined #scheme 2017-01-10T12:52:32Z cemerick quit (Ping timeout: 252 seconds) 2017-01-10T12:53:35Z jao quit (Ping timeout: 240 seconds) 2017-01-10T12:54:09Z bjz quit (Ping timeout: 248 seconds) 2017-01-10T12:55:18Z jeapostrophe joined #scheme 2017-01-10T12:55:19Z jeapostrophe quit (Changing host) 2017-01-10T12:55:19Z jeapostrophe joined #scheme 2017-01-10T12:56:51Z bjz joined #scheme 2017-01-10T12:57:37Z john_g_ joined #scheme 2017-01-10T13:01:00Z foof`: ecraven: it's just fl. (show #t fl) should in fact output nothing since you're already at the start of a fresh line. 2017-01-10T13:01:29Z foof`: the bug with the unwrapped synclos in the docs has been fixed. 2017-01-10T13:02:23Z ecraven: foof`: thanks. I'll try again :D 2017-01-10T13:02:35Z ecraven: foof`: also, thanks for chibi, it's a great system! 2017-01-10T13:03:39Z ecraven: hm.. does fl work across multiple show calls? 2017-01-10T13:04:39Z ecraven: (show #t fl " - foobar") multiple times in a row does not seem to do what I want 2017-01-10T13:04:47Z ecraven: so I misunderstood what it is supposed to do :-/ 2017-01-10T13:05:48Z foof`: every call to show is independent by design. it has no knowledge of the actual output previously accumulated on the port. 2017-01-10T13:05:59Z teleScope joined #scheme 2017-01-10T13:06:05Z ecraven: so there's no simple way to achieve this :-/ 2017-01-10T13:06:18Z ecraven: hm.. maybe accumulating a list, then applying show to it 2017-01-10T13:06:35Z ecraven: which kind of defeats the purpose ;D 2017-01-10T13:08:00Z foof`: yes, you can use it with joined or some other looping construct 2017-01-10T13:09:52Z wtetzner joined #scheme 2017-01-10T13:13:02Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-10T13:14:03Z civodul quit (Ping timeout: 260 seconds) 2017-01-10T13:21:10Z jeapostrophe joined #scheme 2017-01-10T13:22:05Z teleScope quit (Ping timeout: 240 seconds) 2017-01-10T13:22:05Z teleScope_ joined #scheme 2017-01-10T13:24:31Z raduom joined #scheme 2017-01-10T13:26:18Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-10T13:27:22Z jeapostrophe joined #scheme 2017-01-10T13:27:22Z jeapostrophe quit (Changing host) 2017-01-10T13:27:22Z jeapostrophe joined #scheme 2017-01-10T13:30:40Z bctnry joined #scheme 2017-01-10T13:32:02Z wtetzner quit (Remote host closed the connection) 2017-01-10T13:32:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-10T13:35:07Z foof`: ecraven: regarding (chibi term ansi), you need `is-a-tty?' from (chibi filesystem). i'd accept a patch, but this is used in many portable modules, so you'd need to cond-expand an alternate definition: (define (is-a-tty? port) #t). 2017-01-10T13:36:06Z ecraven: thanks! 2017-01-10T13:43:39Z acarrico joined #scheme 2017-01-10T13:51:22Z shdeng quit (Quit: Leaving) 2017-01-10T13:51:45Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-10T13:55:30Z jeapostrophe joined #scheme 2017-01-10T13:55:46Z jeapostrophe quit (Changing host) 2017-01-10T13:55:46Z jeapostrophe joined #scheme 2017-01-10T13:59:25Z wtetzner joined #scheme 2017-01-10T14:05:39Z sethalves quit (Ping timeout: 256 seconds) 2017-01-10T14:06:00Z raduom quit (Read error: Connection reset by peer) 2017-01-10T14:07:22Z sethalves joined #scheme 2017-01-10T14:14:53Z civodul joined #scheme 2017-01-10T14:23:31Z jcowan quit (Ping timeout: 240 seconds) 2017-01-10T14:26:53Z TCZ joined #scheme 2017-01-10T14:27:08Z pjb quit (Ping timeout: 252 seconds) 2017-01-10T14:32:24Z kuribas joined #scheme 2017-01-10T14:34:09Z nomicflux joined #scheme 2017-01-10T14:35:27Z cromachina quit (Read error: Connection reset by peer) 2017-01-10T14:41:17Z enderby joined #scheme 2017-01-10T14:49:07Z sz0 joined #scheme 2017-01-10T14:53:28Z wtetzner quit (Remote host closed the connection) 2017-01-10T14:54:21Z badkins joined #scheme 2017-01-10T14:59:29Z lambda-smith quit (Ping timeout: 256 seconds) 2017-01-10T15:01:05Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-10T15:04:12Z raduom joined #scheme 2017-01-10T15:04:28Z teleScope_ quit (Quit: Konversation terminated!) 2017-01-10T15:06:59Z justinethier: foof`: You might be interested in this for Chibi - https://github.com/justinethier/cyclone/blob/master/gc.c#L534 - Basically do not rescan the start of the heap if GC already knows there is not a suitable slot for the requested object. 2017-01-10T15:09:22Z justinethier: This is a big win for Cyclone's fixed size heaps. Chibi is a bit different though, so it might not be as effective of a change unless there are a lot of allocations at once for objects of the same size 2017-01-10T15:12:15Z jeapostrophe joined #scheme 2017-01-10T15:12:15Z jeapostrophe quit (Changing host) 2017-01-10T15:12:15Z jeapostrophe joined #scheme 2017-01-10T15:15:11Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-10T15:17:03Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-10T15:29:02Z pierpa joined #scheme 2017-01-10T15:34:51Z taylan quit (Ping timeout: 240 seconds) 2017-01-10T15:35:23Z robotoad joined #scheme 2017-01-10T15:36:00Z bctnry quit (Remote host closed the connection) 2017-01-10T15:36:29Z bctnry joined #scheme 2017-01-10T15:43:55Z wtetzner joined #scheme 2017-01-10T15:47:42Z TCZ quit (Quit: Leaving) 2017-01-10T15:48:05Z jeapostrophe joined #scheme 2017-01-10T15:48:05Z jeapostrophe quit (Changing host) 2017-01-10T15:48:05Z jeapostrophe joined #scheme 2017-01-10T15:49:43Z wtetzner quit (Remote host closed the connection) 2017-01-10T15:49:58Z foof`: justinethier: thanks! 2017-01-10T15:50:37Z Mocky joined #scheme 2017-01-10T15:51:04Z foof`: I did some experiments with multiple fixed sized heaps, but didn't have time to tune it to consistently be faster. Your change should be an easy win. 2017-01-10T15:58:15Z justinethier: foof`: Great, hope it helps. The full commit is over here, obviously will be a bit different for Chibi: https://github.com/justinethier/cyclone/commit/391051ba7bdc6e9f33dbcb13dda513b6996bf129 2017-01-10T15:58:32Z justinethier: foof`: would it be easier for you if I just put all this in a github issue? 2017-01-10T16:00:42Z justinethier: foof`: and no problem. thanks for Chibi :) 2017-01-10T16:02:02Z oleo joined #scheme 2017-01-10T16:04:11Z nomicflux quit (Quit: nomicflux) 2017-01-10T16:06:41Z wtetzner joined #scheme 2017-01-10T16:08:10Z robotoad quit (Quit: robotoad) 2017-01-10T16:11:06Z jcowan joined #scheme 2017-01-10T16:11:16Z jcowan_ joined #scheme 2017-01-10T16:11:49Z bradc joined #scheme 2017-01-10T16:12:26Z wtetzner quit (Remote host closed the connection) 2017-01-10T16:13:02Z jcowan_ quit (Client Quit) 2017-01-10T16:15:05Z bctnry quit (Ping timeout: 240 seconds) 2017-01-10T16:17:58Z robotoad joined #scheme 2017-01-10T16:18:36Z sethalves quit (Quit: Leaving.) 2017-01-10T16:18:49Z edgar-rft quit (Quit: edgar-rft) 2017-01-10T16:21:53Z leot quit (Remote host closed the connection) 2017-01-10T16:22:05Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-10T16:26:23Z raduom quit (Read error: Connection reset by peer) 2017-01-10T16:36:53Z nomicflux joined #scheme 2017-01-10T16:42:34Z bradc quit (Read error: Connection reset by peer) 2017-01-10T16:48:19Z _0x5eb_ quit (Quit: Goodbye!) 2017-01-10T16:52:41Z _0x5eb_ joined #scheme 2017-01-10T16:54:09Z Mocky left #scheme 2017-01-10T16:56:26Z daviid joined #scheme 2017-01-10T17:04:03Z nomicflux quit (Quit: nomicflux) 2017-01-10T17:10:25Z nomicflux joined #scheme 2017-01-10T17:10:38Z jeapostrophe joined #scheme 2017-01-10T17:10:46Z jeapostrophe quit (Changing host) 2017-01-10T17:10:46Z jeapostrophe joined #scheme 2017-01-10T17:11:33Z sethalves joined #scheme 2017-01-10T17:13:46Z jcowan_ joined #scheme 2017-01-10T17:14:24Z ventonegro quit (Quit: rcirc on GNU Emacs 25.1.1) 2017-01-10T17:14:51Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-10T17:14:52Z jcowan quit (Ping timeout: 240 seconds) 2017-01-10T17:17:40Z igajsin joined #scheme 2017-01-10T17:19:52Z Elronnd quit (Read error: Connection reset by peer) 2017-01-10T17:21:29Z Elronnd joined #scheme 2017-01-10T17:21:42Z civodul quit (Remote host closed the connection) 2017-01-10T17:25:12Z jmd joined #scheme 2017-01-10T17:36:49Z jmd quit (Ping timeout: 248 seconds) 2017-01-10T17:57:13Z pjb joined #scheme 2017-01-10T17:59:13Z alezost joined #scheme 2017-01-10T18:00:36Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-10T18:00:40Z djohn joined #scheme 2017-01-10T18:06:11Z Guest26 joined #scheme 2017-01-10T18:13:10Z Elronnd is now known as MODD 2017-01-10T18:13:15Z MODD is now known as MAUDD 2017-01-10T18:13:18Z MAUDD is now known as Elronnd 2017-01-10T18:13:36Z lambda-11235 joined #scheme 2017-01-10T18:14:58Z cemerick joined #scheme 2017-01-10T18:15:33Z djohn: can someone recommend some scheme environments for windows? 2017-01-10T18:16:09Z djohn: and a good guide "starting scheme" aimed at programmers coming from non-functional paradigms 2017-01-10T18:16:12Z pjb: Racket. MIT Scheme. 2017-01-10T18:16:50Z pjb: A lot of material referenced at http://schemers.org 2017-01-10T18:17:14Z justinethier: Racket is a good choice, and also IronScheme is written in/for .NET 2017-01-10T18:19:40Z enderby quit (Remote host closed the connection) 2017-01-10T18:21:59Z cemerick quit (Ping timeout: 252 seconds) 2017-01-10T18:22:43Z djohn: thanks for the recommendations 2017-01-10T18:23:09Z cemerick joined #scheme 2017-01-10T18:23:54Z wasamasa: hm, perhaps the Learn Scheme in Fixnum Days could be great after an update 2017-01-10T18:24:22Z wasamasa: IIRC it has a clause preventing you from adapting the material 2017-01-10T18:25:11Z ertes quit (Read error: Connection reset by peer) 2017-01-10T18:26:16Z ertes joined #scheme 2017-01-10T18:26:37Z justinethier: Putting together an updated brain-dump of Cyclone internals, trying to gauge how useful or interesting this sort of thing is: https://github.com/justinethier/cyclone/blob/master/docs/Writing-the-Cyclone-Scheme-Compiler-Revised-2017.md 2017-01-10T18:27:34Z wasamasa: or maybe not, last time I discussed this issue was with someone strongly disliking anything GPL 2017-01-10T18:28:45Z mario-goulart: Nice, justinethier. Thanks for sharing it. 2017-01-10T18:29:16Z teurastaja joined #scheme 2017-01-10T18:29:37Z stamourv quit (Quit: ZNC - http://znc.in) 2017-01-10T18:30:31Z stamourv joined #scheme 2017-01-10T18:30:37Z muelleme joined #scheme 2017-01-10T18:32:23Z stamourv quit (Client Quit) 2017-01-10T18:33:01Z stamourv joined #scheme 2017-01-10T18:34:38Z gravicappa quit (Remote host closed the connection) 2017-01-10T18:34:53Z taylan joined #scheme 2017-01-10T18:43:39Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-10T18:45:51Z mumptai joined #scheme 2017-01-10T18:46:29Z justinethier: mario-goulart: no problem, hope it can be useful 2017-01-10T18:48:11Z mario-goulart: It certainly is. Thanks. 2017-01-10T18:48:21Z lambda-11235 joined #scheme 2017-01-10T18:51:04Z rjungemann: This is really cool justinethier! 2017-01-10T18:53:31Z ecraven: justinethier: just because you mention it, an r7rs nanopass would be so great :D 2017-01-10T18:53:39Z Riastradh joined #scheme 2017-01-10T18:53:49Z ecraven: I've started re-implementing it in mit scheme, but it is quite a bit of macrology 2017-01-10T18:55:48Z justinethier: ecraven: that's a great idea! 2017-01-10T18:56:34Z justinethier: I expect there would be a lot of syntax-case? Not sure there is a portable way to convert that to r7rs 2017-01-10T18:56:43Z justinethier: might need to use ER macros? 2017-01-10T18:57:17Z justinethier: though that's not officially in r7rs either 2017-01-10T18:58:09Z justinethier: rjungemann: thanks :) 2017-01-10T19:07:24Z ecraven: I don't fully understand the code, but I've re-implemented about half of it, I think. I'll return to it as soon as I have a bit more time 2017-01-10T19:13:20Z ecraven: justinethier: cyclone really is amazingly fast 2017-01-10T19:14:05Z teurastaja: ca sonne quebecois en esti icitte 2017-01-10T19:16:05Z justinethier: ecraven: Thanks. It still has a ways to go compared to a lot of the established compilers though 2017-01-10T19:17:38Z ecraven: yes, but those have had years of work 2017-01-10T19:17:46Z justinethier: true 2017-01-10T19:18:37Z justinethier: considering the age it has come a long way 2017-01-10T19:19:31Z justinethier: I have been going through your benchmarks and using that to try and identify areas for improvement 2017-01-10T19:20:14Z ecraven: if you find any problems with the benchmarks, please tell me 2017-01-10T19:20:27Z justinethier: ok 2017-01-10T19:20:28Z ecraven: also, they aren't mine, I just put a small bit of wrapping around them ;) 2017-01-10T19:20:53Z justinethier: I know where you got them :) 2017-01-10T19:20:53Z ecraven: with rjungemann's work on run-on-schemes, I hope to provide a better ui for them, showing actual output and errors 2017-01-10T19:21:11Z rjungemann: I'm hoping to dig in a little more this evening 2017-01-10T19:21:12Z justinethier: but you did a *lot* of work pulling in other schemes 2017-01-10T19:21:12Z jcowan_: I hope we will eventually figure out a good balanced macro system for R7RS-large that won't be too controversial. 2017-01-10T19:21:23Z robotoad quit (Quit: robotoad) 2017-01-10T19:21:24Z jcowan_: Syntax-parameters will help, I'm going to try to push them. 2017-01-10T19:21:25Z ecraven: jcowan_: any contenders? 2017-01-10T19:21:32Z jcowan_ is now known as jcowan 2017-01-10T19:21:36Z jcowan shrugs 2017-01-10T19:21:43Z justinethier: jcowan_: is ER macros still on the table? 2017-01-10T19:21:48Z jcowan: Yes indeed. 2017-01-10T19:21:50Z justinethier: I know that's a low-level system 2017-01-10T19:22:00Z ecraven: justinethier: well, I still need to put more in, I'm sure more tests could run on more schemes, with just a bit more shims 2017-01-10T19:22:05Z ecraven: IR! s 2017-01-10T19:22:07Z ecraven: SC! 2017-01-10T19:22:09Z jcowan: The procedural question is whether to vote on them all separately or have a competition to choose just one 2017-01-10T19:22:22Z justinethier: ecraven: do you have other schemes in mind? 2017-01-10T19:22:26Z jcowan: the latter will be polarizing, but the former may wind up with "all of them" 2017-01-10T19:22:31Z ecraven: jcowan: I'd say separately 2017-01-10T19:22:43Z justinethier: jcowan: where is all of the r7rs discussion happening? is there a mailing list for it? 2017-01-10T19:22:48Z justinethier: er, r7rs-large 2017-01-10T19:22:52Z ecraven: justinethier: I'll need to check jcowan's list again 2017-01-10T19:22:56Z jcowan: r7rs-large@groups.google.com 2017-01-10T19:23:27Z jcowan: and I post things on trac.sacrideo.us/wg/wiki/ 2017-01-10T19:23:35Z rjungemann: A quick infodump of my exploration of the plausibility of non-hygienic macro shim in R7RS... granted I'm not super knowledgable and it may not be possible... https://gist.github.com/rjungemann/cad5db32202277be46e49b4e363e9a8f 2017-01-10T19:23:40Z gnomon quit (Quit: Changing server) 2017-01-10T19:23:44Z jcowan: But most discussion right now is happening in SRFI lists 2017-01-10T19:24:08Z jcowan: If we had interoperability between SC/ER and syntax-case, that would be a huge win 2017-01-10T19:24:25Z gwatt: what is SC/ER? 2017-01-10T19:24:26Z jcowan: I myself have no dog in this fight except syntax-parameters 2017-01-10T19:24:44Z jcowan: syntactic closures and explicit renaming (the former pretty much always subsumes the latter) 2017-01-10T19:25:28Z ecraven: I think IR are interesting, but I've never used them 2017-01-10T19:26:01Z jcowan: The trouble there is that the simple implementation of IR (implicit renaming) is quadratic in the size of the macro 2017-01-10T19:26:17Z justinethier: jcowan: it would be interesting if there was an implementation of syntax-case using ER, like there is for synax-rules 2017-01-10T19:26:32Z gnomon joined #scheme 2017-01-10T19:27:42Z justinethier: maybe that could help unify r6rs? 2017-01-10T19:29:08Z ecraven: jcowan: ah, I didn't know that 2017-01-10T19:30:17Z justinethier: there is a discussion on a chibi ticket: https://github.com/ashinn/chibi-scheme/issues/114 2017-01-10T19:30:23Z rjungemann: Yep was just about to post that 2017-01-10T19:30:28Z justinethier: :) 2017-01-10T19:31:47Z rjungemann: This discussion seems to show an implementation of er-macro-transformer on top of syntax-case instead of the other way around. https://groups.google.com/forum/#!topic/comp.lang.scheme/W3IMU-2frls I imagine that implementing syntax-case on top of er-macro-transformer must be possible 2017-01-10T19:32:59Z jcowan: ecraven: You have to process the entire macro call, then you have to process each subform of it in the same way. 2017-01-10T19:33:40Z jcowan: justinethier: AFAIK no one has ever shown that subsuming syntax-case under the SC/ER family is either possible or not possible. 2017-01-10T19:34:46Z jshjsh joined #scheme 2017-01-10T19:35:21Z jcowan: Not even a non-constructive proof, never mind an implementation. 2017-01-10T19:35:31Z JoshS quit (Read error: Connection reset by peer) 2017-01-10T19:36:03Z ecraven: does chez have macro-expand? to look at expanded code? 2017-01-10T19:36:11Z justinethier: well, I admit I'm not familiar with everything that syntax-case can do, and there seems to be a lot 2017-01-10T19:36:20Z gwatt: ecraven: just it's just called `expand` 2017-01-10T19:37:23Z ecraven: gwatt: thanks 2017-01-10T19:37:24Z ecraven: 1 2017-01-10T19:37:33Z justinethier: jcowan: I suppose the question is, are there additional hooks besides rename and compare that would be needed 2017-01-10T19:38:03Z csaurus joined #scheme 2017-01-10T19:38:27Z ecraven: hehe, that expands way too much.. 2017-01-10T19:38:41Z gwatt: ecraven: you might also want to run it under (parameterize ([print-gensym #f]) ...) chez's gensyms are verbose 2017-01-10T19:38:50Z ecraven: gwatt: cool, thank you 2017-01-10T19:38:56Z gwatt: Or just do (print-gensym #f) 2017-01-10T19:38:57Z ecraven: maybe trace-define-syntax will help too 2017-01-10T19:39:26Z weinholt: ecraven, there's also expand/optimize, which calls the optimizer before printing 2017-01-10T19:39:32Z gwatt: that'll certainly help if your macro fails to expand at all. Happens to me all the time 2017-01-10T19:40:21Z ecraven: I just want each step, probably trace-define-syntax is what I'm looking for 2017-01-10T19:40:52Z jcowan: justinethier: See http://trac.sacrideo.us/wg/wiki/MinimalSyntaxCaseCowan (really by Eli Barzilay) 2017-01-10T19:42:36Z ecraven: is there a way to tell chez to print everything in trace-define-syntax, not elide things with ...? 2017-01-10T19:43:48Z justinethier: jcowan: so the most complex API has complexity very similar to ER or SC... 2017-01-10T19:46:29Z z0d quit (*.net *.split) 2017-01-10T19:46:29Z mikeyhc quit (*.net *.split) 2017-01-10T19:46:36Z mikeyhc joined #scheme 2017-01-10T19:46:45Z z0d joined #scheme 2017-01-10T19:46:47Z teurastaja quit (Read error: Connection reset by peer) 2017-01-10T19:46:51Z gwatt: ecraven: there are some more thread parameters that control printing of traces: http://cisco.github.io/ChezScheme/csug9.4/debug.html#./debug:s11 2017-01-10T19:47:02Z gwatt: dunno though. 2017-01-10T19:48:22Z ecraven: thanks, I *think* these ... are actually part of the macro expansion, so they are legitimate 2017-01-10T19:48:34Z gwatt: Hmm, there's also http://cisco.github.io/ChezScheme/csug9.4/io.html#./io:s106 , but print-level and print-length default to #f, which means unlimited 2017-01-10T19:53:47Z leot joined #scheme 2017-01-10T19:54:13Z muelleme quit (Ping timeout: 260 seconds) 2017-01-10T19:55:30Z jmd joined #scheme 2017-01-10T19:55:54Z skeuomorf joined #scheme 2017-01-10T19:57:08Z igajsin quit (Ping timeout: 260 seconds) 2017-01-10T20:00:37Z jeapostrophe joined #scheme 2017-01-10T20:00:37Z jeapostrophe quit (Changing host) 2017-01-10T20:00:37Z jeapostrophe joined #scheme 2017-01-10T20:01:32Z bjz joined #scheme 2017-01-10T20:01:34Z robotoad joined #scheme 2017-01-10T20:03:05Z nomicflux quit (Quit: nomicflux) 2017-01-10T20:03:08Z teurastaja joined #scheme 2017-01-10T20:04:24Z igajsin joined #scheme 2017-01-10T20:05:56Z teurastaja: what are the specifics of lambda calculus to Scheme? only the eager evaluation part? 2017-01-10T20:06:05Z stepnem joined #scheme 2017-01-10T20:06:11Z teurastaja: is the rest the same for all languages? 2017-01-10T20:06:21Z oleo: no 2017-01-10T20:06:23Z oleo: uhuh 2017-01-10T20:07:08Z teurastaja: say you want to implement a curried version of Scheme's lambda calculus in C 2017-01-10T20:08:14Z oleo: afaik there's already a language called mixin or so 2017-01-10T20:08:18Z teurastaja: what good examples on the net are there about that specific problem? 2017-01-10T20:08:29Z oleo: which does partial evaluation 2017-01-10T20:09:28Z teurastaja: i want to implement Scheme's lambda calculus in C but with curried functions. what are the steps? alpha/beta/eta conversion? in that order? 2017-01-10T20:09:30Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-10T20:11:28Z safe joined #scheme 2017-01-10T20:11:53Z lambda-11235 joined #scheme 2017-01-10T20:12:05Z ym quit (Ping timeout: 256 seconds) 2017-01-10T20:13:12Z ym joined #scheme 2017-01-10T20:19:52Z jshjsh quit (Quit: Leaving) 2017-01-10T20:20:04Z hugo1 joined #scheme 2017-01-10T20:23:14Z enderby joined #scheme 2017-01-10T20:23:36Z nomicflux joined #scheme 2017-01-10T20:23:53Z jshjsh joined #scheme 2017-01-10T20:27:14Z nomicflux quit (Client Quit) 2017-01-10T20:27:16Z enderby quit (Remote host closed the connection) 2017-01-10T20:28:11Z enderby joined #scheme 2017-01-10T20:28:16Z justinethier: ecraven: One question I have about the r7rs-benchmarks 2017-01-10T20:29:22Z justinethier: larceny has a geometric mean that attempts to provide an overall ranking: http://www.larcenists.org/benchmarksAboutR7.html#geometricMean 2017-01-10T20:29:38Z justinethier: is that something that you have thought about adding? 2017-01-10T20:30:06Z nomicflux joined #scheme 2017-01-10T20:31:29Z ecraven: yes, but I haven't found the time to do that 2017-01-10T20:31:51Z oleo: http://www.allisons.org/ll/FP/Lambda/Interpreter/ http://www.ioccc.org/1998/fanf.hint https://weblogs.asp.net/dixin/lambda-calculus-via-c-sharp-1-fundamentals-closure-currying-and-partial-application 2017-01-10T20:31:51Z rudybot: http://teensy.info/dhs2NNlmnN 2017-01-10T20:31:57Z ecraven: I've been a bit wary of adding too many "x is better than y" accumulated stats, as it is really hard to say :-/ 2017-01-10T20:32:27Z oleo: have a look at them, some are in C tho only interpreters (both eager and lazy versions).... 2017-01-10T20:33:31Z terpri joined #scheme 2017-01-10T20:33:35Z hugo1 quit (Ping timeout: 240 seconds) 2017-01-10T20:33:42Z justinethier: ecraven: no worries, just curious 2017-01-10T20:35:37Z oleo: or look into boost lambda library for C++ (wiring that into C will be hard tho...you have todo many translations....from structures to many stuff btw doing OOP in C will be very different....and hard) 2017-01-10T20:36:19Z oleo: and one seems to have to understand many optimization techniques as well ..... 2017-01-10T20:37:31Z ecraven: justinethier: the entire presentation side isn't good yet, it needs to be way more interactive... but my parenscheme isn't working correctly yet, and I don't want to write javascript by hand 2017-01-10T20:39:45Z jmd quit (Ping timeout: 248 seconds) 2017-01-10T20:41:51Z justinethier: ecraven: is there something you had in mind? 2017-01-10T20:43:27Z ecraven: for what? 2017-01-10T20:43:35Z ecraven: ah, maybe some d3 or so 2017-01-10T20:43:49Z ecraven: interactive graphs, where you can hide schemes you aren't interested in, and show things in different ways 2017-01-10T20:44:51Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-10T20:46:04Z jcowan: Racket has a lot more than R6RS does, but the syntax-parameters paper says it covers a lot of the demand for non-hygienic identifiers 2017-01-10T20:49:27Z skeuomorf quit (Read error: Connection reset by peer) 2017-01-10T20:52:36Z justinethier: these graphs are really nice: http://www.highcharts.com/ - no idea how well they would perform with 56 on the same page though 2017-01-10T20:53:51Z davexunit: proprietary javascript 2017-01-10T20:54:31Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-10T20:54:35Z ecraven: just working on my parenscheme again ;) 2017-01-10T20:54:42Z ecraven: (log console (+ 1 2 3)) :p 2017-01-10T20:55:45Z teurastaja quit (Ping timeout: 248 seconds) 2017-01-10T20:56:14Z justinethier: davexunit: open source and free for non-commercial, but you have a point 2017-01-10T20:56:22Z davexunit: it's not open source. 2017-01-10T20:56:36Z davexunit: "free for non-commercial" is in direct conflict with the open source definition. 2017-01-10T20:56:57Z davexunit: so be careful! 2017-01-10T20:58:16Z davexunit: it would be a shame if ecraven used highcharts on the scheme benchmark site because, among others, the guile community views those graphs and many in the community block such javascript. 2017-01-10T20:58:23Z justinethier: well there's the whole free vs open debate... 2017-01-10T20:58:40Z ecraven: well, there are probably enough uncontested alternatives 2017-01-10T20:58:46Z justinethier: good point, maybe using them would be a bad idea 2017-01-10T20:59:28Z ecraven: why can't we have hash table literals :-/ 2017-01-10T20:59:33Z justinethier: personally I like how fast the benchmarks page loads right now, and all the data is easily viewable 2017-01-10T20:59:58Z davexunit: justinethier: highcharts is neither open source nor free software. 2017-01-10T21:03:35Z acarrico quit (Ping timeout: 240 seconds) 2017-01-10T21:05:24Z bjz joined #scheme 2017-01-10T21:06:02Z fedomedobedogedo joined #scheme 2017-01-10T21:06:07Z fedomedobedogedo is now known as deank 2017-01-10T21:07:29Z CORDIC joined #scheme 2017-01-10T21:08:03Z jrdnull quit (Ping timeout: 248 seconds) 2017-01-10T21:08:30Z m1dnight1 quit (Ping timeout: 248 seconds) 2017-01-10T21:08:30Z kbtr quit (Ping timeout: 248 seconds) 2017-01-10T21:08:30Z cjh` quit (Ping timeout: 248 seconds) 2017-01-10T21:08:47Z kbtr joined #scheme 2017-01-10T21:08:52Z m1dnight1 joined #scheme 2017-01-10T21:09:18Z jrdnull joined #scheme 2017-01-10T21:09:47Z cjh` joined #scheme 2017-01-10T21:10:06Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-10T21:12:13Z DKordic quit (Ping timeout: 248 seconds) 2017-01-10T21:12:58Z enderby quit (Ping timeout: 260 seconds) 2017-01-10T21:16:33Z danielcamiel joined #scheme 2017-01-10T21:21:28Z civodul joined #scheme 2017-01-10T21:25:53Z bjz joined #scheme 2017-01-10T21:28:21Z jonaslund joined #scheme 2017-01-10T21:31:42Z justinethier: husk had hash table literals for awhile, but it ended up causing problems in that implementation: https://github.com/justinethier/husk-scheme/blob/master/ChangeLog.markdown#v356 2017-01-10T21:35:05Z bjz quit (Ping timeout: 240 seconds) 2017-01-10T21:35:09Z Riastradh: How about critbit tree literals? 2017-01-10T21:42:31Z igajsin quit (Ping timeout: 240 seconds) 2017-01-10T21:43:41Z nomicflux quit (Quit: nomicflux) 2017-01-10T21:43:47Z gwatt: justinethier: what problems did hashtable literals cause? 2017-01-10T21:53:12Z ohama quit (Ping timeout: 258 seconds) 2017-01-10T21:53:55Z ohama joined #scheme 2017-01-10T21:55:33Z ecraven: gwatt: I think I was the only one talking about hashtable literals (and lamenting the lack of standardised ones in scheme) 2017-01-10T21:58:09Z cemerick quit (Ping timeout: 248 seconds) 2017-01-10T21:59:06Z cemerick joined #scheme 2017-01-10T22:02:06Z kuribas joined #scheme 2017-01-10T22:06:58Z acarrico joined #scheme 2017-01-10T22:10:28Z nomicflux joined #scheme 2017-01-10T22:23:36Z nomicflux quit (Quit: nomicflux) 2017-01-10T22:26:35Z hugo1 joined #scheme 2017-01-10T22:27:10Z cemerick quit (Ping timeout: 240 seconds) 2017-01-10T22:28:27Z lloda` quit (Remote host closed the connection) 2017-01-10T22:28:31Z turtleman joined #scheme 2017-01-10T22:28:58Z lloda` joined #scheme 2017-01-10T22:33:43Z csaurus quit (Read error: Connection reset by peer) 2017-01-10T22:38:15Z jshjsh quit (Quit: Leaving) 2017-01-10T22:40:21Z wtetzner joined #scheme 2017-01-10T22:42:32Z Guest26 quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-10T22:43:53Z csaurus joined #scheme 2017-01-10T22:44:05Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-10T22:47:06Z pepperingranivor quit (Read error: Connection reset by peer) 2017-01-10T22:47:25Z leot quit (Quit: BBT) 2017-01-10T22:52:04Z csaurus quit (Read error: Connection reset by peer) 2017-01-10T22:52:41Z teurastaja joined #scheme 2017-01-10T22:56:25Z manualcrank joined #scheme 2017-01-10T22:57:15Z manualcrank quit (Quit: WeeChat 1.6) 2017-01-10T23:00:52Z justinethier: gwatt: its in the change log. there was an issue with the storage model there, probably a problem handling mutations 2017-01-10T23:01:05Z justinethier: implementation-specific 2017-01-10T23:01:12Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-10T23:01:52Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-10T23:02:10Z justinethier: I don't think there is a way to extend the scheme reader to support that type of new syntax? EG: #hash() 2017-01-10T23:04:52Z ChrisOei quit (Quit: ChrisOei) 2017-01-10T23:06:40Z TCZ joined #scheme 2017-01-10T23:16:05Z ChrisOei joined #scheme 2017-01-10T23:16:56Z enderby joined #scheme 2017-01-10T23:19:47Z acarrico quit (Ping timeout: 245 seconds) 2017-01-10T23:21:11Z turtleman quit (Ping timeout: 240 seconds) 2017-01-10T23:21:51Z NhanH quit (Ping timeout: 240 seconds) 2017-01-10T23:22:46Z rjungemann quit (Ping timeout: 255 seconds) 2017-01-10T23:22:51Z ELLIOTTCABLE quit (Ping timeout: 240 seconds) 2017-01-10T23:23:13Z stasku quit (Ping timeout: 255 seconds) 2017-01-10T23:24:26Z nomicflux joined #scheme 2017-01-10T23:25:05Z mumptai quit (Ping timeout: 240 seconds) 2017-01-10T23:25:39Z NhanH joined #scheme 2017-01-10T23:26:11Z mumptai joined #scheme 2017-01-10T23:26:22Z rjungemann joined #scheme 2017-01-10T23:26:27Z stasku joined #scheme 2017-01-10T23:27:18Z mumptai quit (Read error: Connection reset by peer) 2017-01-10T23:30:17Z lambda-smith joined #scheme 2017-01-10T23:36:39Z ELLIOTTCABLE joined #scheme 2017-01-10T23:37:28Z ChrisOei quit (Quit: ChrisOei) 2017-01-10T23:41:57Z ChrisOei joined #scheme 2017-01-10T23:43:58Z fantazo_ quit (Ping timeout: 258 seconds) 2017-01-10T23:48:42Z TCZ quit (Quit: Leaving) 2017-01-10T23:56:04Z cemerick joined #scheme 2017-01-10T23:58:10Z jeapostrophe joined #scheme 2017-01-10T23:58:10Z jeapostrophe quit (Changing host) 2017-01-10T23:58:10Z jeapostrophe joined #scheme 2017-01-11T00:03:03Z teurastaja: i have this sudoku frame i did in utf-8 encoding using box framing characters and im searching for a simple way to replace the spaces in the string with matching numbers from a list 2017-01-11T00:03:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-11T00:03:21Z teurastaja: cant think of something simple 2017-01-11T00:04:41Z teurastaja: id like it not to be a library by itself 2017-01-11T00:09:42Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-11T00:09:54Z pjb quit (Read error: Connection reset by peer) 2017-01-11T00:10:52Z cojy quit (Read error: Connection reset by peer) 2017-01-11T00:11:09Z pjb joined #scheme 2017-01-11T00:11:10Z cemerick quit (Ping timeout: 240 seconds) 2017-01-11T00:11:11Z ELLIOTTCABLE quit (Ping timeout: 240 seconds) 2017-01-11T00:11:31Z jcloud quit (Ping timeout: 240 seconds) 2017-01-11T00:11:32Z esantoro quit (Read error: Connection reset by peer) 2017-01-11T00:11:36Z cemerick joined #scheme 2017-01-11T00:11:51Z ggherdov quit (Ping timeout: 240 seconds) 2017-01-11T00:12:00Z kbtr quit (Ping timeout: 256 seconds) 2017-01-11T00:12:06Z esantoro joined #scheme 2017-01-11T00:12:29Z wingo quit (Ping timeout: 248 seconds) 2017-01-11T00:13:11Z joast quit (Ping timeout: 240 seconds) 2017-01-11T00:13:25Z robotoad quit (Quit: robotoad) 2017-01-11T00:13:31Z hive-mind quit (Ping timeout: 240 seconds) 2017-01-11T00:13:55Z ggherdov joined #scheme 2017-01-11T00:14:58Z hive-mind joined #scheme 2017-01-11T00:15:11Z eli quit (Ping timeout: 240 seconds) 2017-01-11T00:16:01Z manualcrank joined #scheme 2017-01-11T00:16:28Z ELLIOTTCABLE joined #scheme 2017-01-11T00:17:11Z cojy joined #scheme 2017-01-11T00:19:22Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-11T00:19:32Z teurastaja: hello? 2017-01-11T00:19:58Z robotoad joined #scheme 2017-01-11T00:24:55Z teurastaja: i have this sudoku frame i did in utf-8 encoding using box framing characters and im searching for a simple way to replace the spaces in the string with matching numbers from a list 2017-01-11T00:25:19Z wingo joined #scheme 2017-01-11T00:26:51Z kbtr joined #scheme 2017-01-11T00:30:42Z teurastaja: ping.... 2017-01-11T00:32:32Z teurastaja: lalalalalalalalalalalalalalalalala.................!!!!!!!!!!!!????????? 2017-01-11T00:32:58Z enderby left #scheme 2017-01-11T00:34:17Z tmtwd joined #scheme 2017-01-11T00:34:28Z danielcamiel: would it be easier to produce the string from an internal representation that is easier to work with? 2017-01-11T00:34:49Z teurastaja: like? 2017-01-11T00:35:11Z danielcamiel: (print-sudoku sudoku) ===> 2017-01-11T00:36:03Z danielcamiel: or (sudoku->string sudoku) ===> 2017-01-11T00:36:20Z teurastaja: ╔═╤═╤═╦═╤═╤═╦═╤═╤═╗ 2017-01-11T00:36:20Z teurastaja: ║ │ │ ║ │ │ ║ │ │ ║ 2017-01-11T00:36:20Z teurastaja: ╟─┼─┼─╫─┼─┼─╫─┼─┼─╢ 2017-01-11T00:36:20Z teurastaja: ║ │ │ ║ │ │ ║ │ │ ║ 2017-01-11T00:36:20Z teurastaja: ╟─┼─┼─╫─┼─┼─╫─┼─┼─╢ 2017-01-11T00:36:20Z teurastaja: ║ │ │ ║ │ │ ║ │ │ ║ 2017-01-11T00:36:22Z teurastaja: ╠═╪═╪═╬═╪═╪═╬═╪═╪═╣ 2017-01-11T00:36:24Z teurastaja: ║ │ │ ║ │ │ ║ │ │ ║ 2017-01-11T00:36:26Z teurastaja: ╟─┼─┼─╫─┼─┼─╫─┼─┼─╢ 2017-01-11T00:36:28Z teurastaja: ║ │ │ ║ │ │ ║ │ │ ║ 2017-01-11T00:36:30Z teurastaja: ╟─┼─┼─╫─┼─┼─╫─┼─┼─╢ 2017-01-11T00:36:32Z teurastaja: ║ │ │ ║ │ │ ║ │ │ ║ 2017-01-11T00:36:34Z teurastaja: ╠═╪═╪═╬═╪═╪═╬═╪═╪═╣ 2017-01-11T00:36:36Z teurastaja: ║ │ │ ║ │ │ ║ │ │ ║ 2017-01-11T00:36:38Z teurastaja: ╟─┼─┼─╫─┼─┼─╫─┼─┼─╢ 2017-01-11T00:36:40Z teurastaja: ║ │ │ ║ │ │ ║ │ │ ║ 2017-01-11T00:36:42Z teurastaja: ╟─┼─┼─╫─┼─┼─╫─┼─┼─╢ 2017-01-11T00:36:44Z teurastaja: ║ │ │ ║ │ │ ║ │ │ ║ 2017-01-11T00:36:48Z teurastaja: ╚═╧═╧═╩═╧═╧═╩═╧═╧═╝ 2017-01-11T00:36:50Z teurastaja: this is it 2017-01-11T00:37:10Z cemerick quit (Ping timeout: 240 seconds) 2017-01-11T00:37:40Z teurastaja: so i would like to fill it from a list of digits 2017-01-11T00:37:53Z teurastaja: where the #\space are 2017-01-11T00:39:21Z cromachina joined #scheme 2017-01-11T00:40:22Z danielcamiel: what if you wrote a procedure that produced that, instead of modifying that? 2017-01-11T00:40:41Z teurastaja: you try 2017-01-11T00:41:01Z danielcamiel: nah 2017-01-11T00:41:03Z teurastaja: itll be a library sooner than you think 2017-01-11T00:41:38Z danielcamiel: how many lines are there in the string? 2017-01-11T00:41:40Z teurastaja: youd have too lookup all the utf-8 pipe characters 2017-01-11T00:41:50Z teurastaja: and translate them one by one 2017-01-11T00:42:10Z teurastaja: did you copy-paste? 2017-01-11T00:42:14Z danielcamiel: u have them here though :-p 2017-01-11T00:42:54Z teurastaja: every corner is a different character thats not helping 2017-01-11T00:43:29Z danielcamiel: ur focused on irrelevant details lol 2017-01-11T00:43:58Z teurastaja: theres no easy cycle to reproduce in such a cycle 2017-01-11T00:44:05Z teurastaja: *such a function 2017-01-11T00:44:18Z danielcamiel: you want to produce 19 lines 2017-01-11T00:44:40Z danielcamiel: 9 of those lines have numbers on them 2017-01-11T00:45:05Z danielcamiel: and those are: 1, 3, 5, 7, 9, 11, 13, 15, 17 2017-01-11T00:45:09Z danielcamiel: correct? 2017-01-11T00:45:53Z teurastaja: sure although ideally that detail would be irrelevant to the task 2017-01-11T00:46:36Z danielcamiel: & if you talk about columns it's the same thing 2017-01-11T00:47:21Z danielcamiel: if both the column and line numbers are odd, append the next digit to the string 2017-01-11T00:48:38Z danielcamiel: if the column's even and the line number's 0, 6, 12, or 18, put a ║ 2017-01-11T00:48:54Z danielcamiel: if the column's 0, 6, 12, or 18, and the line number's odd* 2017-01-11T00:49:14Z danielcamiel: otherwise if the column's even and the line number's odd, put a | 2017-01-11T00:50:01Z teurastaja: how about the 8 or so different corner characters? 2017-01-11T00:51:14Z danielcamiel: (cond ((and (= col 0) (= row 0)) "╔") ...) 2017-01-11T00:52:54Z danielcamiel: you'll probably find a lot of ways to simplify it 2017-01-11T00:53:22Z danielcamiel: if you use string-append you could do a whole line at a time, if it's an even line 2017-01-11T00:54:53Z sethalves quit (Quit: Leaving.) 2017-01-11T00:55:07Z danielcamiel: or use display, to write it straight to the output :) 2017-01-11T00:55:12Z jonaslund quit (Ping timeout: 240 seconds) 2017-01-11T00:56:52Z hugo1 quit (Ping timeout: 245 seconds) 2017-01-11T00:59:08Z jeapostrophe joined #scheme 2017-01-11T00:59:08Z jeapostrophe quit (Changing host) 2017-01-11T00:59:08Z jeapostrophe joined #scheme 2017-01-11T01:04:31Z danielcamiel: since UTF-8 guarantees no character will be equivalent to ' ', another idea is to go through the string character-by-character, e.g. with string->list, then if the character's equal to a space, print the next number in the number list, otherwise print the character of the string, which would be closer to your initial approach 2017-01-11T01:06:21Z acarrico joined #scheme 2017-01-11T01:06:43Z shdeng joined #scheme 2017-01-11T01:09:17Z cemerick joined #scheme 2017-01-11T01:12:12Z turtleman joined #scheme 2017-01-11T01:13:12Z Riastradh quit (Ping timeout: 256 seconds) 2017-01-11T01:24:09Z skeuomorf joined #scheme 2017-01-11T01:26:28Z nomicflux quit (Quit: nomicflux) 2017-01-11T01:27:07Z gwatt quit (Quit: leaving) 2017-01-11T01:27:07Z pjb quit (Quit: Be seeing you in the Village!) 2017-01-11T01:28:50Z gwatt joined #scheme 2017-01-11T01:29:20Z daviid quit (Ping timeout: 252 seconds) 2017-01-11T01:30:23Z wtetzner quit (Remote host closed the connection) 2017-01-11T01:32:31Z nomicflux joined #scheme 2017-01-11T01:34:18Z lambda-11235 joined #scheme 2017-01-11T01:35:30Z turbofail joined #scheme 2017-01-11T01:35:54Z zacts joined #scheme 2017-01-11T01:36:52Z nomicflux quit (Ping timeout: 245 seconds) 2017-01-11T01:38:16Z gwatt quit (Quit: WeeChat 1.0.1) 2017-01-11T01:43:19Z gwatt joined #scheme 2017-01-11T01:44:44Z turbofail quit (Ping timeout: 252 seconds) 2017-01-11T01:45:20Z skeuomorf quit (Quit: skeuomorf) 2017-01-11T01:55:34Z skeuomorf joined #scheme 2017-01-11T02:00:25Z skeuomorf quit (Quit: skeuomorf) 2017-01-11T02:04:22Z skeuomorf joined #scheme 2017-01-11T02:08:10Z tmtwd quit (Ping timeout: 256 seconds) 2017-01-11T02:09:55Z jcloud joined #scheme 2017-01-11T02:19:40Z cemerick quit (Ping timeout: 240 seconds) 2017-01-11T02:24:21Z cemerick joined #scheme 2017-01-11T02:26:55Z skeuomorf quit (Quit: skeuomorf) 2017-01-11T02:32:40Z cemerick quit (Ping timeout: 240 seconds) 2017-01-11T02:34:05Z teurastaja quit (Ping timeout: 240 seconds) 2017-01-11T02:36:11Z cromachina quit (Read error: Connection reset by peer) 2017-01-11T02:39:57Z cromachina joined #scheme 2017-01-11T02:41:20Z ChrisOei quit (Quit: ChrisOei) 2017-01-11T02:47:28Z Riastradh joined #scheme 2017-01-11T02:57:47Z robotoad quit (Quit: robotoad) 2017-01-11T03:04:25Z robotoad joined #scheme 2017-01-11T03:10:32Z stepnem quit (Ping timeout: 260 seconds) 2017-01-11T03:11:57Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-11T03:14:22Z djohn quit (Ping timeout: 245 seconds) 2017-01-11T03:14:47Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-11T03:16:53Z joast joined #scheme 2017-01-11T03:20:35Z jeapostrophe joined #scheme 2017-01-11T03:20:35Z jeapostrophe quit (Changing host) 2017-01-11T03:20:35Z jeapostrophe joined #scheme 2017-01-11T03:23:21Z skeuomorf joined #scheme 2017-01-11T03:33:05Z groscoe quit (Ping timeout: 252 seconds) 2017-01-11T03:45:08Z ArneBab joined #scheme 2017-01-11T03:45:47Z JoshS joined #scheme 2017-01-11T03:46:07Z sethalves joined #scheme 2017-01-11T03:48:01Z pierpa quit (Ping timeout: 248 seconds) 2017-01-11T03:49:05Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-11T04:01:55Z Guest26 joined #scheme 2017-01-11T04:04:35Z JoshS quit (Ping timeout: 240 seconds) 2017-01-11T04:07:46Z ChrisOei joined #scheme 2017-01-11T04:09:48Z skeuomorf quit (Quit: skeuomorf) 2017-01-11T04:16:45Z turtleman quit (Quit: Leaving) 2017-01-11T04:17:34Z skeuomorf joined #scheme 2017-01-11T04:18:01Z skeuomorf quit (Client Quit) 2017-01-11T04:20:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-11T04:21:33Z skeuomorf joined #scheme 2017-01-11T04:25:28Z safe quit (Read error: Connection reset by peer) 2017-01-11T04:34:53Z skeuomorf quit (Quit: skeuomorf) 2017-01-11T04:38:13Z skeuomorf joined #scheme 2017-01-11T04:45:14Z Guest26 quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-11T04:46:31Z Guest26 joined #scheme 2017-01-11T04:50:27Z edgar-rft joined #scheme 2017-01-11T05:02:09Z danielcamiel quit (Ping timeout: 248 seconds) 2017-01-11T05:04:51Z igajsin joined #scheme 2017-01-11T05:05:25Z Guest26 quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-11T05:11:49Z jcowan_ joined #scheme 2017-01-11T05:14:21Z jeapostrophe joined #scheme 2017-01-11T05:14:21Z jeapostrophe quit (Changing host) 2017-01-11T05:14:21Z jeapostrophe joined #scheme 2017-01-11T05:15:12Z jcowan quit (Ping timeout: 245 seconds) 2017-01-11T05:15:40Z danielcamiel joined #scheme 2017-01-11T05:17:18Z Guest26 joined #scheme 2017-01-11T05:17:56Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-11T05:19:22Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-11T05:21:36Z safe joined #scheme 2017-01-11T05:22:30Z lambda-11235 joined #scheme 2017-01-11T05:30:24Z mindCrime quit (Ping timeout: 255 seconds) 2017-01-11T05:30:32Z terpri quit (Ping timeout: 240 seconds) 2017-01-11T05:35:06Z jeapostrophe joined #scheme 2017-01-11T05:39:52Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-11T05:43:16Z Guest26 quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-11T05:47:50Z skeuomorf quit (Quit: skeuomorf) 2017-01-11T06:00:28Z Guest26 joined #scheme 2017-01-11T06:01:08Z bjz joined #scheme 2017-01-11T06:01:53Z mindCrime joined #scheme 2017-01-11T06:10:49Z Guest26 quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-11T06:10:57Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-11T06:24:39Z badkins quit (Remote host closed the connection) 2017-01-11T06:30:09Z carleos joined #scheme 2017-01-11T06:34:14Z oleo quit (Quit: Leaving) 2017-01-11T06:35:47Z jeapostrophe joined #scheme 2017-01-11T06:35:47Z jeapostrophe quit (Changing host) 2017-01-11T06:35:47Z jeapostrophe joined #scheme 2017-01-11T06:40:36Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-11T06:42:51Z robotoad quit (Quit: robotoad) 2017-01-11T06:47:05Z mindCrime quit (Ping timeout: 240 seconds) 2017-01-11T06:49:54Z robotoad joined #scheme 2017-01-11T07:01:59Z mindCrime joined #scheme 2017-01-11T07:12:32Z nomicflux joined #scheme 2017-01-11T07:19:31Z carleos quit (Ping timeout: 240 seconds) 2017-01-11T07:22:55Z muelleme joined #scheme 2017-01-11T07:25:38Z robotoad quit (Quit: robotoad) 2017-01-11T07:26:43Z nomicflux quit (Quit: nomicflux) 2017-01-11T07:31:01Z safe quit (Read error: Connection reset by peer) 2017-01-11T07:36:11Z danielcamiel quit (Quit: Leaving) 2017-01-11T07:36:33Z jeapostrophe joined #scheme 2017-01-11T07:36:33Z jeapostrophe quit (Changing host) 2017-01-11T07:36:33Z jeapostrophe joined #scheme 2017-01-11T07:37:04Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-11T07:41:32Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-11T07:52:15Z jonaslund joined #scheme 2017-01-11T07:52:38Z fantazo_ joined #scheme 2017-01-11T07:59:18Z leot joined #scheme 2017-01-11T08:04:10Z muelleme quit (Ping timeout: 240 seconds) 2017-01-11T08:13:20Z raduom joined #scheme 2017-01-11T08:21:59Z justinethier quit (Ping timeout: 260 seconds) 2017-01-11T08:25:43Z pie_ quit (Quit: Leaving) 2017-01-11T08:26:06Z raduom quit (Read error: Connection reset by peer) 2017-01-11T08:27:41Z ventonegro joined #scheme 2017-01-11T08:28:10Z pie_ joined #scheme 2017-01-11T08:38:30Z jeapostrophe joined #scheme 2017-01-11T08:38:30Z jeapostrophe quit (Changing host) 2017-01-11T08:38:30Z jeapostrophe joined #scheme 2017-01-11T08:43:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-11T08:55:15Z JoshS joined #scheme 2017-01-11T08:55:41Z jcowan_ quit (Read error: Connection reset by peer) 2017-01-11T08:56:07Z jcowan_ joined #scheme 2017-01-11T09:08:46Z jshjsh joined #scheme 2017-01-11T09:10:45Z JoshS quit (Disconnected by services) 2017-01-11T09:10:51Z jshjsh is now known as JoshS 2017-01-11T09:19:58Z nisstyre quit (Ping timeout: 256 seconds) 2017-01-11T09:31:38Z nisstyre joined #scheme 2017-01-11T09:34:28Z stepnem joined #scheme 2017-01-11T09:39:17Z jeapostrophe joined #scheme 2017-01-11T09:44:14Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-11T09:46:41Z kuribas joined #scheme 2017-01-11T09:47:22Z marcoecc quit (Read error: Connection reset by peer) 2017-01-11T09:47:33Z bjz joined #scheme 2017-01-11T09:47:35Z marcoecc joined #scheme 2017-01-11T09:49:44Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-11T09:53:41Z jshjsh joined #scheme 2017-01-11T09:55:21Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-11T09:56:42Z civodul joined #scheme 2017-01-11T09:57:32Z JoshS quit (Ping timeout: 252 seconds) 2017-01-11T10:03:04Z UserJosh joined #scheme 2017-01-11T10:06:20Z jshjsh quit (Ping timeout: 252 seconds) 2017-01-11T10:09:02Z Guest26 joined #scheme 2017-01-11T10:09:09Z greatscottttt joined #scheme 2017-01-11T10:27:05Z dmiles quit (Ping timeout: 240 seconds) 2017-01-11T10:28:06Z bjz joined #scheme 2017-01-11T10:28:11Z UserJosh is now known as JoshS 2017-01-11T10:29:22Z cibs quit (Ping timeout: 268 seconds) 2017-01-11T10:30:09Z logicmoo joined #scheme 2017-01-11T10:31:06Z cibs joined #scheme 2017-01-11T10:38:02Z jshjsh joined #scheme 2017-01-11T10:38:08Z pie_ quit (Ping timeout: 248 seconds) 2017-01-11T10:40:04Z jeapostrophe joined #scheme 2017-01-11T10:40:05Z jeapostrophe quit (Changing host) 2017-01-11T10:40:05Z jeapostrophe joined #scheme 2017-01-11T10:41:32Z JoshS quit (Ping timeout: 252 seconds) 2017-01-11T10:45:04Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-11T11:01:12Z Guest26 quit (Read error: Connection reset by peer) 2017-01-11T11:28:17Z ovenpasta quit (Ping timeout: 252 seconds) 2017-01-11T11:40:49Z jeapostrophe joined #scheme 2017-01-11T11:45:32Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-11T11:47:29Z bjz_ joined #scheme 2017-01-11T11:49:44Z bjz quit (Ping timeout: 252 seconds) 2017-01-11T11:51:33Z ertesx joined #scheme 2017-01-11T11:53:35Z lambda-smith joined #scheme 2017-01-11T11:55:14Z ertes quit (Ping timeout: 252 seconds) 2017-01-11T11:55:14Z ertesx is now known as ertes 2017-01-11T11:59:31Z raduom joined #scheme 2017-01-11T12:06:05Z dsp quit (Ping timeout: 248 seconds) 2017-01-11T12:10:50Z shdeng quit (Quit: Leaving) 2017-01-11T12:36:12Z sz0 joined #scheme 2017-01-11T12:38:39Z bjz joined #scheme 2017-01-11T12:39:44Z bjz_ quit (Ping timeout: 248 seconds) 2017-01-11T12:41:34Z jeapostrophe joined #scheme 2017-01-11T12:46:40Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-11T12:57:27Z cemerick joined #scheme 2017-01-11T12:57:48Z dsp joined #scheme 2017-01-11T13:03:07Z ecraven: does anyone have a simple example of how to use continuations to stop a computation after n seconds, but allow to resume it (for another n seconds ad infinitum)/ 2017-01-11T13:05:24Z C-Keen: that's not so simple as it sounds 2017-01-11T13:05:56Z ecraven: C-Keen: hehe, I was thinking it was my fault, for not coming up with a good way how to do this 2017-01-11T13:06:03Z ecraven: I'd need a "forward" continuation :D 2017-01-11T13:06:25Z ecraven: maybe something with delaying the rest of the computation each step, and forcing only if time has not run out yet 2017-01-11T13:10:03Z TCZ joined #scheme 2017-01-11T13:13:37Z wtetzner joined #scheme 2017-01-11T13:14:54Z renopt: if you did something like cooperative multithreading based on continuations you could avoid scheduling the "thread" for a certain amount of time 2017-01-11T13:16:26Z C-Keen: ecraven: you would need to accumulate a continuation for every step of the computatino check whether the time limit has been reached and hand that back to whoever it is to resume 2017-01-11T13:16:52Z C-Keen: ecraven: maybe a stream is more what you need? 2017-01-11T13:17:06Z C-Keen: if your algorithm can be expressed like that 2017-01-11T13:17:11Z grublet joined #scheme 2017-01-11T13:17:34Z ecraven: what about returning a procedure on timeout, if you call that, it continues? that should be doable with delay/force, I think/ 2017-01-11T13:17:52Z jeapostrophe joined #scheme 2017-01-11T13:28:45Z teleScope joined #scheme 2017-01-11T13:39:52Z ski: ecraven : hmm .. in SML/NJ, there's a way to interrupt a computation, bundling it up in a continuation, possibly using a different one when resuming, iirc 2017-01-11T13:42:32Z C-Keen: ecraven: yeah but continuing with *what* 2017-01-11T13:42:52Z jonaslund quit (Ping timeout: 240 seconds) 2017-01-11T13:43:10Z C-Keen: the delay/force pattern for each step for your computation will make it a stream of results 2017-01-11T13:49:26Z ski . o O ( ,,; also something similar in MLton, it seems ) 2017-01-11T13:49:45Z TCZ quit (Quit: Leaving) 2017-01-11T14:04:07Z wtetzner quit (Remote host closed the connection) 2017-01-11T14:09:46Z ovenpasta joined #scheme 2017-01-11T14:11:41Z manualcrank quit (Quit: WeeChat 1.6) 2017-01-11T14:20:48Z cromachina quit (Read error: Connection reset by peer) 2017-01-11T14:21:27Z lambda-smith quit (Ping timeout: 245 seconds) 2017-01-11T14:21:41Z mejja joined #scheme 2017-01-11T14:22:22Z ecraven: thanks 2017-01-11T14:22:30Z ecraven: this seems like something that would be useful in a lot of situations 2017-01-11T14:32:31Z mejja quit (Quit: \ No newline at end of file) 2017-01-11T14:33:54Z fantazo_ quit (Remote host closed the connection) 2017-01-11T14:39:28Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-11T14:41:37Z grublet quit (Quit: Leaving) 2017-01-11T14:42:32Z jcowan_ quit (Ping timeout: 240 seconds) 2017-01-11T14:42:49Z justinethier joined #scheme 2017-01-11T14:43:17Z skeuomorf joined #scheme 2017-01-11T14:47:53Z nomicflux joined #scheme 2017-01-11T14:51:53Z groscoe joined #scheme 2017-01-11T14:53:21Z enderby joined #scheme 2017-01-11T14:54:10Z ChrisOei quit (Quit: ChrisOei) 2017-01-11T14:54:14Z rgrinberg joined #scheme 2017-01-11T14:56:09Z turtleman joined #scheme 2017-01-11T14:57:10Z cemerick quit (Ping timeout: 240 seconds) 2017-01-11T14:57:48Z jonaslund joined #scheme 2017-01-11T14:58:06Z cemerick joined #scheme 2017-01-11T15:01:12Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-11T15:12:42Z csaurus joined #scheme 2017-01-11T15:15:07Z csaurus quit (Client Quit) 2017-01-11T15:24:55Z adu joined #scheme 2017-01-11T15:26:03Z oleo joined #scheme 2017-01-11T15:26:15Z raduom quit (Read error: Connection reset by peer) 2017-01-11T15:27:06Z raduom joined #scheme 2017-01-11T15:29:53Z teleScope quit (Quit: Konversation terminated!) 2017-01-11T15:30:35Z ChrisOei joined #scheme 2017-01-11T15:34:26Z robotoad joined #scheme 2017-01-11T15:40:01Z naugles joined #scheme 2017-01-11T15:45:41Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-11T15:46:36Z naugles: can anyone tell me what I'm doing wrong: http://pastebin.com/7VCqNALt ? 2017-01-11T15:46:55Z naugles: (involving syntactic closures) 2017-01-11T15:54:40Z cemerick quit (Ping timeout: 240 seconds) 2017-01-11T15:55:52Z cemerick joined #scheme 2017-01-11T15:57:36Z kuribas quit (Read error: Connection reset by peer) 2017-01-11T15:58:32Z jonaslund quit (Ping timeout: 240 seconds) 2017-01-11T16:09:16Z enderby quit (Remote host closed the connection) 2017-01-11T16:10:13Z fantazo joined #scheme 2017-01-11T16:11:58Z turtleman quit (Read error: Connection reset by peer) 2017-01-11T16:12:00Z Khisanth quit (Ping timeout: 248 seconds) 2017-01-11T16:12:56Z kuribas joined #scheme 2017-01-11T16:14:24Z robotoad quit (Quit: robotoad) 2017-01-11T16:16:11Z cemerick quit (Read error: Connection reset by peer) 2017-01-11T16:20:16Z naugles: is anyone actually in this channel? 2017-01-11T16:20:38Z naugles: you all just wanna seem cool by being in the scheme channel, huh? 2017-01-11T16:20:52Z naugles: classic IRC... 2017-01-11T16:21:24Z leot quit (Quit: BBL) 2017-01-11T16:23:00Z ecraven: naugles: I haven't used macro-generating macros like this before 2017-01-11T16:24:12Z robotoad joined #scheme 2017-01-11T16:24:49Z Khisanth joined #scheme 2017-01-11T16:25:59Z badkins joined #scheme 2017-01-11T16:26:08Z daviid joined #scheme 2017-01-11T16:26:47Z turtleman joined #scheme 2017-01-11T16:31:48Z edgar-rft quit (Quit: edgar-rft) 2017-01-11T16:33:20Z larsen: naugles: hello. I am. but admittedly I only lurk 2017-01-11T16:35:44Z wasamasa: ah, classic baiting for replies on IRC 2017-01-11T16:35:58Z gwatt: heh 2017-01-11T16:36:14Z wasamasa: have you considered the doesn't happen to be anyone online who read the question and is able to answer it? 2017-01-11T16:36:25Z wasamasa: *there 2017-01-11T16:38:11Z Riastradh joined #scheme 2017-01-11T16:38:28Z wasamasa: I haven't even heard about syntactic closures before... 2017-01-11T16:38:38Z jcowan joined #scheme 2017-01-11T16:39:25Z ovenpasta: jcowan: hi. in http://srfi.schemers.org/srfi-113/srfi-113.html ... (let* ((set1 (set 'a 'b 'c)) ... the set call is incorrect since it lacks the comparator 2017-01-11T16:39:27Z sethalves quit (Remote host closed the connection) 2017-01-11T16:49:53Z adu: wasamasa: what question? 2017-01-11T16:50:45Z cemerick joined #scheme 2017-01-11T16:51:10Z gwatt: adu: > is anyone actually in this channel? > you all just wanna seem cool by being in the scheme channel, huh? > classic IRC... 2017-01-11T16:51:31Z adu: lol 2017-01-11T16:51:41Z wasamasa: that's not the question, just some angry rant after it 2017-01-11T16:52:43Z wasamasa: I can't copy paste it either because I switched devices and lost the scrollback 2017-01-11T16:53:10Z justinethier: can anyone tell me what I'm doing wrong: http://pastebin.com/7VCqNALt ? 2017-01-11T16:55:25Z adu: naugles: is that mit-scheme? 2017-01-11T16:55:55Z ecraven: adu: looks like it 2017-01-11T16:56:26Z naugles: mit-scheme 2017-01-11T16:57:17Z naugles: and to be clear: that was a playful rant, not angry =P 2017-01-11T16:58:59Z wasamasa: yeah, that is something one can immediately tell from text 2017-01-11T16:59:02Z wasamasa: not 2017-01-11T17:00:00Z ventonegro quit (Quit: rcirc on GNU Emacs 25.1.1) 2017-01-11T17:06:29Z lritter joined #scheme 2017-01-11T17:09:40Z jcowan: ovenpasta: thanks 2017-01-11T17:12:53Z skeuomorf quit (Quit: skeuomorf) 2017-01-11T17:15:16Z logicmoo is now known as dmiles 2017-01-11T17:16:36Z nomicflux quit (Quit: nomicflux) 2017-01-11T17:21:20Z langmartin joined #scheme 2017-01-11T17:21:55Z langmartin quit (Client Quit) 2017-01-11T17:22:15Z langmartin joined #scheme 2017-01-11T17:22:19Z langmartin quit (Client Quit) 2017-01-11T17:22:20Z jonaslund joined #scheme 2017-01-11T17:23:49Z langmartin joined #scheme 2017-01-11T17:25:13Z nomicflux joined #scheme 2017-01-11T17:29:29Z langmartin quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-11T17:29:48Z sethalves joined #scheme 2017-01-11T17:35:03Z nomicflux quit (Quit: nomicflux) 2017-01-11T17:35:29Z langmartin joined #scheme 2017-01-11T17:40:45Z jmd joined #scheme 2017-01-11T17:44:22Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-11T17:50:55Z badkins quit (Remote host closed the connection) 2017-01-11T17:58:30Z robotoad left #scheme 2017-01-11T17:59:21Z skeuomorf joined #scheme 2017-01-11T18:03:28Z enderby joined #scheme 2017-01-11T18:05:29Z jcowan quit (Ping timeout: 255 seconds) 2017-01-11T18:14:09Z pierpa joined #scheme 2017-01-11T18:18:56Z alezost joined #scheme 2017-01-11T18:20:26Z raduom quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-11T18:24:59Z terpri joined #scheme 2017-01-11T18:33:32Z edgar-rft joined #scheme 2017-01-11T18:38:04Z noethics joined #scheme 2017-01-11T18:42:42Z badkins joined #scheme 2017-01-11T18:43:20Z skeuomorf quit (Quit: skeuomorf) 2017-01-11T18:47:19Z badkins_ joined #scheme 2017-01-11T18:50:56Z badkins quit (Ping timeout: 255 seconds) 2017-01-11T18:51:11Z langmartin quit (Ping timeout: 256 seconds) 2017-01-11T18:53:32Z skeuomorf joined #scheme 2017-01-11T18:55:59Z rgrinberg quit (Remote host closed the connection) 2017-01-11T19:03:20Z skeuomorf quit (Quit: skeuomorf) 2017-01-11T19:03:30Z pjb joined #scheme 2017-01-11T19:05:54Z raduom joined #scheme 2017-01-11T19:06:29Z nomicflux joined #scheme 2017-01-11T19:06:52Z rgrinberg joined #scheme 2017-01-11T19:06:54Z langmartin joined #scheme 2017-01-11T19:07:41Z nomicflux quit (Client Quit) 2017-01-11T19:08:50Z mumptai joined #scheme 2017-01-11T19:13:27Z jshjsh quit (Quit: Leaving) 2017-01-11T19:17:55Z john_g_ quit (Ping timeout: 255 seconds) 2017-01-11T19:27:40Z cemerick quit (Ping timeout: 240 seconds) 2017-01-11T19:29:52Z ovenpasta quit (Ping timeout: 240 seconds) 2017-01-11T19:49:19Z jmd quit (Remote host closed the connection) 2017-01-11T19:51:46Z cibs quit (Ping timeout: 268 seconds) 2017-01-11T19:53:02Z nomicflux joined #scheme 2017-01-11T19:53:13Z cibs joined #scheme 2017-01-11T19:53:41Z nomicflux quit (Client Quit) 2017-01-11T20:01:49Z edgar-rft quit (Quit: edgar-rft) 2017-01-11T20:03:42Z cemerick joined #scheme 2017-01-11T20:03:43Z jmd joined #scheme 2017-01-11T20:07:12Z jonaslund quit (Ping timeout: 240 seconds) 2017-01-11T20:07:49Z jcowan joined #scheme 2017-01-11T20:10:08Z jonaslund joined #scheme 2017-01-11T20:10:52Z Riastrad1 joined #scheme 2017-01-11T20:11:51Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-11T20:13:04Z cojy left #scheme 2017-01-11T20:13:10Z leot joined #scheme 2017-01-11T20:16:34Z nomicflux joined #scheme 2017-01-11T20:17:51Z nomicflux quit (Client Quit) 2017-01-11T20:23:51Z rgrinberg quit (Remote host closed the connection) 2017-01-11T20:24:06Z bjz joined #scheme 2017-01-11T20:25:05Z langmartin quit (Ping timeout: 252 seconds) 2017-01-11T20:25:49Z muelleme joined #scheme 2017-01-11T20:27:18Z rgrinberg joined #scheme 2017-01-11T20:29:44Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-11T20:33:28Z langmartin joined #scheme 2017-01-11T20:35:21Z TheLemonMan joined #scheme 2017-01-11T20:36:40Z terpri quit (Read error: Connection reset by peer) 2017-01-11T20:37:06Z terpri joined #scheme 2017-01-11T20:38:03Z john_g_ joined #scheme 2017-01-11T20:42:42Z acarrico quit (Ping timeout: 245 seconds) 2017-01-11T20:44:24Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-11T20:49:05Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-11T20:55:09Z jmd quit (Remote host closed the connection) 2017-01-11T21:02:18Z langmartin quit (Ping timeout: 258 seconds) 2017-01-11T21:04:57Z ovenpasta joined #scheme 2017-01-11T21:10:12Z acarrico joined #scheme 2017-01-11T21:14:15Z langmartin joined #scheme 2017-01-11T21:25:24Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-11T21:26:36Z igajsin quit (Ping timeout: 260 seconds) 2017-01-11T21:29:17Z ovenpasta quit (Ping timeout: 256 seconds) 2017-01-11T21:30:21Z skeuomorf joined #scheme 2017-01-11T21:31:40Z paroneayea: hi 2017-01-11T21:38:05Z sethalves quit (Quit: Leaving.) 2017-01-11T21:42:52Z skeuomorf quit (Ping timeout: 240 seconds) 2017-01-11T21:43:35Z ovenpasta joined #scheme 2017-01-11T21:45:43Z manualcrank joined #scheme 2017-01-11T21:48:52Z muelleme quit (Ping timeout: 240 seconds) 2017-01-11T21:49:40Z cemerick quit (Ping timeout: 240 seconds) 2017-01-11T21:52:43Z deank quit (Ping timeout: 255 seconds) 2017-01-11T21:52:54Z acarrico quit (Ping timeout: 258 seconds) 2017-01-11T22:01:21Z badkins_ quit (Read error: Connection reset by peer) 2017-01-11T22:03:03Z bjz joined #scheme 2017-01-11T22:11:21Z bjz quit (Read error: Connection reset by peer) 2017-01-11T22:12:44Z bjz joined #scheme 2017-01-11T22:12:53Z enderby quit (Remote host closed the connection) 2017-01-11T22:16:45Z bjz quit (Client Quit) 2017-01-11T22:21:09Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-11T22:32:36Z badkins joined #scheme 2017-01-11T22:34:33Z danielcamiel joined #scheme 2017-01-11T23:01:02Z jrslepak quit (Remote host closed the connection) 2017-01-11T23:01:04Z langmartin quit (Ping timeout: 240 seconds) 2017-01-11T23:02:29Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-11T23:03:04Z jrslepak joined #scheme 2017-01-11T23:04:43Z fantazo quit (Ping timeout: 255 seconds) 2017-01-11T23:04:49Z acarrico joined #scheme 2017-01-11T23:08:47Z mumptai quit (Quit: Verlassend) 2017-01-11T23:09:01Z rgrinberg quit (Ping timeout: 256 seconds) 2017-01-11T23:13:31Z stepnem quit (Ping timeout: 240 seconds) 2017-01-11T23:16:12Z cemerick joined #scheme 2017-01-11T23:16:57Z leot quit (Quit: BBT) 2017-01-11T23:18:22Z skeuomorf joined #scheme 2017-01-11T23:21:00Z lambda-smith joined #scheme 2017-01-11T23:24:40Z cemerick quit (Ping timeout: 240 seconds) 2017-01-11T23:25:03Z lambda-smith quit (Client Quit) 2017-01-11T23:27:17Z nomicflux joined #scheme 2017-01-11T23:31:45Z nomicflux quit (Client Quit) 2017-01-11T23:42:21Z lambda-smith joined #scheme 2017-01-12T00:00:57Z lambda-11235 joined #scheme 2017-01-12T00:08:49Z wtetzner joined #scheme 2017-01-12T00:08:50Z cromachina joined #scheme 2017-01-12T00:22:31Z turtleman quit (Read error: Connection reset by peer) 2017-01-12T00:29:16Z cibs quit (Ping timeout: 268 seconds) 2017-01-12T00:30:56Z cibs joined #scheme 2017-01-12T00:58:47Z langmartin joined #scheme 2017-01-12T01:01:41Z langmartin quit (Remote host closed the connection) 2017-01-12T01:02:16Z langmartin joined #scheme 2017-01-12T01:02:41Z langmartin quit (Client Quit) 2017-01-12T01:03:39Z turtleman joined #scheme 2017-01-12T01:08:17Z naugles quit (Quit: Page closed) 2017-01-12T01:15:08Z shdeng joined #scheme 2017-01-12T01:38:01Z ovenpasta quit (Ping timeout: 260 seconds) 2017-01-12T01:40:00Z Riastrad1 quit (Ping timeout: 248 seconds) 2017-01-12T01:42:14Z wtetzner quit (Remote host closed the connection) 2017-01-12T01:49:26Z skeuomorf quit (Quit: skeuomorf) 2017-01-12T01:54:02Z skeuomorf joined #scheme 2017-01-12T01:54:11Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-12T01:58:05Z skeuomorf quit (Client Quit) 2017-01-12T01:59:25Z JoshS joined #scheme 2017-01-12T02:06:13Z jonaslund quit (Ping timeout: 240 seconds) 2017-01-12T02:09:00Z skeuomorf joined #scheme 2017-01-12T02:17:59Z skeuomorf quit (Quit: skeuomorf) 2017-01-12T02:20:37Z pjb quit (Remote host closed the connection) 2017-01-12T02:23:59Z jeapostrophe joined #scheme 2017-01-12T02:23:59Z jeapostrophe quit (Changing host) 2017-01-12T02:23:59Z jeapostrophe joined #scheme 2017-01-12T02:30:40Z wtetzner joined #scheme 2017-01-12T02:31:58Z skeuomorf joined #scheme 2017-01-12T02:32:17Z groscoe quit (Ping timeout: 245 seconds) 2017-01-12T02:34:43Z acarrico quit (Read error: Connection reset by peer) 2017-01-12T02:53:52Z skeuomorf quit (Quit: skeuomorf) 2017-01-12T02:55:33Z skeuomorf joined #scheme 2017-01-12T02:56:39Z cemerick joined #scheme 2017-01-12T02:58:38Z acarrico joined #scheme 2017-01-12T03:00:55Z pie_ joined #scheme 2017-01-12T03:09:10Z cemerick quit (Ping timeout: 240 seconds) 2017-01-12T03:20:29Z skeuomorf quit (Quit: skeuomorf) 2017-01-12T03:30:11Z skeuomorf joined #scheme 2017-01-12T03:30:40Z wtetzner quit (Remote host closed the connection) 2017-01-12T03:44:08Z ArneBab_ joined #scheme 2017-01-12T03:47:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-12T03:48:32Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-12T03:56:00Z lritter quit (Ping timeout: 248 seconds) 2017-01-12T04:00:14Z sz0 joined #scheme 2017-01-12T04:01:08Z rgrinberg joined #scheme 2017-01-12T04:09:32Z lritter joined #scheme 2017-01-12T04:23:04Z skeuomorf quit (Quit: skeuomorf) 2017-01-12T04:24:57Z turtleman quit (Remote host closed the connection) 2017-01-12T04:29:56Z wtetzner joined #scheme 2017-01-12T04:30:58Z tmtwd joined #scheme 2017-01-12T04:37:52Z skeuomorf joined #scheme 2017-01-12T04:43:39Z jeapostrophe joined #scheme 2017-01-12T04:44:43Z jshjsh joined #scheme 2017-01-12T04:47:54Z JoshS quit (Ping timeout: 256 seconds) 2017-01-12T04:49:02Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-12T05:06:04Z wtetzner quit (Remote host closed the connection) 2017-01-12T05:06:24Z tristero quit (Ping timeout: 248 seconds) 2017-01-12T05:08:20Z wtetzner joined #scheme 2017-01-12T05:12:33Z wtetzner quit (Ping timeout: 240 seconds) 2017-01-12T05:22:21Z skeuomorf quit (Quit: skeuomorf) 2017-01-12T05:22:21Z igajsin joined #scheme 2017-01-12T05:24:58Z skeuomorf joined #scheme 2017-01-12T05:26:02Z edgar-rft joined #scheme 2017-01-12T05:27:33Z lritter quit (Ping timeout: 240 seconds) 2017-01-12T05:30:39Z tokik quit (Quit: leaving) 2017-01-12T05:30:51Z tmtwd quit (Ping timeout: 240 seconds) 2017-01-12T05:31:13Z pierpa quit (Ping timeout: 240 seconds) 2017-01-12T05:32:42Z tokik joined #scheme 2017-01-12T05:37:17Z noethics quit (Quit: Leaving) 2017-01-12T05:38:45Z tokik quit (Quit: leaving) 2017-01-12T05:43:31Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-12T05:44:28Z jeapostrophe joined #scheme 2017-01-12T05:44:28Z jeapostrophe quit (Changing host) 2017-01-12T05:44:28Z jeapostrophe joined #scheme 2017-01-12T05:48:22Z JoshS joined #scheme 2017-01-12T05:50:31Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-12T05:51:31Z tokik joined #scheme 2017-01-12T05:54:10Z raduom quit (Ping timeout: 240 seconds) 2017-01-12T05:55:22Z safe joined #scheme 2017-01-12T05:58:55Z skeuomorf quit (Quit: skeuomorf) 2017-01-12T05:59:50Z daviid quit (Ping timeout: 252 seconds) 2017-01-12T06:03:14Z rgrinberg quit (Remote host closed the connection) 2017-01-12T06:16:13Z safe quit (Quit: Leaving) 2017-01-12T06:34:48Z oleo quit (Quit: Leaving) 2017-01-12T06:47:01Z jeapostrophe joined #scheme 2017-01-12T06:47:02Z jeapostrophe quit (Changing host) 2017-01-12T06:47:02Z jeapostrophe joined #scheme 2017-01-12T06:52:13Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-12T06:59:42Z badkins quit (Remote host closed the connection) 2017-01-12T07:00:05Z danielcamiel quit (Ping timeout: 240 seconds) 2017-01-12T07:01:06Z muelleme joined #scheme 2017-01-12T07:03:31Z igajsin left #scheme 2017-01-12T07:17:49Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-12T07:25:36Z muelleme quit (Ping timeout: 248 seconds) 2017-01-12T07:27:59Z cibs quit (Ping timeout: 268 seconds) 2017-01-12T07:28:11Z akkad quit (Ping timeout: 240 seconds) 2017-01-12T07:28:39Z bjz joined #scheme 2017-01-12T07:29:44Z cibs joined #scheme 2017-01-12T07:30:51Z PinealGlandOptic joined #scheme 2017-01-12T07:33:38Z akkad joined #scheme 2017-01-12T07:46:59Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-12T07:47:58Z jeapostrophe joined #scheme 2017-01-12T07:47:58Z jeapostrophe quit (Changing host) 2017-01-12T07:47:58Z jeapostrophe joined #scheme 2017-01-12T07:52:51Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-12T08:03:17Z bjz joined #scheme 2017-01-12T08:08:16Z alezost joined #scheme 2017-01-12T08:17:21Z leot joined #scheme 2017-01-12T08:25:17Z ventonegro joined #scheme 2017-01-12T08:42:28Z jonaslund joined #scheme 2017-01-12T08:48:48Z jeapostrophe joined #scheme 2017-01-12T08:48:48Z jeapostrophe quit (Changing host) 2017-01-12T08:48:48Z jeapostrophe joined #scheme 2017-01-12T08:53:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-12T09:06:33Z Elronnd quit (Quit: Let's jump!) 2017-01-12T09:09:23Z profan_ is now known as profan 2017-01-12T09:10:29Z Elronnd joined #scheme 2017-01-12T09:11:20Z jeapostrophe joined #scheme 2017-01-12T09:11:20Z jeapostrophe quit (Changing host) 2017-01-12T09:11:20Z jeapostrophe joined #scheme 2017-01-12T09:13:33Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-12T09:22:30Z civodul joined #scheme 2017-01-12T09:30:54Z anon9002 joined #scheme 2017-01-12T09:31:50Z anon9002: How do you pronounce "SRFI"? 2017-01-12T09:37:28Z C-Keen: surf-y 2017-01-12T09:37:45Z C-Keen: hence the surf board as a logo 2017-01-12T09:42:38Z wasamasa: it all makes sense now 2017-01-12T09:43:12Z C-Keen: does it? 2017-01-12T09:43:51Z wasamasa: I kept wondering what that logo is supposed to resemble 2017-01-12T09:48:17Z C-Keen: ah lol 2017-01-12T09:50:41Z bjz joined #scheme 2017-01-12T10:05:28Z greatscottttt joined #scheme 2017-01-12T10:13:02Z webshinra quit (Read error: Connection reset by peer) 2017-01-12T10:13:13Z webshinra joined #scheme 2017-01-12T10:18:07Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-12T10:31:42Z ovenpasta joined #scheme 2017-01-12T10:34:04Z lambda-smith joined #scheme 2017-01-12T10:51:32Z cemerick joined #scheme 2017-01-12T10:54:02Z manualcrank quit (Quit: WeeChat 1.6) 2017-01-12T11:14:26Z anon9002 quit (Quit: leaving) 2017-01-12T11:18:43Z teleScope joined #scheme 2017-01-12T11:22:13Z gravicappa joined #scheme 2017-01-12T11:25:55Z bjz_ joined #scheme 2017-01-12T11:26:01Z bjz quit (Ping timeout: 260 seconds) 2017-01-12T11:29:44Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-12T11:35:16Z cibs quit (Ping timeout: 268 seconds) 2017-01-12T11:36:33Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-12T11:36:50Z cibs joined #scheme 2017-01-12T11:41:26Z igajsin joined #scheme 2017-01-12T11:42:27Z igajsin left #scheme 2017-01-12T11:48:14Z shdeng quit (Quit: Leaving) 2017-01-12T11:51:46Z ertesx joined #scheme 2017-01-12T11:55:10Z ertes quit (Ping timeout: 240 seconds) 2017-01-12T11:55:10Z ertesx is now known as ertes 2017-01-12T12:06:19Z kuribas joined #scheme 2017-01-12T12:06:41Z jeapostrophe joined #scheme 2017-01-12T12:06:41Z jeapostrophe quit (Changing host) 2017-01-12T12:06:41Z jeapostrophe joined #scheme 2017-01-12T12:08:40Z bjz joined #scheme 2017-01-12T12:09:35Z bjz_ quit (Ping timeout: 240 seconds) 2017-01-12T12:22:41Z sz0 joined #scheme 2017-01-12T12:23:55Z mkmgcom[m] left #scheme 2017-01-12T12:42:17Z TCZ joined #scheme 2017-01-12T12:43:20Z daviid joined #scheme 2017-01-12T13:08:31Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-12T13:11:35Z lambda-smith quit (Ping timeout: 252 seconds) 2017-01-12T13:11:55Z jeapostrophe joined #scheme 2017-01-12T13:16:04Z kuribas` joined #scheme 2017-01-12T13:16:05Z ovenpasta quit (Ping timeout: 240 seconds) 2017-01-12T13:16:37Z rjungemann_ joined #scheme 2017-01-12T13:17:31Z teleScope_ joined #scheme 2017-01-12T13:17:38Z TCZ quit (Read error: Connection reset by peer) 2017-01-12T13:17:38Z TCZ joined #scheme 2017-01-12T13:17:39Z rjungemann quit (Read error: Connection reset by peer) 2017-01-12T13:17:44Z kuribas quit (Remote host closed the connection) 2017-01-12T13:17:54Z teleScope quit (Ping timeout: 256 seconds) 2017-01-12T13:17:55Z rjungemann_ is now known as rjungemann 2017-01-12T13:18:13Z cmatei quit (Ping timeout: 258 seconds) 2017-01-12T13:18:32Z cmatei joined #scheme 2017-01-12T13:19:58Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-12T13:39:03Z TCZ quit (Quit: Leaving) 2017-01-12T13:49:04Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-12T14:01:39Z sethalves joined #scheme 2017-01-12T14:19:35Z ovenpasta joined #scheme 2017-01-12T14:25:56Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-12T14:29:44Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-12T14:31:59Z teleScope_ quit (Quit: Konversation terminated!) 2017-01-12T14:39:23Z TCZ joined #scheme 2017-01-12T14:41:30Z ovenpasta1 joined #scheme 2017-01-12T14:43:28Z ovenpasta1 quit (Remote host closed the connection) 2017-01-12T14:43:55Z venpastao joined #scheme 2017-01-12T14:45:24Z wtetzner joined #scheme 2017-01-12T14:45:48Z ovenpasta quit (Quit: ovenpasta) 2017-01-12T14:48:31Z wtetzner quit (Remote host closed the connection) 2017-01-12T14:54:20Z cromachina quit (Read error: Connection reset by peer) 2017-01-12T14:54:59Z groscoe joined #scheme 2017-01-12T14:55:58Z venpastao is now known as ovenpasta 2017-01-12T14:59:25Z enderby joined #scheme 2017-01-12T15:01:11Z Riastradh joined #scheme 2017-01-12T15:05:23Z jeapostrophe joined #scheme 2017-01-12T15:05:23Z jeapostrophe quit (Changing host) 2017-01-12T15:05:23Z jeapostrophe joined #scheme 2017-01-12T15:05:36Z oleo joined #scheme 2017-01-12T15:12:04Z igajsin joined #scheme 2017-01-12T15:12:53Z john_g_ quit (Read error: Connection reset by peer) 2017-01-12T15:18:13Z igajsin left #scheme 2017-01-12T15:26:20Z TCZ quit (Quit: Leaving) 2017-01-12T15:28:46Z john_g_ joined #scheme 2017-01-12T15:29:40Z cemerick quit (Ping timeout: 240 seconds) 2017-01-12T15:30:27Z jcowan_ joined #scheme 2017-01-12T15:32:52Z badkins joined #scheme 2017-01-12T15:33:31Z jcowan quit (Ping timeout: 240 seconds) 2017-01-12T15:45:54Z jcowan_ is now known as jcowan 2017-01-12T15:46:14Z jcowan: I never realized the SRFI logo was a surfboard before, I thought it was just a sort of plaque. 2017-01-12T15:46:53Z C-Keen: maybe I am imagining things? 2017-01-12T15:48:53Z oleo: lol 2017-01-12T15:53:08Z pierpa joined #scheme 2017-01-12T15:53:41Z Riastradh: Heh. I always thought it was a surfboard because the pronunciation is `surfie'. 2017-01-12T15:54:46Z davexunit: it's absolutely a surf board. 2017-01-12T15:57:18Z Riastradh: Someone^TM should make srfi.schemers.org work with https. 2017-01-12T16:00:27Z cibs quit (Ping timeout: 268 seconds) 2017-01-12T16:01:44Z cibs joined #scheme 2017-01-12T16:02:33Z turtleman joined #scheme 2017-01-12T16:08:33Z sethalves quit (Remote host closed the connection) 2017-01-12T16:10:13Z leppie quit (Ping timeout: 240 seconds) 2017-01-12T16:11:59Z leot quit (Quit: BBL) 2017-01-12T16:14:37Z leppie joined #scheme 2017-01-12T16:14:40Z rgrinberg joined #scheme 2017-01-12T16:31:47Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-12T16:35:10Z gravicappa quit (Ping timeout: 240 seconds) 2017-01-12T16:38:27Z ecraven: who has access? 2017-01-12T16:38:48Z ecraven: I can request a lets-encrypt certificate easily enough, but not having access to the server, you can't verify or install it 2017-01-12T16:47:10Z stepnem joined #scheme 2017-01-12T16:55:31Z sethalves joined #scheme 2017-01-12T16:58:58Z DGASAU joined #scheme 2017-01-12T16:59:27Z adu quit (Ping timeout: 248 seconds) 2017-01-12T16:59:28Z ventonegro quit (Quit: rcirc on GNU Emacs 25.1.1) 2017-01-12T17:01:03Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-12T17:05:16Z jmd joined #scheme 2017-01-12T17:10:18Z Khisanth quit (Ping timeout: 258 seconds) 2017-01-12T17:10:18Z drdo quit (Ping timeout: 258 seconds) 2017-01-12T17:10:52Z drdo joined #scheme 2017-01-12T17:10:55Z Khisanth joined #scheme 2017-01-12T17:13:18Z cemerick joined #scheme 2017-01-12T17:16:06Z fantazo joined #scheme 2017-01-12T17:16:08Z adu joined #scheme 2017-01-12T17:17:23Z lritter joined #scheme 2017-01-12T17:22:26Z jcowan: Oh, I believe it was intended as a surfboard, I just never saw it as such until today. 2017-01-12T17:46:45Z igajsin joined #scheme 2017-01-12T17:47:08Z terpri quit (Ping timeout: 252 seconds) 2017-01-12T17:48:04Z terpri joined #scheme 2017-01-12T17:51:33Z dcluna quit (Ping timeout: 240 seconds) 2017-01-12T17:54:45Z dcluna joined #scheme 2017-01-12T17:58:06Z mejja joined #scheme 2017-01-12T18:17:44Z BusFactor1 joined #scheme 2017-01-12T18:20:56Z jcowan_ joined #scheme 2017-01-12T18:21:53Z tristero joined #scheme 2017-01-12T18:23:55Z jcowan quit (Ping timeout: 256 seconds) 2017-01-12T18:27:08Z muelleme joined #scheme 2017-01-12T18:31:36Z mejja quit (Quit: \ No newline at end of file) 2017-01-12T18:48:15Z muelleme quit (Ping timeout: 248 seconds) 2017-01-12T18:53:34Z kuribas` quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-12T19:07:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-12T19:07:20Z enderby quit (Remote host closed the connection) 2017-01-12T19:11:40Z jcowan_ is now known as jcowan 2017-01-12T19:20:44Z alezost joined #scheme 2017-01-12T19:27:17Z arbv quit (Ping timeout: 245 seconds) 2017-01-12T19:29:48Z arbv joined #scheme 2017-01-12T19:33:21Z enderby joined #scheme 2017-01-12T19:44:17Z ovenpasta quit (Ping timeout: 252 seconds) 2017-01-12T19:45:23Z mumptai joined #scheme 2017-01-12T19:48:45Z yottabyte joined #scheme 2017-01-12T19:49:23Z yottabyte: what are the differences between MIT-Scheme and R5RS and R6RS, etc? Can I get away with using Guile or Chicken or Chibi Scheme for working through SICP? 2017-01-12T19:51:30Z ecraven: yottabyte: I think no scheme (except for maybe racket in sicp-mode) is entirely the same as SICP, but almost any scheme will work with minor adjustments 2017-01-12T19:51:41Z jcowan: yottabyte: RnRS for values of n from 0 to 7 are standards; the others are implementations. 2017-01-12T19:51:56Z ecraven: mit-scheme is mostly r5rs, definitely not r6rs 2017-01-12T19:52:03Z jcowan: Racket specifically has a SICP package that makes it exactly the SICP dialect, I think 2017-01-12T19:52:04Z ecraven: sicp is r4rs, maybe? 2017-01-12T19:53:01Z jcowan: earlier than that 2017-01-12T19:53:17Z jcowan: you can also run sicp on MIT Scheme, but Racket is probably easier 2017-01-12T19:53:49Z yottabyte: yeah, I've been using racket, but it's so minimal 2017-01-12T19:53:49Z jcowan: https://docs.racket-lang.org/sicp-manual/index.html 2017-01-12T19:53:54Z davexunit: I've done everything in SICP with Guile 2017-01-12T19:54:00Z yottabyte: davexunit: nice 2017-01-12T19:54:12Z jcowan: Things like t and nil being defined are not present in R4RS 2017-01-12T19:54:12Z davexunit: I don't recall encountering any major issue 2017-01-12T19:54:20Z jcowan: s/t/true 2017-01-12T19:54:57Z davexunit: I imagine it's the same way with any other Scheme. a couple of tiny incompatibilities but otherwise everything works. 2017-01-12T19:55:52Z jcowan nods. 2017-01-12T19:56:07Z leot joined #scheme 2017-01-12T19:56:07Z jcowan: Racket's UI handholds novices, though 2017-01-12T19:56:12Z davexunit: yeah 2017-01-12T19:56:14Z davexunit: sounds nice 2017-01-12T20:05:06Z pie_ quit (Quit: Leaving) 2017-01-12T20:06:02Z cemerick quit (Ping timeout: 255 seconds) 2017-01-12T20:06:28Z cemerick joined #scheme 2017-01-12T20:07:11Z ym quit (Ping timeout: 248 seconds) 2017-01-12T20:07:14Z jmd quit (Remote host closed the connection) 2017-01-12T20:09:26Z pie_ joined #scheme 2017-01-12T20:13:46Z ecraven: it's easy to fix the tiny incompatibilities *after* you know scheme, I'm not sure how obvious (define true #t) 2017-01-12T20:13:48Z ecraven: is to a novice 2017-01-12T20:16:17Z jcowan nods 2017-01-12T20:16:47Z ecraven: things like call/cc <-> call-with-current-continuation are not so obvious, I imagine, if you have no idea what they mean 2017-01-12T20:16:55Z ecraven: (not sure whether that's relevant for sicp) 2017-01-12T20:17:46Z rgrinberg quit (Remote host closed the connection) 2017-01-12T20:18:06Z davexunit: ecraven: I didn't really know scheme when I started sicp 2017-01-12T20:18:49Z davexunit: so there's some anecdotal evidence that it might not be the biggest deal. 2017-01-12T20:19:05Z ecraven: yea, I guess if you just ask here or google a bit, you shouldn't hit anything major 2017-01-12T20:19:14Z ecraven: unless you use oaklisp or so :p 2017-01-12T20:19:25Z ecraven: set!? what's that, I don't have that :P 2017-01-12T20:19:35Z ecraven: owllisp, actually 2017-01-12T20:19:57Z davexunit: probably more difficult to find a scheme to use to begin with. 2017-01-12T20:20:12Z ecraven: no, oaklisp after all.. too many similar names! 2017-01-12T20:20:34Z ecraven: davexunit: well, in the end, choose any, I have my preferences, but I don't think any of the larger schemes is a bad choice 2017-01-12T20:20:38Z rgrinberg joined #scheme 2017-01-12T20:21:42Z civodul joined #scheme 2017-01-12T20:25:09Z ym joined #scheme 2017-01-12T20:27:48Z adu quit (Quit: adu) 2017-01-12T20:28:23Z jeapostrophe joined #scheme 2017-01-12T20:28:23Z jeapostrophe quit (Changing host) 2017-01-12T20:28:23Z jeapostrophe joined #scheme 2017-01-12T20:33:56Z cemerick quit (Ping timeout: 255 seconds) 2017-01-12T20:34:06Z cemerick joined #scheme 2017-01-12T20:38:31Z TCZ joined #scheme 2017-01-12T20:41:51Z cemerick quit (Ping timeout: 240 seconds) 2017-01-12T20:46:41Z stepnem quit (Ping timeout: 258 seconds) 2017-01-12T20:47:53Z jonaslund joined #scheme 2017-01-12T20:48:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-12T20:52:10Z stepnem joined #scheme 2017-01-12T20:54:10Z daviid quit (Ping timeout: 260 seconds) 2017-01-12T20:57:33Z pie_ quit (Quit: Leaving) 2017-01-12T21:10:42Z Menche quit (Quit: Leaving) 2017-01-12T21:11:27Z cemerick joined #scheme 2017-01-12T21:16:50Z pie_ joined #scheme 2017-01-12T21:20:14Z ovenpasta joined #scheme 2017-01-12T21:21:12Z leppie quit 2017-01-12T21:21:47Z taij33n quit (Ping timeout: 248 seconds) 2017-01-12T21:24:12Z taij33n joined #scheme 2017-01-12T21:28:53Z muelleme joined #scheme 2017-01-12T21:29:26Z leppie joined #scheme 2017-01-12T21:34:07Z muelleme quit (Ping timeout: 248 seconds) 2017-01-12T21:34:27Z bjz joined #scheme 2017-01-12T21:36:48Z noethics joined #scheme 2017-01-12T21:52:06Z yottabyte quit 2017-01-12T21:54:43Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-12T21:58:26Z Menche joined #scheme 2017-01-12T22:00:57Z taij33n quit (Ping timeout: 256 seconds) 2017-01-12T22:02:16Z taij33n joined #scheme 2017-01-12T22:07:11Z zacts quit (Ping timeout: 256 seconds) 2017-01-12T22:10:19Z pjb joined #scheme 2017-01-12T22:17:53Z cemerick quit (Ping timeout: 255 seconds) 2017-01-12T22:21:08Z bjz joined #scheme 2017-01-12T22:23:35Z edgar-rft quit (Quit: edgar-rft) 2017-01-12T22:25:03Z manualcrank joined #scheme 2017-01-12T22:25:16Z cibs quit (Ping timeout: 268 seconds) 2017-01-12T22:26:31Z cibs joined #scheme 2017-01-12T22:27:35Z igajsin quit (Ping timeout: 256 seconds) 2017-01-12T22:34:04Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-12T22:34:50Z noethics_ joined #scheme 2017-01-12T22:35:02Z noethics quit (Disconnected by services) 2017-01-12T22:35:08Z noethics_ is now known as noethics 2017-01-12T22:37:14Z lambda-smith joined #scheme 2017-01-12T22:37:41Z pie_ quit (Ping timeout: 255 seconds) 2017-01-12T22:39:31Z enderby quit (Ping timeout: 240 seconds) 2017-01-12T22:41:52Z leot quit (Remote host closed the connection) 2017-01-12T22:49:08Z fantazo quit (Quit: Verlassend) 2017-01-12T23:05:17Z TCZ quit (Quit: Leaving) 2017-01-12T23:11:48Z danielcamiel joined #scheme 2017-01-12T23:13:29Z ArneBab_ quit (Ping timeout: 256 seconds) 2017-01-12T23:13:44Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-12T23:16:24Z ArneBab joined #scheme 2017-01-12T23:16:24Z ArneBab quit (Changing host) 2017-01-12T23:16:24Z ArneBab joined #scheme 2017-01-12T23:18:58Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-12T23:28:10Z mumptai quit (Remote host closed the connection) 2017-01-12T23:34:23Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-12T23:38:05Z terpri quit (Ping timeout: 260 seconds) 2017-01-12T23:39:20Z terpri joined #scheme 2017-01-12T23:44:30Z safe joined #scheme 2017-01-12T23:47:03Z jao joined #scheme 2017-01-12T23:52:36Z BusFactor1 quit (Ping timeout: 258 seconds) 2017-01-13T00:00:47Z groscoe quit (Ping timeout: 248 seconds) 2017-01-13T00:02:43Z jeapostrophe joined #scheme 2017-01-13T00:02:43Z jeapostrophe quit (Changing host) 2017-01-13T00:02:43Z jeapostrophe joined #scheme 2017-01-13T00:07:56Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-13T00:11:41Z cromachina joined #scheme 2017-01-13T00:21:40Z turtleman quit (Ping timeout: 240 seconds) 2017-01-13T00:23:38Z jeapostrophe joined #scheme 2017-01-13T00:23:38Z jeapostrophe quit (Changing host) 2017-01-13T00:23:38Z jeapostrophe joined #scheme 2017-01-13T00:23:45Z ovenpasta quit (Ping timeout: 256 seconds) 2017-01-13T00:28:38Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-13T00:33:09Z tmtwd joined #scheme 2017-01-13T00:35:07Z pierpa quit (Read error: Connection reset by peer) 2017-01-13T00:38:42Z pierpa joined #scheme 2017-01-13T00:42:27Z nisstyre quit (Changing host) 2017-01-13T00:42:28Z nisstyre joined #scheme 2017-01-13T00:51:13Z choas quit (Ping timeout: 256 seconds) 2017-01-13T00:52:32Z esantoro quit (Quit: Connection closed for inactivity) 2017-01-13T00:55:48Z wtetzner joined #scheme 2017-01-13T00:58:16Z choas joined #scheme 2017-01-13T01:02:06Z shdeng joined #scheme 2017-01-13T01:05:43Z wtetzner quit (Remote host closed the connection) 2017-01-13T01:07:58Z pierpa quit (Remote host closed the connection) 2017-01-13T01:09:12Z sethalves quit (Quit: Leaving.) 2017-01-13T01:11:43Z cemerick joined #scheme 2017-01-13T01:24:22Z jeapostrophe joined #scheme 2017-01-13T01:24:22Z jeapostrophe quit (Changing host) 2017-01-13T01:24:22Z jeapostrophe joined #scheme 2017-01-13T01:29:08Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-13T01:32:40Z mindCrime quit (Excess Flood) 2017-01-13T01:32:43Z cemerick quit (Ping timeout: 255 seconds) 2017-01-13T01:33:07Z mindCrime joined #scheme 2017-01-13T01:34:11Z JoshS quit (Quit: Leaving) 2017-01-13T01:34:31Z stepnem quit (Ping timeout: 240 seconds) 2017-01-13T01:37:40Z lambda-11235 joined #scheme 2017-01-13T01:41:08Z turtleman joined #scheme 2017-01-13T02:02:52Z Riastradh quit (Ping timeout: 255 seconds) 2017-01-13T02:16:01Z sethalves joined #scheme 2017-01-13T02:18:47Z JoshS joined #scheme 2017-01-13T02:25:10Z jeapostrophe joined #scheme 2017-01-13T02:25:10Z jeapostrophe quit (Changing host) 2017-01-13T02:25:10Z jeapostrophe joined #scheme 2017-01-13T02:29:47Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-13T02:30:00Z enderby joined #scheme 2017-01-13T02:32:59Z enderby quit (Remote host closed the connection) 2017-01-13T02:36:45Z enderby joined #scheme 2017-01-13T02:37:32Z shdeng quit (Remote host closed the connection) 2017-01-13T02:39:09Z enderby quit (Remote host closed the connection) 2017-01-13T02:39:30Z shdeng joined #scheme 2017-01-13T02:40:56Z niklasl quit (Quit: Nettalk6 - www.ntalk.de) 2017-01-13T02:42:11Z enderby joined #scheme 2017-01-13T02:43:23Z terpri quit (Read error: Connection reset by peer) 2017-01-13T02:44:11Z terpri joined #scheme 2017-01-13T02:45:27Z niklasl joined #scheme 2017-01-13T02:45:56Z jeapostrophe joined #scheme 2017-01-13T02:47:25Z tmtwd quit (Ping timeout: 255 seconds) 2017-01-13T02:50:55Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-13T02:51:25Z tmtwd joined #scheme 2017-01-13T02:57:27Z badkins quit (Remote host closed the connection) 2017-01-13T02:59:27Z spawned4562 joined #scheme 2017-01-13T03:02:34Z enderby quit (Remote host closed the connection) 2017-01-13T03:03:44Z JoshS quit (Quit: Leaving) 2017-01-13T03:04:55Z enderby joined #scheme 2017-01-13T03:14:12Z danielcamiel quit (Quit: Leaving) 2017-01-13T03:14:36Z terpri quit (Quit: Leaving) 2017-01-13T03:21:53Z tmtwd quit (Ping timeout: 258 seconds) 2017-01-13T03:28:36Z tmtwd joined #scheme 2017-01-13T03:32:10Z spawned4562 quit (Ping timeout: 240 seconds) 2017-01-13T03:41:11Z pjb quit (Remote host closed the connection) 2017-01-13T03:42:25Z pjb joined #scheme 2017-01-13T03:44:45Z pjb quit (Read error: Connection reset by peer) 2017-01-13T03:48:48Z Riastradh joined #scheme 2017-01-13T03:50:47Z lritter_ joined #scheme 2017-01-13T03:51:54Z ArneBab_ joined #scheme 2017-01-13T03:54:02Z lritter quit (Ping timeout: 240 seconds) 2017-01-13T03:56:02Z ArneBab quit (Ping timeout: 245 seconds) 2017-01-13T04:07:08Z safe quit (Read error: Connection reset by peer) 2017-01-13T04:09:17Z tmtwd quit (Ping timeout: 256 seconds) 2017-01-13T04:09:23Z turtleman quit (Remote host closed the connection) 2017-01-13T04:13:02Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-13T04:13:55Z safe joined #scheme 2017-01-13T04:22:45Z justinethier quit (Ping timeout: 260 seconds) 2017-01-13T04:23:25Z tmtwd joined #scheme 2017-01-13T04:40:45Z wtetzner joined #scheme 2017-01-13T04:41:42Z wtetzner quit (Remote host closed the connection) 2017-01-13T04:45:33Z jao quit (Ping timeout: 240 seconds) 2017-01-13T04:46:32Z jeapostrophe joined #scheme 2017-01-13T04:46:32Z jeapostrophe quit (Changing host) 2017-01-13T04:46:32Z jeapostrophe joined #scheme 2017-01-13T04:50:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-13T05:23:32Z tmtwd quit (Ping timeout: 245 seconds) 2017-01-13T05:37:59Z pierpa joined #scheme 2017-01-13T05:42:55Z jmd joined #scheme 2017-01-13T05:44:46Z jmd quit (Remote host closed the connection) 2017-01-13T05:49:55Z lritter_ quit (Quit: Leaving) 2017-01-13T05:53:23Z enderby quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-13T06:00:15Z safe quit (Read error: Connection reset by peer) 2017-01-13T06:14:21Z eMBee: siddhant: ok, but it should be about parallelizing something? how much work should it be? 2017-01-13T06:14:29Z eMBee: ooops 2017-01-13T06:18:10Z rgrinberg quit (Ping timeout: 240 seconds) 2017-01-13T06:21:09Z jmd joined #scheme 2017-01-13T06:29:53Z bjz joined #scheme 2017-01-13T06:35:55Z jmd quit (Remote host closed the connection) 2017-01-13T06:36:23Z oleo quit (Quit: Leaving) 2017-01-13T06:36:59Z mumptai joined #scheme 2017-01-13T06:38:27Z seneca joined #scheme 2017-01-13T06:43:44Z igajsin joined #scheme 2017-01-13T06:44:25Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-13T06:46:22Z seneca quit (Ping timeout: 255 seconds) 2017-01-13T06:46:59Z jeapostrophe joined #scheme 2017-01-13T06:47:00Z jeapostrophe quit (Changing host) 2017-01-13T06:47:00Z jeapostrophe joined #scheme 2017-01-13T06:51:13Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-13T06:54:29Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-13T06:57:18Z pierpa quit (Ping timeout: 258 seconds) 2017-01-13T06:57:59Z edgar-rft joined #scheme 2017-01-13T06:58:30Z igajsin quit (Ping timeout: 255 seconds) 2017-01-13T06:58:58Z bjz joined #scheme 2017-01-13T07:04:23Z muelleme joined #scheme 2017-01-13T07:07:23Z jeapostrophe joined #scheme 2017-01-13T07:07:24Z jeapostrophe quit (Changing host) 2017-01-13T07:07:24Z jeapostrophe joined #scheme 2017-01-13T07:09:16Z JoshS joined #scheme 2017-01-13T07:12:01Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-13T07:15:47Z igajsin joined #scheme 2017-01-13T07:28:40Z jyc quit (Ping timeout: 255 seconds) 2017-01-13T07:30:02Z micmus quit (Ping timeout: 255 seconds) 2017-01-13T07:30:02Z Neet_ quit (Ping timeout: 255 seconds) 2017-01-13T07:30:29Z mbrock quit (Ping timeout: 255 seconds) 2017-01-13T07:30:29Z davexunit quit (Ping timeout: 255 seconds) 2017-01-13T07:30:29Z pchrist quit (Ping timeout: 255 seconds) 2017-01-13T07:32:30Z micmus joined #scheme 2017-01-13T07:32:33Z pchrist joined #scheme 2017-01-13T07:33:21Z Neet_ joined #scheme 2017-01-13T07:33:59Z mbrock joined #scheme 2017-01-13T07:36:11Z jyc joined #scheme 2017-01-13T07:53:14Z civodul joined #scheme 2017-01-13T08:01:30Z jyc quit (Ping timeout: 255 seconds) 2017-01-13T08:02:51Z muelleme quit (Ping timeout: 258 seconds) 2017-01-13T08:04:19Z alezost joined #scheme 2017-01-13T08:05:14Z jyc joined #scheme 2017-01-13T08:10:12Z noethics quit (Quit: Leaving) 2017-01-13T08:16:05Z drot quit (Ping timeout: 240 seconds) 2017-01-13T08:34:52Z stepnem joined #scheme 2017-01-13T08:41:53Z benregn joined #scheme 2017-01-13T08:44:29Z leot joined #scheme 2017-01-13T08:44:42Z drot joined #scheme 2017-01-13T08:46:05Z bjz quit (Ping timeout: 240 seconds) 2017-01-13T08:46:43Z bjz_ joined #scheme 2017-01-13T08:52:24Z mindCrime quit (Excess Flood) 2017-01-13T08:52:51Z mindCrime joined #scheme 2017-01-13T08:55:29Z jeapostrophe joined #scheme 2017-01-13T08:55:45Z jeapostrophe quit (Changing host) 2017-01-13T08:55:46Z jeapostrophe joined #scheme 2017-01-13T08:58:36Z ggole joined #scheme 2017-01-13T08:59:43Z ventonegro joined #scheme 2017-01-13T08:59:58Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-13T09:02:36Z ggole_ joined #scheme 2017-01-13T09:04:35Z ggole quit (Ping timeout: 240 seconds) 2017-01-13T09:10:30Z ngz joined #scheme 2017-01-13T09:24:09Z bjz joined #scheme 2017-01-13T09:25:30Z bjz_ quit (Ping timeout: 260 seconds) 2017-01-13T09:26:43Z mindCrime quit (Excess Flood) 2017-01-13T09:27:09Z mindCrime joined #scheme 2017-01-13T09:38:37Z cemerick joined #scheme 2017-01-13T09:39:13Z ecraven: :) 2017-01-13T09:44:06Z cemerick quit (Ping timeout: 255 seconds) 2017-01-13T09:44:30Z cemerick joined #scheme 2017-01-13T09:44:59Z teleScope joined #scheme 2017-01-13T09:49:01Z ggole__ joined #scheme 2017-01-13T09:50:08Z mumptai quit (Quit: Verlassend) 2017-01-13T09:52:06Z ggole_ quit (Ping timeout: 258 seconds) 2017-01-13T09:53:04Z ggole_ joined #scheme 2017-01-13T09:53:31Z ngz quit (Ping timeout: 240 seconds) 2017-01-13T09:54:55Z ggole__ quit (Ping timeout: 248 seconds) 2017-01-13T10:00:19Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-13T10:11:44Z bjz joined #scheme 2017-01-13T10:15:30Z bjz quit (Read error: Connection reset by peer) 2017-01-13T10:15:37Z bjz_ joined #scheme 2017-01-13T10:18:33Z pjb joined #scheme 2017-01-13T10:29:05Z ggole__ joined #scheme 2017-01-13T10:31:40Z ggole_ quit (Ping timeout: 240 seconds) 2017-01-13T10:38:56Z ggole_ joined #scheme 2017-01-13T10:42:09Z ggole__ quit (Ping timeout: 255 seconds) 2017-01-13T10:43:39Z jeapostrophe joined #scheme 2017-01-13T10:44:14Z bjz joined #scheme 2017-01-13T10:45:37Z bjz_ quit (Ping timeout: 245 seconds) 2017-01-13T10:48:14Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-13T10:52:25Z ggole_ quit (Ping timeout: 260 seconds) 2017-01-13T10:53:21Z ggole_ joined #scheme 2017-01-13T11:01:22Z jonaslund joined #scheme 2017-01-13T11:01:57Z arbv quit (Ping timeout: 255 seconds) 2017-01-13T11:02:21Z ggole__ joined #scheme 2017-01-13T11:05:06Z ggole joined #scheme 2017-01-13T11:05:32Z ggole_ quit (Ping timeout: 252 seconds) 2017-01-13T11:07:00Z ggole__ quit (Ping timeout: 260 seconds) 2017-01-13T11:16:19Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-13T11:17:25Z kuribas joined #scheme 2017-01-13T11:19:54Z shdeng quit (Quit: Leaving) 2017-01-13T11:20:40Z ggole quit (Ping timeout: 240 seconds) 2017-01-13T11:25:03Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-13T11:41:02Z teleScope quit (Ping timeout: 245 seconds) 2017-01-13T11:48:18Z manualcrank quit (Quit: WeeChat 1.6) 2017-01-13T11:49:46Z greatscottttt joined #scheme 2017-01-13T11:51:37Z ertesx joined #scheme 2017-01-13T11:55:08Z ertes quit (Ping timeout: 258 seconds) 2017-01-13T11:55:08Z ertesx is now known as ertes 2017-01-13T11:55:59Z shymega quit (Quit: So long, and thanks for all the talking doors.) 2017-01-13T11:56:51Z shymega joined #scheme 2017-01-13T12:02:42Z teleScope joined #scheme 2017-01-13T12:23:06Z jeapostrophe joined #scheme 2017-01-13T12:30:34Z cmatei quit (Ping timeout: 240 seconds) 2017-01-13T12:30:50Z Fare joined #scheme 2017-01-13T12:34:14Z cmatei joined #scheme 2017-01-13T12:40:00Z FareTower joined #scheme 2017-01-13T12:42:20Z davexunit joined #scheme 2017-01-13T12:43:12Z Fare quit (Ping timeout: 255 seconds) 2017-01-13T13:04:58Z civodul joined #scheme 2017-01-13T13:05:02Z fantazo joined #scheme 2017-01-13T13:11:41Z benregn quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2017-01-13T13:13:22Z benregn joined #scheme 2017-01-13T13:13:44Z lambda-smith joined #scheme 2017-01-13T13:14:11Z benregn quit (Client Quit) 2017-01-13T13:16:35Z FareTower quit (Ping timeout: 240 seconds) 2017-01-13T13:18:49Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-13T13:21:15Z benregn joined #scheme 2017-01-13T13:34:17Z FareTower joined #scheme 2017-01-13T13:40:22Z edgar-rft quit (Quit: edgar-rft) 2017-01-13T13:41:45Z badkins joined #scheme 2017-01-13T14:01:40Z benregn quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2017-01-13T14:04:57Z cromachina quit (Read error: Connection reset by peer) 2017-01-13T14:05:08Z turtleman joined #scheme 2017-01-13T14:06:04Z oleo joined #scheme 2017-01-13T14:19:27Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-13T14:21:54Z ovenpasta joined #scheme 2017-01-13T14:22:50Z jeapostrophe joined #scheme 2017-01-13T14:22:50Z jeapostrophe quit (Changing host) 2017-01-13T14:22:50Z jeapostrophe joined #scheme 2017-01-13T14:27:36Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-13T14:29:37Z teleScope quit (Quit: Konversation terminated!) 2017-01-13T14:29:54Z jeapostrophe joined #scheme 2017-01-13T14:29:54Z jeapostrophe quit (Changing host) 2017-01-13T14:29:54Z jeapostrophe joined #scheme 2017-01-13T14:34:47Z badkins quit (Remote host closed the connection) 2017-01-13T14:35:24Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-13T14:42:40Z enderby joined #scheme 2017-01-13T14:54:38Z jao joined #scheme 2017-01-13T15:03:34Z ovenpasta quit (Ping timeout: 240 seconds) 2017-01-13T15:08:14Z shymega quit (Remote host closed the connection) 2017-01-13T15:09:13Z ventonegro quit (Quit: rcirc on GNU Emacs 25.1.1) 2017-01-13T15:10:05Z FareTower quit (Ping timeout: 240 seconds) 2017-01-13T15:13:17Z badkins joined #scheme 2017-01-13T15:14:57Z daviid joined #scheme 2017-01-13T15:20:09Z karswell` is now known as karswell 2017-01-13T15:27:52Z FareTower joined #scheme 2017-01-13T15:33:02Z gf3 joined #scheme 2017-01-13T15:33:06Z TwoFinger joined #scheme 2017-01-13T15:33:16Z Riastradh quit (Ping timeout: 256 seconds) 2017-01-13T15:34:36Z shymega joined #scheme 2017-01-13T15:35:05Z jao quit (Ping timeout: 240 seconds) 2017-01-13T15:35:12Z FareTower quit (Ping timeout: 245 seconds) 2017-01-13T15:37:55Z Riastradh joined #scheme 2017-01-13T15:41:28Z TwoFinger quit (Quit: Leaving) 2017-01-13T15:43:44Z manualcrank joined #scheme 2017-01-13T15:44:34Z Riastradh quit (Ping timeout: 241 seconds) 2017-01-13T15:47:19Z TwoFinger joined #scheme 2017-01-13T15:50:34Z ovenpasta joined #scheme 2017-01-13T15:51:12Z pie_ joined #scheme 2017-01-13T16:04:28Z mejja joined #scheme 2017-01-13T16:07:45Z TwoFinger quit (Read error: Connection reset by peer) 2017-01-13T16:11:17Z leot quit (Quit: BBL) 2017-01-13T16:15:16Z mejja quit (Quit: \ No newline at end of file) 2017-01-13T16:22:24Z sethalves quit (Quit: Leaving.) 2017-01-13T16:31:01Z BusFactor1 joined #scheme 2017-01-13T16:40:01Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-13T16:40:19Z badkins quit (Remote host closed the connection) 2017-01-13T16:41:45Z BusFactor1 joined #scheme 2017-01-13T16:43:09Z enderby quit (Remote host closed the connection) 2017-01-13T16:43:27Z enderby joined #scheme 2017-01-13T16:48:32Z ertes quit (Ping timeout: 240 seconds) 2017-01-13T16:48:36Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-13T16:50:42Z cemerick quit (Ping timeout: 255 seconds) 2017-01-13T16:51:34Z cemerick joined #scheme 2017-01-13T16:52:05Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-13T17:05:50Z john_g_ quit (Read error: Connection reset by peer) 2017-01-13T17:06:10Z john_g_ joined #scheme 2017-01-13T17:06:26Z cemerick quit (Ping timeout: 255 seconds) 2017-01-13T17:08:16Z sethalves joined #scheme 2017-01-13T17:10:57Z BusFacto_ joined #scheme 2017-01-13T17:23:35Z edgar-rft joined #scheme 2017-01-13T17:25:03Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-13T17:39:55Z jmd joined #scheme 2017-01-13T17:52:14Z mlaine quit (Ping timeout: 240 seconds) 2017-01-13T17:52:17Z fgudin quit (Ping timeout: 245 seconds) 2017-01-13T18:03:14Z averell quit (Ping timeout: 240 seconds) 2017-01-13T18:09:00Z badkins joined #scheme 2017-01-13T18:12:36Z jcowan_ joined #scheme 2017-01-13T18:12:43Z lritter joined #scheme 2017-01-13T18:15:43Z jcowan quit (Ping timeout: 248 seconds) 2017-01-13T18:20:15Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-13T18:21:16Z edgar-rft quit (Quit: edgar-rft) 2017-01-13T18:22:24Z Aune joined #scheme 2017-01-13T18:23:58Z sethalves quit (Quit: Leaving.) 2017-01-13T18:24:14Z sethalves joined #scheme 2017-01-13T18:25:31Z PinealGlandOptic quit (Quit: leaving) 2017-01-13T18:27:32Z pie_ quit (Ping timeout: 240 seconds) 2017-01-13T18:27:38Z jcowan_ is now known as jcowan 2017-01-13T18:30:06Z JoshS quit (Quit: Leaving) 2017-01-13T18:32:12Z pierpa joined #scheme 2017-01-13T18:33:45Z cemerick joined #scheme 2017-01-13T18:35:55Z Riastradh joined #scheme 2017-01-13T18:38:57Z taylan: ecraven: AFAIK SICP was written with the assumption that the user runs MIT Scheme, at that time, so it's written for whatever version of MIT Scheme that was current at that time :) 2017-01-13T18:40:47Z jim left #scheme 2017-01-13T18:41:35Z ecraven: hm.. someone should port sicp to r7rs :D 2017-01-13T18:42:17Z cemerick quit (Ping timeout: 255 seconds) 2017-01-13T18:42:41Z cemerick joined #scheme 2017-01-13T18:43:40Z gnomon: ecraven, that is a really, really good idea. 2017-01-13T18:46:13Z alezost joined #scheme 2017-01-13T18:51:13Z jcowan_ joined #scheme 2017-01-13T18:51:17Z jcowan quit (Ping timeout: 255 seconds) 2017-01-13T18:53:03Z turtleman quit (Ping timeout: 248 seconds) 2017-01-13T18:53:21Z ecraven: what's the license on the html version? 2017-01-13T18:53:34Z ecraven: can we put it into a git repo and accept PRs? 2017-01-13T18:58:06Z gwatt: > Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman with Julie Sussman is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License by the MIT Press. 2017-01-13T18:58:54Z ecraven: gwatt: so that means this would in theory be ok? 2017-01-13T18:59:34Z gwatt: I think so 2017-01-13T18:59:54Z gwatt: https://creativecommons.org/licenses/by-sa/4.0/ 2017-01-13T19:00:05Z gwatt: That's the license linked on the sicp site 2017-01-13T19:00:19Z ecraven: is there anything like github, but foss? 2017-01-13T19:00:31Z jcowan_ quit (Read error: Connection reset by peer) 2017-01-13T19:02:47Z gwatt: like gitlab? 2017-01-13T19:02:54Z ecraven: hehe, yea, that comes to mind 2017-01-13T19:06:19Z logicmoo joined #scheme 2017-01-13T19:06:57Z igajsin quit (Quit: Leaving.) 2017-01-13T19:08:03Z dmiles quit (Ping timeout: 256 seconds) 2017-01-13T19:14:25Z nanoz joined #scheme 2017-01-13T19:15:33Z turtleman joined #scheme 2017-01-13T19:16:13Z wasamasa: gogs 2017-01-13T19:28:58Z ovenpasta quit (Ping timeout: 258 seconds) 2017-01-13T19:36:16Z paroneayea: ecraven: there's a nice html version here: 2017-01-13T19:36:49Z paroneayea: https://sarabander.github.io/sicp/ 2017-01-13T19:36:55Z paroneayea: https://github.com/sarabander/sicp 2017-01-13T19:39:28Z ecraven: paroneayea: ah, that's nice! 2017-01-13T19:41:09Z ecraven: hm. I wonder how hard it would be to make the code examples executable, to verify that they actually work 2017-01-13T19:41:13Z ecraven: looks like a lot of work 2017-01-13T19:41:33Z ecraven: but running everything through chibi would ensure that everything works as intended (in r7rs 2017-01-13T19:54:03Z wasamasa: meh, I don't see the point 2017-01-13T19:54:26Z ecraven: well, it would obviate the question which scheme is best for sicp.. any r7rs scheme would do fine 2017-01-13T19:54:36Z paroneayea: I haven't found it particularly hard to adapt sicp to the guile code I'm doing 2017-01-13T19:54:40Z paroneayea: even where there are inconsistencies 2017-01-13T19:54:43Z paroneayea: they are easy to pick out 2017-01-13T19:54:52Z wasamasa: I'm going through SICP at a snail's pace in a working group and in chapter 1, all I needed to do was fixing up the undefined true/false and find an implementation-specific way to benchmark in microseconds 2017-01-13T19:54:54Z paroneayea: adapting wouldn't be bad of course 2017-01-13T19:55:17Z ecraven: wasamasa: both could really easily be fixed in sicp-r7rs ;) 2017-01-13T19:55:34Z MrBusiness quit (Read error: Connection reset by peer) 2017-01-13T19:56:18Z wasamasa: ecraven: I don't see why you'd do what amounts to five minutes of research while confusing everyone not riding the r7rs train 2017-01-13T19:56:33Z ecraven: also a good point 2017-01-13T19:58:45Z wasamasa: maybe once r7rs-small is the default for everything 2017-01-13T19:59:11Z wasamasa: if you want to practice using it for real stuff, why don't you implement MAL in it :P 2017-01-13T19:59:52Z ecraven: hm.. might it help r7rs if there were sicp-r7rs? 2017-01-13T20:02:31Z snits quit (Ping timeout: 240 seconds) 2017-01-13T20:03:56Z wasamasa: ¯\_(ツ)_/¯ 2017-01-13T20:06:15Z ecraven: I should start submitting PRs to various schemes with r7rs-small compatibility patches 2017-01-13T20:06:30Z ecraven: the simple things, renaming of existing functions 2017-01-13T20:16:55Z MrBusiness joined #scheme 2017-01-13T20:21:13Z terpri joined #scheme 2017-01-13T20:21:18Z snits joined #scheme 2017-01-13T20:23:13Z bjz joined #scheme 2017-01-13T20:25:14Z pie_ joined #scheme 2017-01-13T20:27:46Z ecraven: does anyone else use o for function composition? like (o car cdr car)? 2017-01-13T20:28:42Z gwatt: ecraven: well for that I would just use cadar ;-) 2017-01-13T20:29:39Z Riastradh: Doesn't work so well with, e.g., (log (sqrt (det ...)). I mean, you could say lsqrdet or something, but somehow that seems unsatisfying... 2017-01-13T20:31:22Z pjb: ecraven: when I want it short, yes, I use o. Otherwise compose. 2017-01-13T20:32:38Z ecraven: Riastradh: why not ((o log sqrt det) ...)? 2017-01-13T20:36:18Z gwatt: I think compose works better if there are anonymous functions in the mix. If it's just a series of standard functions I like nested calls more 2017-01-13T20:36:41Z ecraven: gwatt: I use it to pass off a function, not to directly apply it 2017-01-13T20:37:00Z ecraven: (make-csv `(("name" ,(o user-name enrolment-user))) (all-enrolments)) 2017-01-13T20:37:03Z gwatt: that's fair 2017-01-13T20:37:11Z Riastradh: gwatt: I was joking about gwatt's answer. 2017-01-13T20:37:22Z ecraven: it's easier on the eyes than (lambda (x) (user-name (enrolment-user x))) for me 2017-01-13T20:37:39Z ecraven: Riastradh: ah, sorry, totally misread that 2017-01-13T20:38:00Z gwatt: Riastradh: gotcha. the pre-composed functions do only go so far 2017-01-13T20:38:58Z wasamasa: Riastradh: I guess that's how arydshln happened 2017-01-13T20:39:47Z ecraven: incidentally, is that make-csv like anything you people use? is there a much better way I'm totally missing? 2017-01-13T20:43:01Z Riastradh: (I do know some people who like that you can quickly pronounce cdaddr over the telephone, because they do so.) 2017-01-13T20:43:23Z ecraven: how do you pronounce the dd so that it isn't mistaken for a single d? 2017-01-13T20:43:39Z gwatt: cuh-da-di-der 2017-01-13T20:44:20Z ecraven: (o cdr third) ;p 2017-01-13T20:45:27Z annodomini joined #scheme 2017-01-13T20:45:27Z annodomini quit (Changing host) 2017-01-13T20:45:27Z annodomini joined #scheme 2017-01-13T20:45:34Z Riastradh: ecraven: How do you pronounce `I do it' differently from `I'd do it'? 2017-01-13T20:46:56Z cemerick quit (Ping timeout: 255 seconds) 2017-01-13T20:50:01Z gwatt: ecraven: why not use the unicode circle: ○ I'm sure that won't be confusing 2017-01-13T20:50:03Z ecraven: not sure it'd be very distinguishable over the phone :) 2017-01-13T20:50:11Z ecraven: gwatt: that won't work well on mit-scheme :-/ 2017-01-13T20:50:28Z ecraven: I thought about using apl symbols for some apl tests in scheme, but mit-scheme doesn't like many of them :-/ 2017-01-13T20:52:09Z gwatt: what rnrs does mit-scheme implement? 4|5? 2017-01-13T20:52:09Z ecraven: Riastradh: unless you have any idea how I could fix this? 2017-01-13T20:52:18Z ecraven: yes :P 2017-01-13T20:52:33Z ecraven: actually it's most parts of 3-5, I think 2017-01-13T20:52:37Z ecraven: and even some r7rs 2017-01-13T20:52:46Z ecraven: inexact/exact/parameterize, for example 2017-01-13T20:54:15Z gwatt: parameterize is nice 2017-01-13T20:55:10Z ecraven: I don't like that you access the value with (foo), makes it very hard to find all places where any parameter is used 2017-01-13T20:55:17Z ecraven: (fluid foo) was nicer for that, imho 2017-01-13T20:55:41Z ecraven: also (foo 'x) to *set* the parameter seems like a *very* bad idea, but that's not part of r7rs, I think 2017-01-13T20:55:42Z Riastradh: ecraven: ; -*- coding: utf8 -*- 2017-01-13T20:56:47Z ecraven: Illegal character: #\U+8c 2017-01-13T20:57:05Z ecraven: for (define (二本語 x) "x") 2017-01-13T20:57:18Z Riastradh: Must've misremembered the incantation. 2017-01-13T20:57:25Z Riastradh: That, or I hallucinated that jrm implemented it. 2017-01-13T20:59:56Z mumptai joined #scheme 2017-01-13T21:00:01Z ecraven: but some sort of magic comment should fix it? then I'll just look for it myself, thank you! 2017-01-13T21:00:19Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-13T21:00:37Z Riastradh: I think I may have hallucinated it. 2017-01-13T21:02:05Z daviid quit (Ping timeout: 240 seconds) 2017-01-13T21:02:10Z ecraven: I think I talked to you about this many years ago, and it didn't work then :-/ 2017-01-13T21:03:37Z TheLemonMan joined #scheme 2017-01-13T21:03:38Z nilg joined #scheme 2017-01-13T21:03:40Z Riastradh: Could be! 2017-01-13T21:03:49Z Riastradh: If you want to fix it, everything's contained in src/runtime/parse.scm. 2017-01-13T21:04:08Z Riastradh: The file attribute parsing is done for you; you just need to examine the CODING attribute and do something with it. 2017-01-13T21:05:49Z weinholt: could be utf-8 rather than utf8 2017-01-13T21:06:05Z ecraven: I'll have a look, thank you! 2017-01-13T21:06:22Z nilg quit (Remote host closed the connection) 2017-01-13T21:09:30Z jeapostrophe joined #scheme 2017-01-13T21:09:30Z jeapostrophe quit (Changing host) 2017-01-13T21:09:30Z jeapostrophe joined #scheme 2017-01-13T21:16:20Z mfranzwa joined #scheme 2017-01-13T21:25:42Z mlaine joined #scheme 2017-01-13T21:27:55Z fgudin joined #scheme 2017-01-13T21:38:20Z rgrinberg joined #scheme 2017-01-13T21:38:51Z ngz joined #scheme 2017-01-13T21:44:10Z seneca joined #scheme 2017-01-13T21:45:46Z arbv joined #scheme 2017-01-13T21:49:44Z cemerick joined #scheme 2017-01-13T21:50:14Z ft quit (Remote host closed the connection) 2017-01-13T21:53:51Z john_g_ quit (Ping timeout: 240 seconds) 2017-01-13T21:54:31Z enderby quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-13T22:12:36Z nanoz quit (Read error: Connection reset by peer) 2017-01-13T22:18:11Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-13T22:19:03Z ft joined #scheme 2017-01-13T22:28:54Z pie_ quit (Ping timeout: 240 seconds) 2017-01-13T22:36:51Z rgrinberg quit (Ping timeout: 240 seconds) 2017-01-13T22:37:10Z fantazo quit (Quit: Verlassend) 2017-01-13T22:39:11Z cemerick quit (Ping timeout: 248 seconds) 2017-01-13T22:47:21Z terpri quit (Ping timeout: 256 seconds) 2017-01-13T22:52:40Z spawned4562 joined #scheme 2017-01-13T22:53:51Z deank joined #scheme 2017-01-13T23:01:37Z jao joined #scheme 2017-01-13T23:04:51Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-13T23:05:37Z BusFacto_ quit (Ping timeout: 245 seconds) 2017-01-13T23:05:57Z Aune quit (Remote host closed the connection) 2017-01-13T23:07:25Z cemerick joined #scheme 2017-01-13T23:07:45Z seneca quit (Ping timeout: 256 seconds) 2017-01-13T23:19:31Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-13T23:23:32Z mindCrime quit (Ping timeout: 255 seconds) 2017-01-13T23:27:33Z FareTower joined #scheme 2017-01-13T23:31:46Z daviid joined #scheme 2017-01-13T23:32:51Z ngz quit (Ping timeout: 240 seconds) 2017-01-13T23:43:30Z fare__ joined #scheme 2017-01-13T23:47:01Z FareTower quit (Ping timeout: 240 seconds) 2017-01-13T23:47:27Z cemerick quit (Ping timeout: 248 seconds) 2017-01-13T23:56:11Z annodomini quit (Ping timeout: 240 seconds) 2017-01-13T23:59:09Z FareTower joined #scheme 2017-01-13T23:59:32Z cibs quit (Ping timeout: 268 seconds) 2017-01-14T00:01:10Z cibs joined #scheme 2017-01-14T00:02:35Z fare__ quit (Ping timeout: 240 seconds) 2017-01-14T00:04:27Z annodomini joined #scheme 2017-01-14T00:05:47Z safe joined #scheme 2017-01-14T00:08:05Z FareTower quit (Ping timeout: 240 seconds) 2017-01-14T00:11:10Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-14T00:17:45Z jeapostrophe joined #scheme 2017-01-14T00:17:45Z jeapostrophe quit (Changing host) 2017-01-14T00:17:45Z jeapostrophe joined #scheme 2017-01-14T00:19:01Z koz_ joined #scheme 2017-01-14T00:19:22Z lambda-11235 joined #scheme 2017-01-14T00:19:44Z koz_: I'm a bit confused about how to properly use SRFI-27 to generate random numbers from a fixed seed. 2017-01-14T00:20:54Z spawned4562 quit (Ping timeout: 240 seconds) 2017-01-14T00:21:12Z koz_: Could someone show me the way? The last thing I tried was http://paste.lisp.org/display/336501 (in a REPL), but this made Chibi segfault. 2017-01-14T00:21:29Z spawned4562 joined #scheme 2017-01-14T00:22:38Z stepnem quit (Ping timeout: 248 seconds) 2017-01-14T00:41:29Z cromachina joined #scheme 2017-01-14T00:42:56Z pjb quit (Quit: Be seeing you in the Village!) 2017-01-14T00:43:43Z grublet joined #scheme 2017-01-14T00:45:19Z terpri joined #scheme 2017-01-14T00:46:08Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-14T00:51:22Z sethalves quit (Quit: Leaving.) 2017-01-14T00:51:39Z ChrisOei quit (Quit: ChrisOei) 2017-01-14T00:53:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-14T00:58:18Z koz_: Never mind - figured it out. 2017-01-14T00:58:44Z koz_: Now I'm having a different issue - when using 'write-bytevector' in Chibi's REPL, I don't get any output - I always just get #t and nothing else. 2017-01-14T00:58:53Z koz_: I'm not giving it a port argument - what am I missing? 2017-01-14T01:01:23Z annodomini_ joined #scheme 2017-01-14T01:01:23Z annodomini_ quit (Changing host) 2017-01-14T01:01:23Z annodomini_ joined #scheme 2017-01-14T01:03:32Z annodomini quit (Ping timeout: 245 seconds) 2017-01-14T01:03:32Z annodomini_ is now known as annodomini 2017-01-14T01:10:33Z snits quit (Remote host closed the connection) 2017-01-14T01:11:08Z snits joined #scheme 2017-01-14T01:22:15Z ChrisOei joined #scheme 2017-01-14T01:24:05Z cemerick joined #scheme 2017-01-14T01:25:26Z FareTower joined #scheme 2017-01-14T01:34:16Z bjz joined #scheme 2017-01-14T01:36:25Z chishiki quit (Quit: WeeChat 1.6) 2017-01-14T01:36:57Z spawned4562 quit (Read error: Connection reset by peer) 2017-01-14T01:37:10Z chishiki joined #scheme 2017-01-14T01:45:18Z cemerick quit (Ping timeout: 248 seconds) 2017-01-14T01:46:28Z bjz quit (Read error: Connection reset by peer) 2017-01-14T01:53:57Z daviid quit (Ping timeout: 245 seconds) 2017-01-14T01:58:25Z bjz joined #scheme 2017-01-14T02:02:05Z FareTower quit (Ping timeout: 240 seconds) 2017-01-14T02:03:24Z FareTower joined #scheme 2017-01-14T02:05:26Z wtetzner joined #scheme 2017-01-14T02:05:35Z wtetzner quit (Remote host closed the connection) 2017-01-14T02:29:54Z Riastradh joined #scheme 2017-01-14T02:40:16Z enderby joined #scheme 2017-01-14T02:43:55Z chishiki quit (Quit: WeeChat 1.6) 2017-01-14T02:49:54Z JoshS joined #scheme 2017-01-14T02:59:03Z noethics joined #scheme 2017-01-14T03:02:38Z jeapostrophe joined #scheme 2017-01-14T03:02:38Z jeapostrophe quit (Changing host) 2017-01-14T03:02:38Z jeapostrophe joined #scheme 2017-01-14T03:07:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-14T03:10:25Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-14T03:14:34Z mfranzwa quit (Remote host closed the connection) 2017-01-14T03:14:43Z mfranzwa joined #scheme 2017-01-14T03:19:05Z mumptai_ joined #scheme 2017-01-14T03:22:14Z mumptai quit (Ping timeout: 240 seconds) 2017-01-14T03:48:43Z lritter_ joined #scheme 2017-01-14T03:49:11Z ertes joined #scheme 2017-01-14T03:50:39Z ArneBab joined #scheme 2017-01-14T03:52:11Z lritter quit (Ping timeout: 240 seconds) 2017-01-14T03:53:12Z mindCrime joined #scheme 2017-01-14T03:54:31Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-14T04:04:06Z ym left #scheme 2017-01-14T04:05:11Z bjz joined #scheme 2017-01-14T04:18:01Z john_g_ joined #scheme 2017-01-14T04:21:42Z jao quit (Remote host closed the connection) 2017-01-14T04:23:35Z \h quit (Ping timeout: 240 seconds) 2017-01-14T04:25:21Z \h joined #scheme 2017-01-14T04:28:06Z wtetzner joined #scheme 2017-01-14T04:34:31Z wtetzner quit (Ping timeout: 240 seconds) 2017-01-14T04:41:00Z lambda-smith joined #scheme 2017-01-14T04:48:54Z FareTower quit (Quit: Leaving) 2017-01-14T04:49:47Z wtetzner joined #scheme 2017-01-14T04:56:36Z turtleman quit (Remote host closed the connection) 2017-01-14T05:05:44Z wtetzner quit (Remote host closed the connection) 2017-01-14T05:06:57Z wtetzner joined #scheme 2017-01-14T05:11:35Z wtetzner quit (Ping timeout: 240 seconds) 2017-01-14T05:17:12Z kammd joined #scheme 2017-01-14T05:17:44Z badkins quit (Remote host closed the connection) 2017-01-14T05:20:02Z akkad quit (Ping timeout: 258 seconds) 2017-01-14T05:22:56Z mfranzwa quit 2017-01-14T05:26:40Z lritter_ quit (Ping timeout: 240 seconds) 2017-01-14T05:28:08Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-14T05:33:46Z cibs quit (Ping timeout: 268 seconds) 2017-01-14T05:33:47Z akkad joined #scheme 2017-01-14T05:35:20Z cibs joined #scheme 2017-01-14T05:40:21Z akkad quit (Ping timeout: 258 seconds) 2017-01-14T05:40:33Z teleScope joined #scheme 2017-01-14T05:40:51Z jeapostrophe joined #scheme 2017-01-14T05:40:51Z jeapostrophe quit (Changing host) 2017-01-14T05:40:51Z jeapostrophe joined #scheme 2017-01-14T05:45:49Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-14T05:47:11Z akkad joined #scheme 2017-01-14T05:58:46Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-14T06:07:42Z wtetzner joined #scheme 2017-01-14T06:08:56Z foof`: koz_: random-source-pseudo-randomize! mutates the source and returns an unspecified value 2017-01-14T06:09:22Z foof`: you were trying to use the result as a new random source 2017-01-14T06:09:47Z annodomini quit (Quit: annodomini) 2017-01-14T06:09:52Z foof`: I've added a check for this so it gives an error message now instead of segfaulting 2017-01-14T06:12:08Z koz_: foof`: Thanks! I figured it out on my own, but the error message will help people after me. 2017-01-14T06:12:11Z wtetzner quit (Ping timeout: 256 seconds) 2017-01-14T06:12:48Z Riastradh: Reminds me of a fun commit message, to the effect of: `Fix array indexing error leading to random kernel memory corruption. And by ``random'', I don't mean ``arbitrary'' but rather ``chosen by a crypto-strength pseudorandom number generator''.' 2017-01-14T06:21:42Z koz_: foof`: You're Alex Shinn? If so, thank you for writing Chibi! 2017-01-14T06:33:52Z foof`: you're welcome! 2017-01-14T06:35:17Z kori: foof`: I dont personally use chibi but I echo that statement 2017-01-14T06:35:19Z kori: thanks 2017-01-14T06:38:20Z koz_: Also, does anyone here use (Neo)vim to edit Scheme? If so, what's your setup like? 2017-01-14T06:38:32Z koz_ is fishing for advice on what plugins/settings to use. 2017-01-14T06:39:42Z kori: koz_: yep 2017-01-14T06:40:07Z kori: https://github.com/kori/cfg/blob/master/nvim/init.vim#L12 2017-01-14T06:41:01Z rgrinberg joined #scheme 2017-01-14T06:41:39Z pierpa quit (Ping timeout: 256 seconds) 2017-01-14T06:41:40Z koz_: kori: That's ... surprisingly simple. I'll just go look up what those do. 2017-01-14T06:42:48Z jmd quit (Remote host closed the connection) 2017-01-14T06:44:48Z jmd joined #scheme 2017-01-14T06:49:47Z terpri quit (Quit: Leaving) 2017-01-14T06:52:10Z jmd quit (Ping timeout: 255 seconds) 2017-01-14T06:57:31Z kori: koz_: slurping/barfing (paredit) are the actions I use the most 2017-01-14T06:58:29Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-14T07:06:07Z tmtwd joined #scheme 2017-01-14T07:11:57Z jmd joined #scheme 2017-01-14T07:22:52Z jeapostrophe joined #scheme 2017-01-14T07:22:53Z jeapostrophe quit (Changing host) 2017-01-14T07:22:53Z jeapostrophe joined #scheme 2017-01-14T07:22:53Z tmtwd quit (Quit: Leaving) 2017-01-14T07:28:08Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-14T07:30:13Z lambda-smith joined #scheme 2017-01-14T07:32:19Z Elronnd is now known as TheresaMayBot 2017-01-14T07:32:30Z TheresaMayBot is now known as MozillaBot 2017-01-14T07:32:43Z MozillaBot is now known as Elronnd 2017-01-14T07:43:57Z jmd quit (Ping timeout: 245 seconds) 2017-01-14T07:44:14Z jeapostrophe joined #scheme 2017-01-14T07:47:09Z rgrinberg quit (Ping timeout: 260 seconds) 2017-01-14T07:49:05Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-14T07:55:59Z Steverman joined #scheme 2017-01-14T08:07:18Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-14T08:27:57Z safe quit (Read error: Connection reset by peer) 2017-01-14T08:28:16Z bjz joined #scheme 2017-01-14T08:32:10Z Steverman quit (Ping timeout: 256 seconds) 2017-01-14T08:40:25Z jmd joined #scheme 2017-01-14T08:46:32Z Steverman joined #scheme 2017-01-14T08:56:55Z ngz joined #scheme 2017-01-14T08:59:56Z Steverman quit (Ping timeout: 256 seconds) 2017-01-14T09:05:48Z jeapostrophe joined #scheme 2017-01-14T09:05:48Z jeapostrophe quit (Changing host) 2017-01-14T09:05:48Z jeapostrophe joined #scheme 2017-01-14T09:08:31Z ngz quit (Remote host closed the connection) 2017-01-14T09:10:34Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-14T09:16:33Z Steverman joined #scheme 2017-01-14T09:18:30Z cemerick joined #scheme 2017-01-14T09:21:34Z enderby quit (Ping timeout: 255 seconds) 2017-01-14T09:28:35Z TwoFinger joined #scheme 2017-01-14T09:33:26Z logicmoo is now known as dmiles 2017-01-14T09:34:16Z TwoFinger quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) 2017-01-14T09:39:00Z Steverman quit (Quit: WeeChat 1.6) 2017-01-14T09:41:45Z teleScope quit (Quit: Konversation terminated!) 2017-01-14T09:41:47Z jonaslund joined #scheme 2017-01-14T09:50:13Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-14T09:54:25Z noethics quit (Quit: Leaving) 2017-01-14T10:14:06Z cemerick quit (Ping timeout: 248 seconds) 2017-01-14T10:17:21Z jmd quit (Remote host closed the connection) 2017-01-14T10:17:39Z cemerick joined #scheme 2017-01-14T10:26:33Z stepnem joined #scheme 2017-01-14T10:29:50Z pjb joined #scheme 2017-01-14T10:34:43Z Aune joined #scheme 2017-01-14T10:58:37Z bjz joined #scheme 2017-01-14T11:06:48Z jeapostrophe joined #scheme 2017-01-14T11:06:48Z jeapostrophe quit (Changing host) 2017-01-14T11:06:48Z jeapostrophe joined #scheme 2017-01-14T11:10:51Z JoshS quit (Ping timeout: 240 seconds) 2017-01-14T11:11:11Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-14T11:14:33Z JoshS joined #scheme 2017-01-14T11:19:25Z manualcrank quit (Quit: WeeChat 1.6) 2017-01-14T11:27:53Z jeapostrophe joined #scheme 2017-01-14T11:30:22Z quigonjinn joined #scheme 2017-01-14T11:32:30Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-14T11:48:11Z jmd joined #scheme 2017-01-14T11:52:19Z ertesx joined #scheme 2017-01-14T11:55:35Z ertes quit (Ping timeout: 240 seconds) 2017-01-14T11:55:35Z ertesx is now known as ertes 2017-01-14T12:02:22Z quigonjinn: hello. Is there any scheme compiler that is known to produce binaries for the risc-v architecture? 2017-01-14T12:03:41Z bjz_ joined #scheme 2017-01-14T12:04:01Z bjz quit (Ping timeout: 240 seconds) 2017-01-14T12:04:56Z koz_: quigonjinn: You could use something like Bigloo to compile down to C, then run that through GCC or whatever. 2017-01-14T12:05:35Z koz_: You could probably port Chibi to RISC-V pretty easily as well - it's quite portable C code without any external dependencies IIRC. 2017-01-14T12:05:55Z quigonjinn: koz_: i'll take a look into both. thanks 2017-01-14T12:06:37Z koz_: (although Chibi doesn't produce binaries per se) 2017-01-14T12:08:51Z jonaslund: chicken produces C also ? 2017-01-14T12:11:26Z cemerick quit (Ping timeout: 248 seconds) 2017-01-14T12:12:57Z grublet quit (Quit: Leaving) 2017-01-14T12:13:24Z jonaslund: (chicken would require a working setjmp/longjmp function but if that doesn't work you probably have a fairly immature toolchain anyhow) 2017-01-14T12:32:30Z qu1j0t3: jonaslund: yeah, was about to say 2017-01-14T12:42:20Z bjz joined #scheme 2017-01-14T12:43:26Z bjz_ quit (Ping timeout: 248 seconds) 2017-01-14T12:50:45Z jeapostrophe joined #scheme 2017-01-14T12:50:45Z jeapostrophe quit (Changing host) 2017-01-14T12:50:45Z jeapostrophe joined #scheme 2017-01-14T12:52:12Z pie_ joined #scheme 2017-01-14T12:55:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-14T13:15:11Z JoshS quit (Ping timeout: 240 seconds) 2017-01-14T13:22:26Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-14T13:25:17Z civodul joined #scheme 2017-01-14T13:54:51Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-14T14:23:22Z grublet joined #scheme 2017-01-14T14:24:22Z Kkiro_ quit (Quit: ZNC 1.6.1 - http://znc.in) 2017-01-14T14:31:40Z lambda-smith quit (Ping timeout: 240 seconds) 2017-01-14T14:36:44Z Kkiro joined #scheme 2017-01-14T14:36:45Z Kkiro quit (Changing host) 2017-01-14T14:36:45Z Kkiro joined #scheme 2017-01-14T14:55:15Z john_g__ joined #scheme 2017-01-14T14:55:31Z john_g_ quit (Ping timeout: 240 seconds) 2017-01-14T14:57:01Z Khisanth quit (Ping timeout: 240 seconds) 2017-01-14T14:59:51Z badkins joined #scheme 2017-01-14T15:10:19Z Khisanth joined #scheme 2017-01-14T15:19:41Z pierpa joined #scheme 2017-01-14T15:38:41Z mumptai_ quit (Quit: Verlassend) 2017-01-14T15:43:54Z annodomini joined #scheme 2017-01-14T15:43:54Z annodomini quit (Changing host) 2017-01-14T15:43:54Z annodomini joined #scheme 2017-01-14T15:48:52Z Steverman joined #scheme 2017-01-14T15:49:05Z Steverman quit (Changing host) 2017-01-14T15:49:05Z Steverman joined #scheme 2017-01-14T16:09:17Z Steverman quit (Quit: WeeChat 1.6) 2017-01-14T16:11:14Z spawned4562 joined #scheme 2017-01-14T16:12:18Z JoshS joined #scheme 2017-01-14T16:14:25Z rgrinberg joined #scheme 2017-01-14T16:26:57Z civodul joined #scheme 2017-01-14T16:27:01Z weinholt quit (Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number) 2017-01-14T16:27:09Z weinholt joined #scheme 2017-01-14T16:33:29Z enderby joined #scheme 2017-01-14T16:37:03Z leot joined #scheme 2017-01-14T16:45:53Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-14T16:52:11Z ertes quit (Ping timeout: 240 seconds) 2017-01-14T17:16:22Z lritter_ joined #scheme 2017-01-14T17:24:31Z john_g__ quit (Ping timeout: 240 seconds) 2017-01-14T17:30:16Z john_g_ joined #scheme 2017-01-14T18:00:54Z sethalves joined #scheme 2017-01-14T18:04:31Z jonaslund joined #scheme 2017-01-14T18:17:03Z terpri joined #scheme 2017-01-14T18:17:44Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-14T18:20:39Z mindCrime quit (Ping timeout: 255 seconds) 2017-01-14T18:35:59Z lritter_ quit (*.net *.split) 2017-01-14T18:37:49Z edgar-rft joined #scheme 2017-01-14T18:38:00Z lritter_ joined #scheme 2017-01-14T19:01:29Z sz0 joined #scheme 2017-01-14T19:06:49Z edgar-rft quit (Quit: edgar-rft) 2017-01-14T19:24:02Z turtleman joined #scheme 2017-01-14T19:39:19Z jeapostrophe joined #scheme 2017-01-14T19:40:15Z kammd quit (Quit: Connection closed for inactivity) 2017-01-14T19:41:05Z JoshS quit (Ping timeout: 240 seconds) 2017-01-14T19:54:53Z ChrisOei quit (Quit: ChrisOei) 2017-01-14T20:00:58Z annodomini quit (Quit: annodomini) 2017-01-14T20:02:07Z enderby quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-14T20:05:29Z grublet quit (Quit: Leaving) 2017-01-14T20:07:15Z noethics joined #scheme 2017-01-14T20:13:09Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-14T20:17:08Z annodomini joined #scheme 2017-01-14T20:17:18Z john_g_ quit (Ping timeout: 248 seconds) 2017-01-14T20:25:28Z cibs quit (Ping timeout: 268 seconds) 2017-01-14T20:26:46Z cibs joined #scheme 2017-01-14T20:31:42Z wtetzner joined #scheme 2017-01-14T20:36:20Z pie_ quit (Ping timeout: 252 seconds) 2017-01-14T20:38:08Z bars0 quit (Quit: leaving) 2017-01-14T20:42:32Z jonaslund joined #scheme 2017-01-14T20:51:15Z wtetzner quit (Remote host closed the connection) 2017-01-14T20:53:36Z manualcrank joined #scheme 2017-01-14T20:54:17Z grublet joined #scheme 2017-01-14T21:01:10Z daviid joined #scheme 2017-01-14T21:08:54Z pjb quit (Remote host closed the connection) 2017-01-14T21:11:10Z pjb joined #scheme 2017-01-14T21:11:28Z annodomini quit (Quit: annodomini) 2017-01-14T21:22:09Z grublet quit (Quit: Leaving) 2017-01-14T21:39:44Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-14T21:40:34Z fantazo joined #scheme 2017-01-14T21:52:53Z Menche quit (Quit: Leaving) 2017-01-14T21:53:50Z deank quit (Ping timeout: 248 seconds) 2017-01-14T21:59:53Z jmd quit (Read error: No route to host) 2017-01-14T22:06:14Z turtleman quit (Ping timeout: 258 seconds) 2017-01-14T22:07:32Z JoshS joined #scheme 2017-01-14T22:13:49Z bjz joined #scheme 2017-01-14T22:15:55Z jmd joined #scheme 2017-01-14T22:23:08Z ngz joined #scheme 2017-01-14T22:23:10Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-14T22:23:51Z noethics quit (Quit: Leaving) 2017-01-14T22:25:26Z jmd quit (Remote host closed the connection) 2017-01-14T22:34:05Z JoshS quit (Ping timeout: 240 seconds) 2017-01-14T22:42:44Z deank joined #scheme 2017-01-14T22:45:55Z JoshS joined #scheme 2017-01-14T22:49:48Z ChrisOei joined #scheme 2017-01-14T22:51:05Z JoshS quit (Ping timeout: 240 seconds) 2017-01-14T23:00:40Z annodomini joined #scheme 2017-01-14T23:00:56Z Menche joined #scheme 2017-01-14T23:11:10Z ngz quit (Ping timeout: 255 seconds) 2017-01-14T23:18:42Z Riastradh quit (Remote host closed the connection) 2017-01-14T23:22:47Z Riastradh joined #scheme 2017-01-14T23:26:32Z fantazo quit (Quit: Verlassend) 2017-01-14T23:29:37Z daviid quit (Ping timeout: 255 seconds) 2017-01-14T23:31:33Z koz_: How does Chibi handle library searches? I've defined a library called (koz foo), started Chibi REPL in the same directory as the file that holds it, and tried to (import (koz foo)), which didn't work. 2017-01-14T23:31:38Z koz_: Do I need to load the file first or something? 2017-01-14T23:34:16Z koz_: Yeah, seems like I do, but then it barfs at me. 2017-01-14T23:36:20Z taylan quit (Remote host closed the connection) 2017-01-14T23:36:34Z gwatt: koz_: does chibi expect a directory structure? I.e., library (koz foo) will be in a file 'koz/foo.scm' ? 2017-01-14T23:36:55Z koz_: gwatt: Apparently I need a .sld. 2017-01-14T23:37:14Z koz_: I'm a little confused - kinda hoping foof` might spot this and help me out. 2017-01-14T23:37:41Z koz_: I know my code works if I just write it without define-library and load it, but I guess using libraries is the right way. 2017-01-14T23:39:53Z koz_: I'm not even sure what .slds are meant to contain... 2017-01-14T23:40:05Z koz_: Is it like a .h file in C or something? 2017-01-14T23:44:20Z grublet joined #scheme 2017-01-14T23:46:05Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-14T23:48:17Z lambda-11235 joined #scheme 2017-01-14T23:49:35Z rgrinberg quit (Ping timeout: 240 seconds) 2017-01-15T00:20:20Z bjz joined #scheme 2017-01-15T00:47:10Z Riastradh quit (Ping timeout: 248 seconds) 2017-01-15T00:53:33Z Aune quit (Quit: Lämnar) 2017-01-15T00:54:48Z jeapostrophe joined #scheme 2017-01-15T00:54:48Z jeapostrophe quit (Changing host) 2017-01-15T00:54:48Z jeapostrophe joined #scheme 2017-01-15T00:58:30Z daviid joined #scheme 2017-01-15T01:02:18Z leot quit (Ping timeout: 245 seconds) 2017-01-15T01:30:51Z jao joined #scheme 2017-01-15T01:31:08Z lambda-smith joined #scheme 2017-01-15T01:59:11Z bjz quit (Ping timeout: 240 seconds) 2017-01-15T01:59:41Z bjz_ joined #scheme 2017-01-15T02:03:34Z john_g_ joined #scheme 2017-01-15T02:05:25Z stepnem quit (Ping timeout: 258 seconds) 2017-01-15T02:05:25Z annodomini quit (Quit: annodomini) 2017-01-15T02:09:04Z pjb quit (Remote host closed the connection) 2017-01-15T02:10:16Z pjb joined #scheme 2017-01-15T02:15:08Z pjb quit (Remote host closed the connection) 2017-01-15T02:17:36Z bjz joined #scheme 2017-01-15T02:17:48Z bjz_ quit (Ping timeout: 260 seconds) 2017-01-15T02:31:50Z safe joined #scheme 2017-01-15T02:39:21Z safe quit (Read error: Connection reset by peer) 2017-01-15T02:42:30Z badkins quit (Remote host closed the connection) 2017-01-15T02:45:03Z JoshS joined #scheme 2017-01-15T02:52:21Z mindCrime joined #scheme 2017-01-15T02:55:29Z grublet quit (Ping timeout: 256 seconds) 2017-01-15T03:08:56Z Menche quit (Quit: Leaving) 2017-01-15T03:33:03Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-15T03:40:00Z grublet joined #scheme 2017-01-15T03:44:00Z edgar-rft joined #scheme 2017-01-15T03:48:19Z grublet quit (Quit: Leaving) 2017-01-15T03:49:39Z ArneBab_ joined #scheme 2017-01-15T03:50:37Z lritter_ quit (Ping timeout: 255 seconds) 2017-01-15T03:53:50Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-15T04:02:58Z lritter_ joined #scheme 2017-01-15T04:05:12Z annodomini joined #scheme 2017-01-15T04:08:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-15T04:10:57Z lritter_ quit (Remote host closed the connection) 2017-01-15T04:17:20Z enderby joined #scheme 2017-01-15T04:17:38Z enderby quit (Remote host closed the connection) 2017-01-15T04:20:10Z daviid quit (Ping timeout: 240 seconds) 2017-01-15T04:50:11Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-15T04:58:33Z cibs quit (Ping timeout: 268 seconds) 2017-01-15T04:59:58Z cibs joined #scheme 2017-01-15T05:04:28Z jeapostrophe joined #scheme 2017-01-15T05:04:28Z jeapostrophe quit (Changing host) 2017-01-15T05:04:28Z jeapostrophe joined #scheme 2017-01-15T05:09:30Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-15T05:37:19Z zacts joined #scheme 2017-01-15T05:42:45Z ChrisOei quit (Quit: ChrisOei) 2017-01-15T05:53:36Z terpri quit (Quit: Leaving) 2017-01-15T06:01:18Z enderby joined #scheme 2017-01-15T06:05:10Z ChrisOei joined #scheme 2017-01-15T06:05:17Z ChrisOei quit (Client Quit) 2017-01-15T06:05:19Z pierpa quit (Ping timeout: 256 seconds) 2017-01-15T06:06:28Z jeapostrophe joined #scheme 2017-01-15T06:06:28Z jeapostrophe quit (Changing host) 2017-01-15T06:06:28Z jeapostrophe joined #scheme 2017-01-15T06:11:33Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-15T06:15:25Z jmd joined #scheme 2017-01-15T06:23:51Z bjz joined #scheme 2017-01-15T06:33:26Z rjungemann: I'd love to know about this too. Been starting to write some libraries (with chibi, but hopefully with some compatibility with other R7RS schemes through `cond-expand`) 2017-01-15T06:48:33Z bjz_ joined #scheme 2017-01-15T06:48:46Z spawned4562 quit (Ping timeout: 248 seconds) 2017-01-15T06:49:16Z bjz quit (Ping timeout: 255 seconds) 2017-01-15T07:02:49Z enderby left #scheme 2017-01-15T07:07:14Z jeapostrophe joined #scheme 2017-01-15T07:07:14Z jeapostrophe quit (Changing host) 2017-01-15T07:07:14Z jeapostrophe joined #scheme 2017-01-15T07:11:53Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-15T07:24:43Z bjz_ quit (Ping timeout: 258 seconds) 2017-01-15T07:24:54Z bjz joined #scheme 2017-01-15T07:26:32Z ertes joined #scheme 2017-01-15T07:30:10Z nanoz joined #scheme 2017-01-15T07:30:10Z nanoz quit (Changing host) 2017-01-15T07:30:10Z nanoz joined #scheme 2017-01-15T07:39:59Z ChrisOei joined #scheme 2017-01-15T08:02:07Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-15T08:04:09Z cibs quit (Ping timeout: 268 seconds) 2017-01-15T08:05:41Z cibs joined #scheme 2017-01-15T08:07:52Z jeapostrophe joined #scheme 2017-01-15T08:12:30Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-15T08:12:58Z annodomini quit (Quit: annodomini) 2017-01-15T08:22:27Z jmd quit (Ping timeout: 256 seconds) 2017-01-15T08:34:06Z sethalves quit (Quit: Leaving.) 2017-01-15T08:44:33Z fantazo joined #scheme 2017-01-15T08:45:38Z nanoz quit (Ping timeout: 252 seconds) 2017-01-15T09:08:35Z jeapostrophe joined #scheme 2017-01-15T09:10:44Z pjb joined #scheme 2017-01-15T09:13:33Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-15T09:15:41Z pie_ joined #scheme 2017-01-15T09:33:03Z stepnem joined #scheme 2017-01-15T09:41:10Z JoshS quit (Ping timeout: 258 seconds) 2017-01-15T09:51:40Z cemerick joined #scheme 2017-01-15T10:09:25Z jeapostrophe joined #scheme 2017-01-15T10:13:55Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-15T10:34:44Z nanoz joined #scheme 2017-01-15T10:34:44Z nanoz quit (Changing host) 2017-01-15T10:34:44Z nanoz joined #scheme 2017-01-15T10:34:59Z JoshS joined #scheme 2017-01-15T10:36:35Z araujo quit (Ping timeout: 240 seconds) 2017-01-15T10:37:54Z araujo joined #scheme 2017-01-15T10:37:54Z araujo quit (Changing host) 2017-01-15T10:37:54Z araujo joined #scheme 2017-01-15T10:39:36Z pjb quit (Remote host closed the connection) 2017-01-15T10:40:51Z pjb joined #scheme 2017-01-15T10:54:51Z araujo quit (Read error: Connection timed out) 2017-01-15T10:55:20Z araujo joined #scheme 2017-01-15T10:55:20Z araujo quit (Changing host) 2017-01-15T10:55:20Z araujo joined #scheme 2017-01-15T10:57:51Z pjb quit (Remote host closed the connection) 2017-01-15T11:03:44Z manualcrank quit (Quit: WeeChat 1.6) 2017-01-15T11:06:29Z jeapostrophe joined #scheme 2017-01-15T11:06:30Z jeapostrophe quit (Changing host) 2017-01-15T11:06:30Z jeapostrophe joined #scheme 2017-01-15T11:09:57Z muelleme joined #scheme 2017-01-15T11:28:30Z muelleme quit (Ping timeout: 258 seconds) 2017-01-15T11:33:43Z pjb joined #scheme 2017-01-15T11:35:17Z Aune joined #scheme 2017-01-15T11:40:26Z Menche joined #scheme 2017-01-15T11:48:11Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-15T11:52:50Z karswell quit (Remote host closed the connection) 2017-01-15T11:53:32Z karswell joined #scheme 2017-01-15T11:53:57Z ertesx joined #scheme 2017-01-15T11:55:10Z ertes quit (Ping timeout: 240 seconds) 2017-01-15T11:55:10Z ertesx is now known as ertes 2017-01-15T11:58:49Z jmd joined #scheme 2017-01-15T11:58:52Z jeapostrophe joined #scheme 2017-01-15T11:58:52Z jeapostrophe quit (Changing host) 2017-01-15T11:58:52Z jeapostrophe joined #scheme 2017-01-15T12:05:27Z averell joined #scheme 2017-01-15T12:09:08Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-15T12:10:10Z nanoz quit (Ping timeout: 240 seconds) 2017-01-15T12:14:50Z gravicappa joined #scheme 2017-01-15T12:20:55Z quigonjinn quit (Ping timeout: 240 seconds) 2017-01-15T12:30:38Z lambda-smith joined #scheme 2017-01-15T12:32:50Z jmd quit (Remote host closed the connection) 2017-01-15T12:33:20Z jmd joined #scheme 2017-01-15T12:33:20Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-15T12:36:11Z cmatei quit (Read error: Connection reset by peer) 2017-01-15T12:36:38Z cmatei joined #scheme 2017-01-15T12:38:52Z jeapostrophe joined #scheme 2017-01-15T12:38:52Z jeapostrophe quit (Changing host) 2017-01-15T12:38:52Z jeapostrophe joined #scheme 2017-01-15T12:43:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-15T12:50:42Z grublet joined #scheme 2017-01-15T12:52:07Z john_g_ quit (Quit: Leaving) 2017-01-15T12:53:58Z john_g_ joined #scheme 2017-01-15T12:56:45Z cemerick quit (Ping timeout: 248 seconds) 2017-01-15T13:06:14Z grublet quit (Ping timeout: 258 seconds) 2017-01-15T13:08:04Z jmd quit (Read error: No route to host) 2017-01-15T13:11:37Z grublet joined #scheme 2017-01-15T13:25:32Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-15T13:33:33Z jao quit (Ping timeout: 248 seconds) 2017-01-15T13:35:30Z jmd joined #scheme 2017-01-15T13:52:34Z cibs quit (Ping timeout: 268 seconds) 2017-01-15T13:52:53Z civodul joined #scheme 2017-01-15T13:54:13Z cibs joined #scheme 2017-01-15T14:21:25Z groscoe joined #scheme 2017-01-15T14:24:24Z jonaslund joined #scheme 2017-01-15T14:26:47Z jeapostrophe joined #scheme 2017-01-15T14:31:25Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-15T14:36:58Z jmd quit (Read error: No route to host) 2017-01-15T14:56:18Z jar286 joined #scheme 2017-01-15T14:59:38Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-15T15:03:43Z pjb quit (Remote host closed the connection) 2017-01-15T15:05:28Z pjb joined #scheme 2017-01-15T15:10:38Z pjb quit (Ping timeout: 252 seconds) 2017-01-15T15:29:40Z jmd joined #scheme 2017-01-15T15:40:01Z pjb joined #scheme 2017-01-15T15:57:29Z mumptai joined #scheme 2017-01-15T15:58:59Z lambda-smith quit (Ping timeout: 240 seconds) 2017-01-15T16:09:06Z spawned4562 joined #scheme 2017-01-15T16:11:41Z noethics joined #scheme 2017-01-15T16:19:00Z annodomini joined #scheme 2017-01-15T16:19:00Z annodomini quit (Changing host) 2017-01-15T16:19:00Z annodomini joined #scheme 2017-01-15T16:27:04Z grublet quit (Quit: Leaving) 2017-01-15T16:47:44Z turtleman joined #scheme 2017-01-15T16:49:17Z gravicappa quit (Ping timeout: 248 seconds) 2017-01-15T16:50:23Z jmd quit (Remote host closed the connection) 2017-01-15T16:51:41Z daviid joined #scheme 2017-01-15T16:55:22Z nanoz joined #scheme 2017-01-15T16:59:19Z jmd joined #scheme 2017-01-15T17:18:23Z alezost joined #scheme 2017-01-15T17:19:30Z grublet joined #scheme 2017-01-15T17:20:03Z jar286 quit (Quit: jar286) 2017-01-15T17:28:01Z jar286 joined #scheme 2017-01-15T17:30:33Z turtleman quit (Remote host closed the connection) 2017-01-15T17:33:43Z pierpa joined #scheme 2017-01-15T17:35:50Z jmd quit (Ping timeout: 252 seconds) 2017-01-15T17:39:21Z jeapostrophe joined #scheme 2017-01-15T17:39:21Z jeapostrophe quit (Changing host) 2017-01-15T17:39:21Z jeapostrophe joined #scheme 2017-01-15T17:43:12Z jmd joined #scheme 2017-01-15T17:44:23Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-15T17:54:16Z Riastradh joined #scheme 2017-01-15T17:58:40Z jeapostrophe joined #scheme 2017-01-15T17:58:40Z jeapostrophe quit (Changing host) 2017-01-15T17:58:40Z jeapostrophe joined #scheme 2017-01-15T17:59:24Z Guest47965 is now known as micro` 2017-01-15T17:59:52Z badkins joined #scheme 2017-01-15T18:02:15Z jar286 quit (Quit: jar286) 2017-01-15T18:03:39Z cemerick joined #scheme 2017-01-15T18:10:53Z cemerick quit (Ping timeout: 248 seconds) 2017-01-15T18:11:21Z cemerick joined #scheme 2017-01-15T18:12:58Z gravicappa joined #scheme 2017-01-15T18:14:27Z jar286 joined #scheme 2017-01-15T18:22:46Z jar286 quit (Quit: jar286) 2017-01-15T18:31:20Z jar286 joined #scheme 2017-01-15T18:37:15Z jonaslund joined #scheme 2017-01-15T18:38:12Z manualcrank joined #scheme 2017-01-15T18:40:02Z lritter joined #scheme 2017-01-15T18:43:19Z enderby joined #scheme 2017-01-15T18:57:16Z noethics_ joined #scheme 2017-01-15T18:57:22Z noethics quit (Disconnected by services) 2017-01-15T18:57:26Z noethics_ is now known as noethics 2017-01-15T18:58:11Z jar286 quit (Quit: jar286) 2017-01-15T18:58:20Z Riastradh quit (Ping timeout: 252 seconds) 2017-01-15T18:58:39Z jar286 joined #scheme 2017-01-15T19:09:53Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-15T19:34:05Z cemerick quit (Ping timeout: 248 seconds) 2017-01-15T19:34:40Z noethics quit (Remote host closed the connection) 2017-01-15T19:35:02Z noethics joined #scheme 2017-01-15T19:35:05Z cemerick joined #scheme 2017-01-15T19:39:38Z jeapostrophe joined #scheme 2017-01-15T19:39:38Z jeapostrophe quit (Changing host) 2017-01-15T19:39:38Z jeapostrophe joined #scheme 2017-01-15T19:44:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-15T19:46:11Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-15T19:52:10Z bjz joined #scheme 2017-01-15T19:57:26Z sz0 joined #scheme 2017-01-15T19:58:55Z gravicappa quit (Ping timeout: 240 seconds) 2017-01-15T20:03:42Z jonaslund joined #scheme 2017-01-15T20:08:06Z nanoz quit (Read error: Connection reset by peer) 2017-01-15T20:11:19Z annodomini quit (Quit: annodomini) 2017-01-15T20:13:32Z Fare joined #scheme 2017-01-15T20:16:24Z annodomini joined #scheme 2017-01-15T20:16:24Z annodomini quit (Changing host) 2017-01-15T20:16:24Z annodomini joined #scheme 2017-01-15T20:24:28Z jar286 quit (Quit: jar286) 2017-01-15T20:24:54Z jar286 joined #scheme 2017-01-15T20:25:13Z jar286 quit (Client Quit) 2017-01-15T20:25:57Z jar286 joined #scheme 2017-01-15T20:26:01Z jar286 quit (Client Quit) 2017-01-15T20:26:29Z Fare quit (Ping timeout: 240 seconds) 2017-01-15T20:26:37Z jar286 joined #scheme 2017-01-15T20:26:49Z jar286 quit (Client Quit) 2017-01-15T20:27:25Z jar286 joined #scheme 2017-01-15T20:27:33Z Fare joined #scheme 2017-01-15T20:27:37Z jar286 quit (Client Quit) 2017-01-15T20:28:03Z jar286 joined #scheme 2017-01-15T20:28:25Z jar286 quit (Client Quit) 2017-01-15T20:29:02Z jar286 joined #scheme 2017-01-15T20:29:13Z jar286 quit (Client Quit) 2017-01-15T20:29:26Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-15T20:29:51Z jar286 joined #scheme 2017-01-15T20:30:01Z jar286 quit (Client Quit) 2017-01-15T20:30:39Z jar286 joined #scheme 2017-01-15T20:30:49Z jar286 quit (Client Quit) 2017-01-15T20:31:24Z jar286 joined #scheme 2017-01-15T20:31:37Z jar286 quit (Client Quit) 2017-01-15T20:32:12Z jar286 joined #scheme 2017-01-15T20:32:25Z jar286 quit (Client Quit) 2017-01-15T20:35:35Z fantazo quit (Ping timeout: 240 seconds) 2017-01-15T20:38:23Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-15T20:40:20Z jeapostrophe joined #scheme 2017-01-15T20:40:20Z jeapostrophe quit (Changing host) 2017-01-15T20:40:20Z jeapostrophe joined #scheme 2017-01-15T20:45:22Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-15T20:48:42Z edgar-rft quit (Quit: edgar-rft) 2017-01-15T20:54:25Z wtetzner joined #scheme 2017-01-15T20:54:47Z bjz joined #scheme 2017-01-15T21:00:55Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-15T21:01:22Z Riastradh joined #scheme 2017-01-15T21:03:02Z jeapostrophe joined #scheme 2017-01-15T21:03:03Z jeapostrophe quit (Changing host) 2017-01-15T21:03:03Z jeapostrophe joined #scheme 2017-01-15T21:09:33Z cemerick quit (Ping timeout: 248 seconds) 2017-01-15T21:11:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-15T21:12:05Z wtetzner quit (Remote host closed the connection) 2017-01-15T21:15:11Z jmd quit (Remote host closed the connection) 2017-01-15T21:20:33Z jar286 joined #scheme 2017-01-15T21:24:31Z stepnem quit (Ping timeout: 255 seconds) 2017-01-15T21:24:40Z jao joined #scheme 2017-01-15T21:26:48Z test joined #scheme 2017-01-15T21:27:11Z test is now known as Guest64446 2017-01-15T21:36:19Z Guest64446 quit (Ping timeout: 260 seconds) 2017-01-15T21:40:44Z jar286 quit (Quit: jar286) 2017-01-15T21:42:31Z Menche quit (Quit: Leaving) 2017-01-15T21:42:43Z Aune quit (Remote host closed the connection) 2017-01-15T21:50:52Z koz_: Is display not part of (scheme base)? 2017-01-15T21:50:59Z koz_: If so, what do I need to import to have it available? 2017-01-15T21:51:39Z leppie quit (Ping timeout: 255 seconds) 2017-01-15T21:54:40Z deank quit (Ping timeout: 255 seconds) 2017-01-15T21:55:08Z koz_: Never mind, found it. 2017-01-15T21:55:20Z ecraven: where was it? (scheme write)? 2017-01-15T21:55:29Z koz_: ecraven: Yeah. 2017-01-15T21:56:02Z koz_: Also, I'm a bit confused about the difference between writing code in an R7RS library inside (begin) as opposed to using (include) to get it from a file. 2017-01-15T21:56:06Z koz_: Does it make any difference? 2017-01-15T21:56:34Z ecraven: I am not sure, but I think it should be the same 2017-01-15T21:56:57Z ecraven: as far as I know, `include' directly includes the code, so it should be the same as if you directly wrote it in that place 2017-01-15T21:57:10Z koz_: ecraven: Yeah, I thought so too. 2017-01-15T21:57:10Z ecraven: unfortunately my scheme of choice does not support `include' 2017-01-15T21:57:28Z koz_: ecraven: I just use Chibi - it's R7RS-compliant, and has enough SRFIs implemented to do what I need. 2017-01-15T21:57:45Z ecraven: yes, I've been using chibi recently a bit, and it's a great system 2017-01-15T21:58:00Z koz_: ecraven: Agreed. 2017-01-15T21:58:03Z ecraven: however, it does not compare favourably in speed to compiling schemes (which is entirely ok, as that is not one of its goals) 2017-01-15T21:58:12Z koz_: That's not really a surprise to anyone. 2017-01-15T21:58:38Z koz_: And I'm not really after speed too much - what I'm hacking up right now is prototype code. 2017-01-15T21:58:43Z ecraven: but for all "portable" code I'll write in the future, I'll probably use chibi (also to make sure it is r7rs compliant) 2017-01-15T21:58:48Z koz_: (and I'll rewrite the speed-critical parts in C anyway) 2017-01-15T22:07:49Z jeapostrophe joined #scheme 2017-01-15T22:07:50Z jeapostrophe quit (Changing host) 2017-01-15T22:07:50Z jeapostrophe joined #scheme 2017-01-15T22:09:48Z Fare quit (Ping timeout: 245 seconds) 2017-01-15T22:12:30Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-15T22:13:59Z ecraven: does chibi have functions for interacting with https websites/ 2017-01-15T22:14:51Z jar286 joined #scheme 2017-01-15T22:15:10Z koz_: ecraven: Not that I'm aware of. 2017-01-15T22:15:15Z koz_: But you could probably write some curl bindings or something. 2017-01-15T22:15:37Z koz_: (Chibi's FFI looks pretty nice) 2017-01-15T22:15:41Z ecraven: yea, just thought there might be something already 2017-01-15T22:24:16Z koz_: Do I need a begin inside a let body, or is there an implicit one there 2017-01-15T22:24:18Z koz_: ? 2017-01-15T22:26:11Z pjb: http://www.schemers.org/Documents/Standards/R5RS/HTML/ 2017-01-15T22:26:58Z koz_: pjb: Is there one like that for R7RS too? 2017-01-15T22:27:38Z pjb: probably. check http://www.schemers.org 2017-01-15T22:27:53Z koz_: pjb: I looked on the R7RS site, but I only found the PDF version. 2017-01-15T22:28:03Z pjb: Good enough! 2017-01-15T22:30:42Z koz_: Seems like there is an implicit begin, if I'm reading it right. 2017-01-15T22:32:40Z leo_song quit (Read error: Connection reset by peer) 2017-01-15T22:32:45Z leo_song_ joined #scheme 2017-01-15T22:32:54Z leo_song_ is now known as leo_song 2017-01-15T22:33:01Z Menche joined #scheme 2017-01-15T22:36:37Z rgrinberg joined #scheme 2017-01-15T22:40:57Z edgar-rft joined #scheme 2017-01-15T22:45:46Z jeapostrophe joined #scheme 2017-01-15T22:45:46Z jeapostrophe quit (Changing host) 2017-01-15T22:45:46Z jeapostrophe joined #scheme 2017-01-15T22:46:35Z daviid quit (Ping timeout: 252 seconds) 2017-01-15T22:49:45Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-15T22:53:29Z pie_ quit (Ping timeout: 240 seconds) 2017-01-15T23:00:29Z Fare joined #scheme 2017-01-15T23:01:07Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-15T23:13:47Z pjb quit (Quit: Be seeing you in the Village!) 2017-01-15T23:20:07Z wtetzner joined #scheme 2017-01-15T23:21:52Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-15T23:22:56Z jar286 quit (Quit: jar286) 2017-01-15T23:27:50Z jar286 joined #scheme 2017-01-15T23:30:04Z jeapostrophe joined #scheme 2017-01-15T23:31:59Z JoshS quit (Ping timeout: 240 seconds) 2017-01-15T23:35:09Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-15T23:37:38Z wtetzner quit (Remote host closed the connection) 2017-01-15T23:55:02Z edgar-rft quit (Quit: edgar-rft) 2017-01-15T23:58:10Z daviid joined #scheme 2017-01-16T00:09:52Z jeapostrophe joined #scheme 2017-01-16T00:09:52Z jeapostrophe quit (Changing host) 2017-01-16T00:09:52Z jeapostrophe joined #scheme 2017-01-16T00:10:59Z annodomini quit (Quit: annodomini) 2017-01-16T00:14:51Z mumptai quit (Quit: Verlassend) 2017-01-16T00:23:52Z terpri joined #scheme 2017-01-16T00:24:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-16T00:27:52Z jar286 quit (Quit: jar286) 2017-01-16T00:30:04Z jar286 joined #scheme 2017-01-16T00:30:31Z jar286 quit (Client Quit) 2017-01-16T00:30:58Z annodomini joined #scheme 2017-01-16T00:30:58Z annodomini quit (Changing host) 2017-01-16T00:30:58Z annodomini joined #scheme 2017-01-16T00:35:04Z nomicflux joined #scheme 2017-01-16T00:42:34Z annodomini quit (Quit: annodomini) 2017-01-16T00:57:57Z lambda-11235 joined #scheme 2017-01-16T00:58:17Z shdeng joined #scheme 2017-01-16T00:58:58Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-16T00:59:18Z annodomini joined #scheme 2017-01-16T01:02:47Z lambda-11235 joined #scheme 2017-01-16T01:20:44Z jeapostrophe joined #scheme 2017-01-16T01:20:44Z jeapostrophe quit (Changing host) 2017-01-16T01:20:44Z jeapostrophe joined #scheme 2017-01-16T01:20:52Z cemerick joined #scheme 2017-01-16T01:26:05Z terpri quit (Ping timeout: 240 seconds) 2017-01-16T01:27:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-16T01:27:16Z leppie joined #scheme 2017-01-16T01:34:40Z jao quit (Ping timeout: 240 seconds) 2017-01-16T01:42:05Z JoshS joined #scheme 2017-01-16T01:44:45Z cemerick quit (Ping timeout: 248 seconds) 2017-01-16T01:51:01Z lambda-smith joined #scheme 2017-01-16T01:54:08Z daviid quit (Ping timeout: 252 seconds) 2017-01-16T02:02:16Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-16T02:02:44Z cromachina quit (Read error: Connection reset by peer) 2017-01-16T02:03:36Z lambda-11235 joined #scheme 2017-01-16T02:04:37Z cromachina joined #scheme 2017-01-16T02:14:00Z jeapostrophe joined #scheme 2017-01-16T02:14:00Z jeapostrophe quit (Changing host) 2017-01-16T02:14:00Z jeapostrophe joined #scheme 2017-01-16T02:15:53Z safe joined #scheme 2017-01-16T02:19:19Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-16T02:30:00Z snow_bckspc quit (Quit: User was destroyed by a weapon of mass destruction.) 2017-01-16T02:30:46Z snow_bckspc joined #scheme 2017-01-16T02:35:57Z jeapostrophe joined #scheme 2017-01-16T02:35:57Z jeapostrophe quit (Changing host) 2017-01-16T02:35:57Z jeapostrophe joined #scheme 2017-01-16T02:40:38Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-16T02:40:47Z ozzloy quit (Ping timeout: 256 seconds) 2017-01-16T02:53:33Z Fare quit (Ping timeout: 248 seconds) 2017-01-16T02:55:08Z ozzloy joined #scheme 2017-01-16T03:02:27Z djohn joined #scheme 2017-01-16T03:03:17Z djohn quit (Read error: Connection reset by peer) 2017-01-16T03:08:14Z Fare joined #scheme 2017-01-16T03:09:58Z djohn joined #scheme 2017-01-16T03:13:46Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-16T03:42:10Z groscoe quit (Ping timeout: 240 seconds) 2017-01-16T03:46:10Z wtetzner joined #scheme 2017-01-16T03:47:38Z wtetzner quit (Remote host closed the connection) 2017-01-16T03:48:07Z lritter quit (Ping timeout: 256 seconds) 2017-01-16T03:48:39Z ArneBab joined #scheme 2017-01-16T03:52:40Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-16T03:58:12Z ozzloy quit (Ping timeout: 258 seconds) 2017-01-16T04:00:59Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-16T04:01:35Z lritter joined #scheme 2017-01-16T04:10:35Z Riastradh joined #scheme 2017-01-16T04:16:21Z ozzloy joined #scheme 2017-01-16T04:18:14Z grublet quit (Ping timeout: 252 seconds) 2017-01-16T04:28:59Z groovy2shoes joined #scheme 2017-01-16T04:34:29Z wtetzner joined #scheme 2017-01-16T04:36:43Z badkins quit (Remote host closed the connection) 2017-01-16T04:36:47Z wtetzner quit (Remote host closed the connection) 2017-01-16T04:38:30Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-16T04:38:43Z badkins joined #scheme 2017-01-16T04:50:06Z badkins_ joined #scheme 2017-01-16T04:50:36Z badkins_ quit (Remote host closed the connection) 2017-01-16T04:51:53Z badkins quit (Ping timeout: 245 seconds) 2017-01-16T05:03:15Z dcluna quit (Ping timeout: 240 seconds) 2017-01-16T05:04:47Z dcluna joined #scheme 2017-01-16T05:05:54Z Menche quit (Quit: Leaving) 2017-01-16T05:11:12Z rgrinberg quit (Remote host closed the connection) 2017-01-16T05:12:41Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-16T05:17:08Z koz_: I'm getting something weird from Chibi that I can't understand. MWE: http://ix.io/1QbQ/scheme Could someone tell me what I donkeyed there? 2017-01-16T05:18:16Z spawned4562 quit (Ping timeout: 260 seconds) 2017-01-16T05:20:40Z koz_: ... never mind, I see it now. Derpity-derp. 2017-01-16T05:22:47Z nomicflux quit (Quit: nomicflux) 2017-01-16T05:31:55Z pierpa quit (Ping timeout: 240 seconds) 2017-01-16T05:32:46Z noethics quit (Ping timeout: 255 seconds) 2017-01-16T05:41:08Z annodomini quit (Quit: annodomini) 2017-01-16T05:44:23Z enderby quit (Ping timeout: 245 seconds) 2017-01-16T05:48:37Z Menche joined #scheme 2017-01-16T05:52:27Z Fare quit (Quit: Leaving) 2017-01-16T06:08:39Z ozzloy quit (Ping timeout: 256 seconds) 2017-01-16T06:16:12Z ozzloy joined #scheme 2017-01-16T06:16:12Z ozzloy quit (Changing host) 2017-01-16T06:16:12Z ozzloy joined #scheme 2017-01-16T06:26:48Z Guest82 joined #scheme 2017-01-16T06:34:01Z gravicappa joined #scheme 2017-01-16T06:35:59Z Guest82 quit (Quit: My iMac has gone to sleep. ZZZzzz…) 2017-01-16T06:52:29Z safe quit (Read error: Connection reset by peer) 2017-01-16T07:01:59Z bjz joined #scheme 2017-01-16T07:16:03Z jeapostrophe joined #scheme 2017-01-16T07:20:45Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-16T07:25:01Z djohn quit (Ping timeout: 248 seconds) 2017-01-16T07:27:41Z cibs quit (Ping timeout: 268 seconds) 2017-01-16T07:29:14Z cibs joined #scheme 2017-01-16T07:31:51Z lritter quit (Ping timeout: 260 seconds) 2017-01-16T07:35:43Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-16T07:49:48Z sepisoad joined #scheme 2017-01-16T07:50:43Z sepisoad: is there a lua like scheme implementation which is portable (like lua) and easy to embed into c/c++ programs? 2017-01-16T07:52:50Z ecraven: sepisoad: chibi-scheme comes to mind 2017-01-16T07:53:08Z oleo quit (Quit: Leaving) 2017-01-16T07:54:07Z sepisoad: chibi is kind of hard to port to windows, currently it depends on Cygwin which is scary 2017-01-16T07:54:20Z ecraven: ah, never know that it doesn't work on windows 2017-01-16T07:54:22Z edgar-rft joined #scheme 2017-01-16T07:55:53Z jonaslund joined #scheme 2017-01-16T07:57:03Z ecraven: I have no idea which schemes work on windows :-/ 2017-01-16T07:57:57Z sepisoad: ecraven, NVM ;) 2017-01-16T07:58:00Z wasamasa: racket? 2017-01-16T07:58:30Z wasamasa: I've tried it on mac os x and it works great there 2017-01-16T08:00:11Z sepisoad: wasamasa, I want to embed it in C, racket is a giant beast and does not fit 2017-01-16T08:00:35Z wasamasa: sepisoad: well, yes, I'm aware, it just fits the "works well on windows" department 2017-01-16T08:00:43Z igajsin joined #scheme 2017-01-16T08:02:05Z wasamasa: I should try lua some day, it seems to be a less insane JS 2017-01-16T08:02:19Z wasamasa: and knowing the language would help me with various projects betting on it 2017-01-16T08:03:18Z sepisoad: it's insanely awesome 2017-01-16T08:03:48Z mario-goulart: sepisoad: maybe CHICKEN? 2017-01-16T08:04:42Z sepisoad: mario-goulart, NOOO, It does't fit as well 2017-01-16T08:05:27Z igajsin left #scheme 2017-01-16T08:05:59Z mario-goulart: sepisoad: I see, but why? 2017-01-16T08:06:05Z mario-goulart: Too big? 2017-01-16T08:07:40Z sepisoad: mario-goulart, yes 2017-01-16T08:09:25Z mario-goulart: sepisoad: ok. How big can a scheme be for your use case? 2017-01-16T08:11:27Z sepisoad: i want to source include it into my project, or use it as a static lib, chicken source tree is huge and tricky to compile on different platforms 2017-01-16T08:13:39Z mario-goulart: Well, if you don't specify what "big", "small" and "huge" are, it's hard to suggest something. 2017-01-16T08:14:00Z ecraven: tinyscheme? 2017-01-16T08:14:05Z ecraven: that's supposed to be small 2017-01-16T08:14:09Z sepisoad: mario-goulart, that's why i mentioned lua 2017-01-16T08:14:49Z sepisoad: ecraven, yes tinyscheme look promising 2017-01-16T08:14:49Z ecraven: well, chibi would fit all that, I've considered using it as a replacement for lua in some projects myself. but if it doesn't work well on windows, and you need that, that's not good :-/ 2017-01-16T08:15:31Z sepisoad: but I have trouble compiling it, because the code is not ansi standard 2017-01-16T08:16:54Z ecraven: fix chibi to work well on windows :p 2017-01-16T08:17:59Z sepisoad: haha :) 2017-01-16T08:19:08Z leot joined #scheme 2017-01-16T08:24:41Z sepisoad: I found something on #lisp channel, though it's not scheme but seems promising, it's called ECL 2017-01-16T08:25:27Z jackdaniel: chicken has a similar features I think. Either way, if you have any ecl-specific questions, there is a low-volume #ecl channel 2017-01-16T08:29:34Z civodul joined #scheme 2017-01-16T08:32:14Z C-Keen: sepisoad: then you might be better off with a an older but smaller scheme like tinyscheme or SIOD 2017-01-16T08:32:34Z C-Keen: those are R4RS but for scripting purposes it should not matter much 2017-01-16T08:32:54Z C-Keen: tinyscheme is known to work very well on windows ;) 2017-01-16T08:36:12Z wasamasa: um, ECL is about as big as CHICKEN, if not even bigger 2017-01-16T08:36:40Z jackdaniel doesn't know about chicken size, but ECL is small 2017-01-16T08:36:54Z wasamasa: and yeah, tinyscheme is bound to be as its greatest success is being distributed in malware 2017-01-16T08:36:57Z jackdaniel: library takes around 100KB /before/ stripping 2017-01-16T08:40:18Z jackdaniel: s/library/binary/ 2017-01-16T08:45:19Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-16T08:47:14Z stepnem joined #scheme 2017-01-16T09:03:18Z mario-goulart: The CHICKEN runtime is ~5MB, FYI. 2017-01-16T09:04:20Z jeapostrophe joined #scheme 2017-01-16T09:04:20Z jeapostrophe quit (Changing host) 2017-01-16T09:04:20Z jeapostrophe joined #scheme 2017-01-16T09:08:58Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-16T09:09:35Z PinealGlandOptic joined #scheme 2017-01-16T09:11:45Z C-Keen: yeah small size is not a design goal 2017-01-16T09:33:55Z deank joined #scheme 2017-01-16T09:42:07Z djohn joined #scheme 2017-01-16T09:46:40Z DGASAU quit (Ping timeout: 255 seconds) 2017-01-16T09:49:52Z DGASAU joined #scheme 2017-01-16T09:51:31Z bjz joined #scheme 2017-01-16T09:54:21Z bjz_ joined #scheme 2017-01-16T09:56:29Z bjz quit (Ping timeout: 252 seconds) 2017-01-16T10:18:08Z mumptai joined #scheme 2017-01-16T10:24:24Z jeapostrophe joined #scheme 2017-01-16T10:27:30Z greatscottttt joined #scheme 2017-01-16T10:27:34Z greatscottttt: join #chicken 2017-01-16T10:27:41Z greatscottttt: oh darn 2017-01-16T10:29:23Z grublet joined #scheme 2017-01-16T10:29:37Z C-Keen: greatscottttt: good morning greatscottttt 2017-01-16T10:30:28Z greatscottttt: good morning C-Keen 2017-01-16T10:37:47Z mumptai quit (Remote host closed the connection) 2017-01-16T10:55:16Z ohama quit (Ping timeout: 240 seconds) 2017-01-16T10:55:59Z ohama joined #scheme 2017-01-16T11:18:55Z djohn_1 joined #scheme 2017-01-16T11:21:53Z djohn quit (Ping timeout: 245 seconds) 2017-01-16T11:27:02Z djohn_1 quit (Quit: Leaving) 2017-01-16T11:52:49Z ertesx joined #scheme 2017-01-16T11:55:16Z ertes quit (Ping timeout: 255 seconds) 2017-01-16T11:55:17Z ertesx is now known as ertes 2017-01-16T12:16:54Z cibs quit (Ping timeout: 268 seconds) 2017-01-16T12:18:43Z cibs joined #scheme 2017-01-16T12:25:57Z sepisoad quit (Read error: Connection reset by peer) 2017-01-16T12:26:33Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-16T12:27:12Z shdeng quit (Quit: Leaving) 2017-01-16T12:43:41Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-16T12:44:45Z lambda-smith joined #scheme 2017-01-16T12:48:42Z greatscottttt joined #scheme 2017-01-16T12:51:52Z masoudd joined #scheme 2017-01-16T13:32:43Z manualcrank quit (Quit: WeeChat 1.6) 2017-01-16T13:38:27Z spawned4562 joined #scheme 2017-01-16T13:39:29Z nomicflux joined #scheme 2017-01-16T13:49:47Z foof`: koz_: the define-library form goes in koz/foo.sld 2017-01-16T13:53:29Z foof`: sepisoad: chibi is quite portable, and has compiled on windows in the past. if it doesn't currently it should be a matter of fixing one or two includes. 2017-01-16T13:59:10Z DGASAU quit (Ping timeout: 240 seconds) 2017-01-16T14:02:09Z DGASAU joined #scheme 2017-01-16T14:24:46Z DeeEff quit (Remote host closed the connection) 2017-01-16T14:24:46Z M-krsiehl quit (Write error: Connection reset by peer) 2017-01-16T14:26:18Z annodomini joined #scheme 2017-01-16T14:26:18Z annodomini quit (Changing host) 2017-01-16T14:26:18Z annodomini joined #scheme 2017-01-16T14:28:29Z badkins joined #scheme 2017-01-16T14:29:57Z wtetzner joined #scheme 2017-01-16T14:30:10Z JoshS quit (Read error: Connection reset by peer) 2017-01-16T14:33:35Z enderby joined #scheme 2017-01-16T14:40:59Z cromachina quit (Read error: Connection reset by peer) 2017-01-16T14:42:58Z wtetzner quit (Remote host closed the connection) 2017-01-16T14:53:30Z DeeEff joined #scheme 2017-01-16T14:58:37Z pierpa joined #scheme 2017-01-16T14:58:56Z lambda-smith quit (Ping timeout: 240 seconds) 2017-01-16T14:59:42Z pierpa` joined #scheme 2017-01-16T15:09:16Z nckx quit (Ping timeout: 256 seconds) 2017-01-16T15:09:57Z Riastradh joined #scheme 2017-01-16T15:10:05Z jeapostrophe quit (Ping timeout: 247 seconds) 2017-01-16T15:14:39Z nckx joined #scheme 2017-01-16T15:17:22Z oleo joined #scheme 2017-01-16T15:19:31Z groscoe joined #scheme 2017-01-16T15:20:21Z wtetzner joined #scheme 2017-01-16T15:21:07Z jeapostrophe joined #scheme 2017-01-16T15:21:07Z jeapostrophe quit (Changing host) 2017-01-16T15:21:07Z jeapostrophe joined #scheme 2017-01-16T15:25:03Z wtetzner quit (Remote host closed the connection) 2017-01-16T15:33:05Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-16T15:35:06Z M-krsiehl joined #scheme 2017-01-16T15:36:48Z sz0 joined #scheme 2017-01-16T15:51:16Z annodomini quit (Ping timeout: 240 seconds) 2017-01-16T15:53:00Z jao joined #scheme 2017-01-16T15:55:57Z annodomini joined #scheme 2017-01-16T15:58:34Z leot quit (Remote host closed the connection) 2017-01-16T16:05:40Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-16T16:14:20Z BusFactor1 joined #scheme 2017-01-16T16:20:13Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-16T16:24:31Z lritter joined #scheme 2017-01-16T16:31:15Z jeapostrophe joined #scheme 2017-01-16T16:31:15Z jeapostrophe quit (Changing host) 2017-01-16T16:31:15Z jeapostrophe joined #scheme 2017-01-16T16:40:37Z jmd joined #scheme 2017-01-16T16:41:48Z badkins quit (Ping timeout: 248 seconds) 2017-01-16T16:45:43Z Riastradh joined #scheme 2017-01-16T16:45:51Z daviid joined #scheme 2017-01-16T16:45:55Z turtleman joined #scheme 2017-01-16T16:48:16Z gravicappa quit (Ping timeout: 240 seconds) 2017-01-16T17:11:17Z Aune joined #scheme 2017-01-16T17:12:57Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-16T17:13:52Z stepnem quit (Ping timeout: 255 seconds) 2017-01-16T17:14:30Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-16T17:14:55Z jeapostrophe joined #scheme 2017-01-16T17:20:05Z stepnem joined #scheme 2017-01-16T17:23:18Z civodul quit (Remote host closed the connection) 2017-01-16T17:27:16Z gravicappa joined #scheme 2017-01-16T17:31:08Z annodomini quit (Quit: annodomini) 2017-01-16T17:35:22Z badkins joined #scheme 2017-01-16T17:36:12Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-16T17:37:46Z nanoz joined #scheme 2017-01-16T17:37:47Z nanoz quit (Changing host) 2017-01-16T17:37:47Z nanoz joined #scheme 2017-01-16T17:59:45Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-16T18:01:33Z fantazo joined #scheme 2017-01-16T18:13:10Z mumptai joined #scheme 2017-01-16T18:19:55Z alezost joined #scheme 2017-01-16T18:21:48Z pierpa` quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-16T18:22:11Z pierpa quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-16T18:22:46Z pierpa joined #scheme 2017-01-16T18:43:13Z pjb joined #scheme 2017-01-16T18:53:22Z jonaslund joined #scheme 2017-01-16T18:54:38Z greatscottttt joined #scheme 2017-01-16T19:11:02Z rgrinberg joined #scheme 2017-01-16T19:13:16Z jmd quit (Ping timeout: 248 seconds) 2017-01-16T19:14:31Z ChrisOei quit (Quit: ChrisOei) 2017-01-16T19:19:40Z john_g_ quit (Ping timeout: 248 seconds) 2017-01-16T19:34:08Z jmd joined #scheme 2017-01-16T19:46:13Z terpri joined #scheme 2017-01-16T19:48:09Z jeapostrophe joined #scheme 2017-01-16T19:48:09Z jeapostrophe quit (Changing host) 2017-01-16T19:48:09Z jeapostrophe joined #scheme 2017-01-16T19:48:12Z justinethier joined #scheme 2017-01-16T19:53:21Z ChrisOei joined #scheme 2017-01-16T19:55:20Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-16T19:57:06Z ChrisOei quit (Client Quit) 2017-01-16T20:02:35Z civodul joined #scheme 2017-01-16T20:03:18Z bjz joined #scheme 2017-01-16T20:12:16Z jeapostrophe joined #scheme 2017-01-16T20:12:16Z jeapostrophe quit (Changing host) 2017-01-16T20:12:16Z jeapostrophe joined #scheme 2017-01-16T20:16:03Z wtetzner joined #scheme 2017-01-16T20:16:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-16T20:20:38Z Aune quit (Quit: Lämnar) 2017-01-16T20:33:36Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-16T20:37:26Z TheLemonMan joined #scheme 2017-01-16T20:39:59Z gravicappa quit (Remote host closed the connection) 2017-01-16T20:40:54Z PinealGlandOptic quit (Quit: leaving) 2017-01-16T20:46:49Z Menche quit (Quit: Leaving) 2017-01-16T20:48:31Z greatscottttt quit (Quit: WeeChat 1.0.1) 2017-01-16T20:51:10Z nomicflux quit (Quit: nomicflux) 2017-01-16T21:03:58Z jeapostrophe joined #scheme 2017-01-16T21:03:58Z jeapostrophe quit (Changing host) 2017-01-16T21:03:58Z jeapostrophe joined #scheme 2017-01-16T21:04:23Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-16T21:07:31Z pjb quit (Remote host closed the connection) 2017-01-16T21:08:23Z pjb joined #scheme 2017-01-16T21:12:30Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-16T21:17:26Z pie_ joined #scheme 2017-01-16T21:18:13Z jeapostrophe joined #scheme 2017-01-16T21:18:13Z jeapostrophe quit (Changing host) 2017-01-16T21:18:13Z jeapostrophe joined #scheme 2017-01-16T21:19:23Z jmd quit (Ping timeout: 245 seconds) 2017-01-16T21:24:51Z nomicflux joined #scheme 2017-01-16T21:26:40Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-16T21:33:49Z bjz joined #scheme 2017-01-16T21:39:24Z wtetzner quit (Remote host closed the connection) 2017-01-16T21:43:06Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-16T21:44:41Z badkins quit (Ping timeout: 260 seconds) 2017-01-16T21:46:35Z nanoz quit (Read error: Connection reset by peer) 2017-01-16T21:51:25Z annodomini joined #scheme 2017-01-16T21:54:52Z deank quit (Ping timeout: 248 seconds) 2017-01-16T22:14:28Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-16T22:16:57Z jeapostrophe joined #scheme 2017-01-16T22:16:57Z jeapostrophe quit (Changing host) 2017-01-16T22:16:57Z jeapostrophe joined #scheme 2017-01-16T22:27:12Z fantazo quit (Quit: Verlassend) 2017-01-16T22:27:14Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-16T22:35:16Z mumptai quit (Quit: Verlassend) 2017-01-16T22:36:00Z snits quit (Remote host closed the connection) 2017-01-16T22:36:06Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-16T22:36:25Z bjz joined #scheme 2017-01-16T22:39:28Z jeapostrophe joined #scheme 2017-01-16T22:39:28Z jeapostrophe quit (Changing host) 2017-01-16T22:39:28Z jeapostrophe joined #scheme 2017-01-16T22:40:56Z bjz quit (Ping timeout: 240 seconds) 2017-01-16T22:51:59Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-16T22:54:06Z turtleman quit (Ping timeout: 260 seconds) 2017-01-16T22:54:07Z enderby quit (Remote host closed the connection) 2017-01-16T22:55:10Z Menche joined #scheme 2017-01-16T22:55:37Z lambda-smith joined #scheme 2017-01-16T22:57:39Z lambda-smith quit (Client Quit) 2017-01-16T23:00:38Z BusFactor1 quit (Ping timeout: 245 seconds) 2017-01-16T23:04:23Z jao quit (Ping timeout: 245 seconds) 2017-01-16T23:04:24Z mfranzwa joined #scheme 2017-01-16T23:06:49Z mfranzwa quit (Remote host closed the connection) 2017-01-16T23:07:13Z mfranzwa joined #scheme 2017-01-16T23:08:27Z jeapostrophe joined #scheme 2017-01-16T23:12:44Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-16T23:13:59Z pjb quit (Remote host closed the connection) 2017-01-16T23:15:26Z pjb joined #scheme 2017-01-16T23:21:41Z jao joined #scheme 2017-01-16T23:28:12Z pjb quit (Quit: Be seeing you!) 2017-01-16T23:29:54Z noethics joined #scheme 2017-01-16T23:35:58Z badkins joined #scheme 2017-01-16T23:41:27Z cromachina joined #scheme 2017-01-16T23:44:54Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-16T23:46:35Z enderby joined #scheme 2017-01-16T23:48:33Z jeapostrophe joined #scheme 2017-01-16T23:48:33Z jeapostrophe quit (Changing host) 2017-01-16T23:48:33Z jeapostrophe joined #scheme 2017-01-16T23:50:33Z TCZ joined #scheme 2017-01-16T23:53:53Z snits joined #scheme 2017-01-16T23:54:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-16T23:56:07Z TCZ quit (Quit: Leaving) 2017-01-16T23:58:22Z jeapostrophe joined #scheme 2017-01-17T00:00:50Z lambda-11235 joined #scheme 2017-01-17T00:02:37Z Menche quit (Quit: Leaving) 2017-01-17T00:07:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-17T00:20:01Z john_g_ joined #scheme 2017-01-17T00:21:29Z cibs quit (Ping timeout: 268 seconds) 2017-01-17T00:23:18Z cibs joined #scheme 2017-01-17T00:24:27Z turtleman joined #scheme 2017-01-17T00:30:46Z jeapostrophe joined #scheme 2017-01-17T00:32:37Z wtetzner joined #scheme 2017-01-17T00:37:27Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-17T00:37:27Z grublet quit (Quit: Leaving) 2017-01-17T00:48:22Z sethalves joined #scheme 2017-01-17T00:51:41Z jeapostrophe joined #scheme 2017-01-17T00:51:41Z jeapostrophe quit (Changing host) 2017-01-17T00:51:41Z jeapostrophe joined #scheme 2017-01-17T00:54:13Z shdeng joined #scheme 2017-01-17T01:01:51Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-17T01:07:39Z Menche joined #scheme 2017-01-17T01:10:43Z jeapostrophe joined #scheme 2017-01-17T01:10:45Z jeapostrophe quit (Changing host) 2017-01-17T01:10:45Z jeapostrophe joined #scheme 2017-01-17T01:14:12Z mfranzwa quit (Remote host closed the connection) 2017-01-17T01:14:42Z deank joined #scheme 2017-01-17T01:16:21Z wtetzner quit (Remote host closed the connection) 2017-01-17T01:19:16Z zacts quit (Ping timeout: 240 seconds) 2017-01-17T01:26:59Z \h left #scheme 2017-01-17T01:27:18Z jao quit (Ping timeout: 245 seconds) 2017-01-17T01:30:21Z manualcrank joined #scheme 2017-01-17T01:30:52Z stepnem quit (Ping timeout: 248 seconds) 2017-01-17T01:42:29Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-17T01:44:06Z wtetzner joined #scheme 2017-01-17T01:48:45Z wtetzner quit (Ping timeout: 258 seconds) 2017-01-17T01:50:28Z daviid quit (Ping timeout: 240 seconds) 2017-01-17T01:51:01Z noethics_ joined #scheme 2017-01-17T01:51:07Z noethics quit (Disconnected by services) 2017-01-17T01:51:11Z noethics_ is now known as noethics 2017-01-17T02:06:11Z jao joined #scheme 2017-01-17T02:12:28Z sethalves quit (Quit: Leaving.) 2017-01-17T02:21:34Z rjungemann: Hey foof`, I know about (current-directory) in chibi, but is there a way to get the path to the current script? 2017-01-17T02:22:16Z rjungemann: Something like Bash's `dirname $0` or Ruby's `File.dirname(__FILE__)` 2017-01-17T02:35:28Z turtleman quit (Ping timeout: 255 seconds) 2017-01-17T02:44:45Z wtetzner joined #scheme 2017-01-17T02:46:13Z turtleman joined #scheme 2017-01-17T02:49:10Z wtetzner quit (Ping timeout: 240 seconds) 2017-01-17T02:49:59Z cemerick joined #scheme 2017-01-17T02:51:35Z masoudd quit (Ping timeout: 240 seconds) 2017-01-17T03:00:19Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-17T03:02:04Z Khisanth quit (Ping timeout: 248 seconds) 2017-01-17T03:14:20Z john_g_ quit (Ping timeout: 248 seconds) 2017-01-17T03:14:31Z Khisanth joined #scheme 2017-01-17T03:17:44Z rjungemann: Haha, here's the solution I came up with for now. I get the pid of the current script, run `ps -ef` in a subprocess, find the line corresponding to the pid, and then try and process out the path from there. https://gist.github.com/rjungemann/5418f25c1eeee39f46801e18f69198fd 2017-01-17T03:18:35Z rjungemann needs to learn to loop better without depending on for-each and call/cc 2017-01-17T03:19:50Z groscoe quit (Ping timeout: 240 seconds) 2017-01-17T03:33:41Z nomicflux quit (Quit: nomicflux) 2017-01-17T03:36:14Z Fare joined #scheme 2017-01-17T03:42:31Z jeapostrophe joined #scheme 2017-01-17T03:42:31Z jeapostrophe quit (Changing host) 2017-01-17T03:42:31Z jeapostrophe joined #scheme 2017-01-17T03:45:19Z wtetzner joined #scheme 2017-01-17T03:46:03Z lritter quit (Ping timeout: 245 seconds) 2017-01-17T03:47:18Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-17T03:47:38Z ArneBab_ joined #scheme 2017-01-17T03:50:50Z wtetzner quit (Ping timeout: 240 seconds) 2017-01-17T03:52:01Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-17T03:54:51Z turtleman quit (Ping timeout: 256 seconds) 2017-01-17T03:56:28Z lloda` quit (Ping timeout: 248 seconds) 2017-01-17T03:58:45Z lritter joined #scheme 2017-01-17T04:18:11Z jeapostrophe joined #scheme 2017-01-17T04:23:13Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-17T04:27:40Z terpri quit (Quit: Leaving) 2017-01-17T04:32:48Z djohn joined #scheme 2017-01-17T04:40:37Z tmtwd joined #scheme 2017-01-17T04:40:45Z wtetzner joined #scheme 2017-01-17T05:01:19Z enderby left #scheme 2017-01-17T05:01:49Z zacts joined #scheme 2017-01-17T05:05:40Z jao quit (Ping timeout: 260 seconds) 2017-01-17T05:07:40Z pierpa quit (Ping timeout: 240 seconds) 2017-01-17T05:12:44Z tmtwd quit (Ping timeout: 248 seconds) 2017-01-17T05:16:44Z annodomini quit (Quit: annodomini) 2017-01-17T05:18:28Z wtetzner quit (Remote host closed the connection) 2017-01-17T05:18:58Z jeapostrophe joined #scheme 2017-01-17T05:18:58Z jeapostrophe quit (Changing host) 2017-01-17T05:18:58Z jeapostrophe joined #scheme 2017-01-17T05:20:15Z badkins quit (Remote host closed the connection) 2017-01-17T05:23:58Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-17T05:26:33Z tmtwd joined #scheme 2017-01-17T05:27:20Z JoshS joined #scheme 2017-01-17T05:39:54Z jeapostrophe joined #scheme 2017-01-17T05:39:54Z jeapostrophe quit (Changing host) 2017-01-17T05:39:54Z jeapostrophe joined #scheme 2017-01-17T05:44:29Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-17T05:47:43Z Fare quit (Ping timeout: 245 seconds) 2017-01-17T05:48:43Z Kkiro quit (Read error: Connection reset by peer) 2017-01-17T05:49:15Z Menche quit (Quit: Leaving) 2017-01-17T05:49:25Z rgrinberg quit (Ping timeout: 260 seconds) 2017-01-17T05:51:40Z Kkiro joined #scheme 2017-01-17T05:51:40Z Kkiro quit (Changing host) 2017-01-17T05:51:40Z Kkiro joined #scheme 2017-01-17T05:52:39Z jeapostrophe joined #scheme 2017-01-17T05:52:39Z jeapostrophe quit (Changing host) 2017-01-17T05:52:39Z jeapostrophe joined #scheme 2017-01-17T05:53:44Z tmtwd quit (Quit: Leaving) 2017-01-17T05:57:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-17T05:59:08Z spawned4562 quit (Ping timeout: 248 seconds) 2017-01-17T06:06:24Z jshjsh joined #scheme 2017-01-17T06:07:55Z djohn quit (Read error: Connection reset by peer) 2017-01-17T06:09:10Z JoshS quit (Ping timeout: 240 seconds) 2017-01-17T06:09:18Z jshjsh is now known as JoshS 2017-01-17T06:26:48Z bjz joined #scheme 2017-01-17T06:32:44Z cemerick quit (Ping timeout: 248 seconds) 2017-01-17T06:36:37Z oleo quit (Quit: Leaving) 2017-01-17T06:39:59Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-17T06:40:23Z safe joined #scheme 2017-01-17T06:40:36Z safe quit (Remote host closed the connection) 2017-01-17T06:47:25Z Menche joined #scheme 2017-01-17T06:53:12Z Kkiro quit (Read error: Connection reset by peer) 2017-01-17T06:53:22Z jeapostrophe joined #scheme 2017-01-17T06:53:35Z Kkiro joined #scheme 2017-01-17T06:53:35Z Kkiro quit (Changing host) 2017-01-17T06:53:35Z Kkiro joined #scheme 2017-01-17T06:58:16Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-17T07:00:38Z bjz joined #scheme 2017-01-17T07:05:10Z noethics quit (Ping timeout: 240 seconds) 2017-01-17T07:09:13Z pie_ quit (Ping timeout: 256 seconds) 2017-01-17T07:35:43Z wildbartty joined #scheme 2017-01-17T07:41:00Z jonaslund joined #scheme 2017-01-17T07:41:50Z jshjsh joined #scheme 2017-01-17T07:42:36Z JoshS quit (Ping timeout: 248 seconds) 2017-01-17T07:47:18Z Khisanth quit (Ping timeout: 245 seconds) 2017-01-17T07:47:47Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-17T07:50:38Z wildbartty quit (Ping timeout: 245 seconds) 2017-01-17T07:54:08Z jeapostrophe joined #scheme 2017-01-17T07:54:08Z jeapostrophe quit (Changing host) 2017-01-17T07:54:08Z jeapostrophe joined #scheme 2017-01-17T07:59:05Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-17T08:00:17Z Khisanth joined #scheme 2017-01-17T08:05:38Z JoshS joined #scheme 2017-01-17T08:06:31Z wildbartty joined #scheme 2017-01-17T08:08:13Z jshjsh quit (Ping timeout: 258 seconds) 2017-01-17T08:20:35Z alezost joined #scheme 2017-01-17T08:48:23Z alezost quit (Ping timeout: 256 seconds) 2017-01-17T08:54:53Z jeapostrophe joined #scheme 2017-01-17T08:59:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-17T09:06:33Z civodul joined #scheme 2017-01-17T09:07:42Z jeapostrophe joined #scheme 2017-01-17T09:07:42Z jeapostrophe quit (Changing host) 2017-01-17T09:07:42Z jeapostrophe joined #scheme 2017-01-17T09:09:07Z stepnem joined #scheme 2017-01-17T09:11:05Z niklasl quit (Ping timeout: 258 seconds) 2017-01-17T09:11:39Z greatscottttt joined #scheme 2017-01-17T09:12:48Z karswell quit (Remote host closed the connection) 2017-01-17T09:13:35Z karswell joined #scheme 2017-01-17T09:20:07Z snits quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-17T09:21:34Z grublet joined #scheme 2017-01-17T09:21:45Z niklasl joined #scheme 2017-01-17T09:22:22Z snits joined #scheme 2017-01-17T09:24:16Z alezost joined #scheme 2017-01-17T09:35:10Z bjz quit (Ping timeout: 260 seconds) 2017-01-17T09:35:25Z wildbartty quit (Ping timeout: 256 seconds) 2017-01-17T09:36:40Z leot joined #scheme 2017-01-17T09:38:50Z bjz joined #scheme 2017-01-17T10:09:25Z grublet quit (Ping timeout: 256 seconds) 2017-01-17T10:31:10Z lambda-smith joined #scheme 2017-01-17T10:36:38Z karswell` joined #scheme 2017-01-17T10:37:20Z karswell quit (Ping timeout: 258 seconds) 2017-01-17T10:38:07Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-17T10:44:13Z Guest26 joined #scheme 2017-01-17T10:59:11Z jshjsh joined #scheme 2017-01-17T11:00:15Z JoshS quit (Disconnected by services) 2017-01-17T11:00:20Z jshjsh is now known as JoshS 2017-01-17T11:18:50Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-17T11:27:52Z rszeno joined #scheme 2017-01-17T11:39:16Z rszeno quit (Quit: Leaving.) 2017-01-17T11:41:17Z jao joined #scheme 2017-01-17T11:42:26Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-17T11:52:33Z ertesx joined #scheme 2017-01-17T11:55:16Z ertes quit (Ping timeout: 240 seconds) 2017-01-17T11:55:17Z ertesx is now known as ertes 2017-01-17T12:16:10Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-17T12:21:36Z Guest26 quit (Quit: Textual IRC Client: www.textualapp.com) 2017-01-17T12:26:48Z Fare joined #scheme 2017-01-17T12:26:57Z annodomini joined #scheme 2017-01-17T12:26:57Z annodomini quit (Changing host) 2017-01-17T12:26:57Z annodomini joined #scheme 2017-01-17T12:32:45Z nomicflux joined #scheme 2017-01-17T12:36:39Z shdeng quit (Quit: Leaving) 2017-01-17T12:58:36Z spawned4562 joined #scheme 2017-01-17T13:00:26Z nomicflux quit (Quit: nomicflux) 2017-01-17T13:00:37Z jeapostrophe joined #scheme 2017-01-17T13:02:00Z grublet joined #scheme 2017-01-17T13:15:15Z grublet quit (Ping timeout: 258 seconds) 2017-01-17T13:20:05Z jao quit (Ping timeout: 240 seconds) 2017-01-17T13:22:43Z ertesx joined #scheme 2017-01-17T13:22:49Z nomicflux joined #scheme 2017-01-17T13:24:04Z nomicflux quit (Client Quit) 2017-01-17T13:24:21Z ertes quit (Ping timeout: 256 seconds) 2017-01-17T13:24:22Z ertesx is now known as ertes 2017-01-17T13:30:44Z annodomini quit (Quit: annodomini) 2017-01-17T13:36:10Z john_g_ joined #scheme 2017-01-17T13:36:28Z jshjsh joined #scheme 2017-01-17T13:37:52Z JoshS quit (Ping timeout: 258 seconds) 2017-01-17T13:49:41Z gzd joined #scheme 2017-01-17T13:50:52Z foof`: rjungemann: nope! 2017-01-17T13:52:38Z annodomini joined #scheme 2017-01-17T13:53:11Z rgrinberg joined #scheme 2017-01-17T13:55:22Z gzd left #scheme 2017-01-17T13:56:30Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-17T14:03:09Z nomicflux joined #scheme 2017-01-17T14:03:22Z nomicflux quit (Client Quit) 2017-01-17T14:05:19Z Fare quit (Ping timeout: 255 seconds) 2017-01-17T14:10:18Z sz0 joined #scheme 2017-01-17T14:19:21Z badkins joined #scheme 2017-01-17T14:19:56Z lambda-smith quit (Ping timeout: 248 seconds) 2017-01-17T14:31:30Z john_g_ quit (Quit: Leaving) 2017-01-17T14:32:26Z john_g_ joined #scheme 2017-01-17T14:33:05Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-17T14:36:43Z Fare joined #scheme 2017-01-17T14:44:51Z cromachina quit (Read error: Connection reset by peer) 2017-01-17T14:45:27Z groscoe joined #scheme 2017-01-17T14:54:10Z ertes quit (Ping timeout: 240 seconds) 2017-01-17T14:54:12Z sunsheng joined #scheme 2017-01-17T15:03:34Z grublet joined #scheme 2017-01-17T15:05:23Z pie__ joined #scheme 2017-01-17T15:10:20Z spawned4562 quit (Ping timeout: 256 seconds) 2017-01-17T15:22:04Z kgzm joined #scheme 2017-01-17T15:28:02Z grublet quit (Quit: Leaving) 2017-01-17T15:28:14Z grublet2 joined #scheme 2017-01-17T15:29:37Z grublet2 is now known as grublet 2017-01-17T15:35:04Z turtleman joined #scheme 2017-01-17T15:35:20Z sunsheng quit (Ping timeout: 240 seconds) 2017-01-17T15:35:27Z Fare quit (Ping timeout: 240 seconds) 2017-01-17T15:36:12Z sunsheng joined #scheme 2017-01-17T15:44:00Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-17T15:44:36Z kuribas joined #scheme 2017-01-17T15:45:41Z rgrinberg quit (Remote host closed the connection) 2017-01-17T15:49:10Z lritter quit (Ping timeout: 240 seconds) 2017-01-17T15:57:57Z grublet quit (Ping timeout: 240 seconds) 2017-01-17T16:08:23Z daviid joined #scheme 2017-01-17T16:08:30Z leppie quit (Ping timeout: 240 seconds) 2017-01-17T16:12:54Z leppie joined #scheme 2017-01-17T16:12:59Z zacts quit (Quit: WeeChat 1.6) 2017-01-17T16:14:52Z zacts joined #scheme 2017-01-17T16:15:59Z Aune joined #scheme 2017-01-17T16:19:57Z oleo joined #scheme 2017-01-17T16:23:53Z lolcow joined #scheme 2017-01-17T16:24:35Z leppie quit (Ping timeout: 240 seconds) 2017-01-17T16:29:10Z BusFactor1 joined #scheme 2017-01-17T16:32:16Z sunsheng quit (Ping timeout: 240 seconds) 2017-01-17T16:36:42Z sunsheng joined #scheme 2017-01-17T16:40:31Z rgrinberg joined #scheme 2017-01-17T16:43:22Z masoudd joined #scheme 2017-01-17T16:51:12Z grublet joined #scheme 2017-01-17T16:53:31Z john_g_ quit (Quit: Leaving) 2017-01-17T16:54:31Z john_g_ joined #scheme 2017-01-17T16:56:35Z Riastradh joined #scheme 2017-01-17T16:57:14Z gravicappa joined #scheme 2017-01-17T17:05:23Z anon9002 joined #scheme 2017-01-17T17:06:20Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-17T17:17:04Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-17T17:17:12Z enderby joined #scheme 2017-01-17T17:18:19Z JoshS joined #scheme 2017-01-17T17:22:43Z Riastradh quit (Ping timeout: 245 seconds) 2017-01-17T17:30:35Z sethalves joined #scheme 2017-01-17T17:57:53Z lloda` joined #scheme 2017-01-17T18:14:08Z lolcow quit (Ping timeout: 252 seconds) 2017-01-17T18:18:28Z leppie joined #scheme 2017-01-17T18:21:44Z cemerick joined #scheme 2017-01-17T18:25:03Z alezost joined #scheme 2017-01-17T18:26:49Z cemerick quit (Ping timeout: 255 seconds) 2017-01-17T18:27:36Z turtleman quit (Ping timeout: 240 seconds) 2017-01-17T18:27:44Z cemerick joined #scheme 2017-01-17T18:31:40Z jonaslund joined #scheme 2017-01-17T18:44:36Z Riastradh joined #scheme 2017-01-17T18:48:33Z pjb joined #scheme 2017-01-17T18:56:34Z turtleman joined #scheme 2017-01-17T19:07:54Z jmd joined #scheme 2017-01-17T19:08:37Z turtleman quit (Ping timeout: 255 seconds) 2017-01-17T19:11:32Z ertes joined #scheme 2017-01-17T19:13:11Z turtleman joined #scheme 2017-01-17T19:15:51Z cemerick quit (Quit: Leaving) 2017-01-17T19:34:29Z TheLemonMan joined #scheme 2017-01-17T19:47:52Z civodul joined #scheme 2017-01-17T19:48:34Z cemerick joined #scheme 2017-01-17T19:49:12Z bjz joined #scheme 2017-01-17T19:49:52Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-17T19:50:12Z manualcrank joined #scheme 2017-01-17T19:50:17Z ChrisOei joined #scheme 2017-01-17T19:53:45Z jao joined #scheme 2017-01-17T19:56:46Z badkins quit (Remote host closed the connection) 2017-01-17T20:00:30Z bjz quit (Ping timeout: 240 seconds) 2017-01-17T20:00:48Z jshjsh joined #scheme 2017-01-17T20:01:54Z bjz_ joined #scheme 2017-01-17T20:03:35Z JoshS quit (Ping timeout: 240 seconds) 2017-01-17T20:07:46Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-17T20:09:28Z terpri joined #scheme 2017-01-17T20:18:27Z leppie quit (Read error: Connection reset by peer) 2017-01-17T20:32:47Z pierpa joined #scheme 2017-01-17T20:34:21Z badkins joined #scheme 2017-01-17T20:37:19Z cemerick quit (Ping timeout: 255 seconds) 2017-01-17T20:37:58Z cemerick joined #scheme 2017-01-17T20:39:01Z jshjsh quit (Quit: Leaving) 2017-01-17T20:50:10Z wedesoft joined #scheme 2017-01-17T20:50:49Z cemerick quit (Ping timeout: 255 seconds) 2017-01-17T20:51:17Z cemerick joined #scheme 2017-01-17T20:59:33Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-17T21:05:38Z daviid quit (Ping timeout: 245 seconds) 2017-01-17T21:09:04Z mumptai joined #scheme 2017-01-17T21:13:10Z Aune quit (Quit: Lämnar) 2017-01-17T21:13:29Z rgrinberg quit (Remote host closed the connection) 2017-01-17T21:13:42Z TCZ joined #scheme 2017-01-17T21:16:41Z gravicappa quit (Ping timeout: 258 seconds) 2017-01-17T21:17:49Z rgrinberg joined #scheme 2017-01-17T21:23:33Z jmd quit (Remote host closed the connection) 2017-01-17T21:27:50Z acarrico quit (Ping timeout: 240 seconds) 2017-01-17T21:31:55Z TCZ quit (Quit: Leaving) 2017-01-17T21:44:25Z bjz joined #scheme 2017-01-17T21:49:02Z Menche quit (Quit: Leaving) 2017-01-17T21:49:34Z bjz quit (Ping timeout: 260 seconds) 2017-01-17T21:52:25Z turtleman quit (Ping timeout: 255 seconds) 2017-01-17T21:55:13Z deank quit (Ping timeout: 245 seconds) 2017-01-17T21:59:00Z turtleman joined #scheme 2017-01-17T22:02:05Z sunsheng quit (Ping timeout: 240 seconds) 2017-01-17T22:02:49Z sunsheng joined #scheme 2017-01-17T22:06:28Z badkins quit (Ping timeout: 245 seconds) 2017-01-17T22:10:34Z enderby quit (Remote host closed the connection) 2017-01-17T22:12:21Z jeapostrophe joined #scheme 2017-01-17T22:12:21Z jeapostrophe quit (Changing host) 2017-01-17T22:12:21Z jeapostrophe joined #scheme 2017-01-17T22:21:14Z acarrico joined #scheme 2017-01-17T22:21:53Z turtleman quit (Ping timeout: 245 seconds) 2017-01-17T22:26:02Z rgrinberg quit (Ping timeout: 252 seconds) 2017-01-17T22:27:02Z turtleman joined #scheme 2017-01-17T22:29:21Z cemerick quit (Ping timeout: 255 seconds) 2017-01-17T22:32:13Z wedesoft quit (Remote host closed the connection) 2017-01-17T22:34:52Z Fare joined #scheme 2017-01-17T22:35:39Z masoudd quit (Ping timeout: 255 seconds) 2017-01-17T22:48:18Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-17T22:52:10Z badkins joined #scheme 2017-01-17T22:53:16Z jeapostrophe joined #scheme 2017-01-17T22:57:48Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-17T23:02:37Z sethalves quit (Quit: Leaving.) 2017-01-17T23:13:17Z Menche joined #scheme 2017-01-17T23:13:17Z anon9002 quit (Read error: Connection reset by peer) 2017-01-17T23:13:32Z anon9002 joined #scheme 2017-01-17T23:14:38Z anon9002 quit (Client Quit) 2017-01-17T23:17:20Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-17T23:19:10Z acarrico quit (Ping timeout: 240 seconds) 2017-01-17T23:19:15Z lritter joined #scheme 2017-01-17T23:19:35Z groscoe quit (Ping timeout: 240 seconds) 2017-01-17T23:21:14Z groscoe joined #scheme 2017-01-17T23:25:11Z FareTower joined #scheme 2017-01-17T23:27:30Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-17T23:28:12Z Fare quit (Ping timeout: 248 seconds) 2017-01-17T23:28:41Z ELLIOTTCABLE is now known as ec 2017-01-17T23:29:40Z FareTower quit (Ping timeout: 240 seconds) 2017-01-17T23:37:27Z jao quit (Remote host closed the connection) 2017-01-17T23:39:38Z mumptai quit (Remote host closed the connection) 2017-01-17T23:41:05Z jao joined #scheme 2017-01-17T23:42:33Z cibs quit (Ping timeout: 268 seconds) 2017-01-17T23:44:02Z cibs joined #scheme 2017-01-17T23:48:04Z spawned4562 joined #scheme 2017-01-18T00:04:17Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-18T00:06:33Z turtleman quit (Ping timeout: 255 seconds) 2017-01-18T00:09:00Z lambda-11235 joined #scheme 2017-01-18T00:09:23Z jeapostrophe joined #scheme 2017-01-18T00:14:56Z cromachina joined #scheme 2017-01-18T00:24:49Z leot quit (Remote host closed the connection) 2017-01-18T00:26:37Z ozzloy quit (Ping timeout: 240 seconds) 2017-01-18T00:28:21Z Riastradh quit (Ping timeout: 258 seconds) 2017-01-18T00:30:07Z pjb quit (Quit: Be seeing you!) 2017-01-18T00:36:01Z ozzloy joined #scheme 2017-01-18T00:36:01Z ozzloy quit (Changing host) 2017-01-18T00:36:01Z ozzloy joined #scheme 2017-01-18T00:38:38Z acarrico joined #scheme 2017-01-18T00:40:06Z edgar-rft quit (Quit: edgar-rft) 2017-01-18T00:43:38Z sunsheng quit (Remote host closed the connection) 2017-01-18T00:44:34Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-18T00:49:43Z shdeng joined #scheme 2017-01-18T00:53:18Z wtetzner joined #scheme 2017-01-18T00:54:08Z turtleman joined #scheme 2017-01-18T01:03:16Z lucasem joined #scheme 2017-01-18T01:07:58Z jeapostrophe joined #scheme 2017-01-18T01:11:35Z turtleman quit (Ping timeout: 240 seconds) 2017-01-18T01:12:23Z turtleman joined #scheme 2017-01-18T01:12:48Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-18T01:18:27Z ozzloy quit (Ping timeout: 240 seconds) 2017-01-18T01:19:24Z john_g_ is now known as john_g 2017-01-18T01:19:40Z john_g is now known as john_g_ 2017-01-18T01:23:58Z jeapostrophe joined #scheme 2017-01-18T01:23:58Z jeapostrophe quit (Changing host) 2017-01-18T01:23:58Z jeapostrophe joined #scheme 2017-01-18T01:25:16Z benwbooth joined #scheme 2017-01-18T01:27:38Z snits quit (*.net *.split) 2017-01-18T01:27:38Z stepnem quit (*.net *.split) 2017-01-18T01:28:58Z turtleman quit (Ping timeout: 245 seconds) 2017-01-18T01:29:14Z snits joined #scheme 2017-01-18T01:29:14Z stepnem joined #scheme 2017-01-18T01:29:15Z ozzloy joined #scheme 2017-01-18T01:29:15Z ozzloy quit (Changing host) 2017-01-18T01:29:15Z ozzloy joined #scheme 2017-01-18T01:29:25Z snits quit (Max SendQ exceeded) 2017-01-18T01:29:53Z snits joined #scheme 2017-01-18T01:30:53Z turtleman joined #scheme 2017-01-18T01:31:45Z turtleman quit (Remote host closed the connection) 2017-01-18T01:31:46Z davorb joined #scheme 2017-01-18T01:36:05Z cemerick joined #scheme 2017-01-18T01:36:12Z cibs quit (*.net *.split) 2017-01-18T01:36:13Z kjeldahl quit (*.net *.split) 2017-01-18T01:36:56Z kjeldahl joined #scheme 2017-01-18T01:38:06Z terpri quit (Remote host closed the connection) 2017-01-18T01:38:34Z john_g_ quit (Read error: Connection reset by peer) 2017-01-18T02:10:49Z wildbartty joined #scheme 2017-01-18T02:12:27Z cemerick quit (Ping timeout: 248 seconds) 2017-01-18T02:22:34Z Riastradh joined #scheme 2017-01-18T02:26:46Z lambda-smith joined #scheme 2017-01-18T02:26:53Z wtetzner quit (Remote host closed the connection) 2017-01-18T02:27:50Z cibs joined #scheme 2017-01-18T02:32:59Z wtetzner joined #scheme 2017-01-18T02:35:10Z groscoe quit (Ping timeout: 240 seconds) 2017-01-18T02:40:52Z stepnem quit (Ping timeout: 255 seconds) 2017-01-18T02:43:42Z wildbartty quit (Remote host closed the connection) 2017-01-18T02:46:11Z badkins quit (Remote host closed the connection) 2017-01-18T02:46:43Z rgrinberg joined #scheme 2017-01-18T02:48:20Z Fare joined #scheme 2017-01-18T02:49:29Z jao quit (Ping timeout: 252 seconds) 2017-01-18T02:59:28Z mindCrime quit (Excess Flood) 2017-01-18T02:59:57Z mindCrime joined #scheme 2017-01-18T03:04:13Z davorb quit (Read error: Connection reset by peer) 2017-01-18T03:04:59Z davorb joined #scheme 2017-01-18T03:11:49Z wtetzner quit (Remote host closed the connection) 2017-01-18T03:18:19Z lucasem quit (Quit: Connection closed for inactivity) 2017-01-18T03:24:31Z rgrinberg quit (Ping timeout: 255 seconds) 2017-01-18T03:25:41Z annodomini quit (Quit: annodomini) 2017-01-18T03:26:04Z cibs quit (Quit: leaving) 2017-01-18T03:30:50Z cibs joined #scheme 2017-01-18T03:44:11Z lritter quit (Ping timeout: 248 seconds) 2017-01-18T03:46:37Z ArneBab joined #scheme 2017-01-18T03:46:37Z ArneBab quit (Changing host) 2017-01-18T03:46:37Z ArneBab joined #scheme 2017-01-18T03:50:40Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-18T03:53:16Z rgrinberg joined #scheme 2017-01-18T03:57:27Z lritter joined #scheme 2017-01-18T04:12:06Z nomicflux joined #scheme 2017-01-18T04:12:17Z jonaslund quit (Ping timeout: 240 seconds) 2017-01-18T04:15:39Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-18T04:28:33Z terpri joined #scheme 2017-01-18T04:48:56Z nomicflux quit (Quit: nomicflux) 2017-01-18T04:58:26Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-18T04:59:05Z pierpa quit (Ping timeout: 240 seconds) 2017-01-18T05:15:19Z jeapostrophe joined #scheme 2017-01-18T05:18:36Z grublet quit (Quit: Leaving) 2017-01-18T05:20:21Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-18T05:39:28Z Menche quit (Quit: Leaving) 2017-01-18T05:39:45Z leppie joined #scheme 2017-01-18T05:52:50Z mumptai joined #scheme 2017-01-18T05:59:50Z spawned4562 quit (Ping timeout: 240 seconds) 2017-01-18T06:19:40Z terpri quit (Remote host closed the connection) 2017-01-18T06:32:36Z bjz joined #scheme 2017-01-18T06:32:49Z Fare quit (Ping timeout: 260 seconds) 2017-01-18T06:43:52Z terpri joined #scheme 2017-01-18T06:49:58Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-18T06:50:00Z JoshS joined #scheme 2017-01-18T06:50:23Z rgrinberg quit (Ping timeout: 252 seconds) 2017-01-18T06:55:18Z oleo quit (Quit: Leaving) 2017-01-18T07:02:53Z bjz joined #scheme 2017-01-18T07:14:01Z john_g_ joined #scheme 2017-01-18T07:18:14Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-18T07:22:18Z Menche joined #scheme 2017-01-18T07:37:13Z terpri quit (Quit: Leaving) 2017-01-18T07:41:49Z mumptai quit (Remote host closed the connection) 2017-01-18T08:02:41Z stepnem joined #scheme 2017-01-18T08:14:08Z grublet joined #scheme 2017-01-18T08:17:36Z alezost joined #scheme 2017-01-18T08:32:10Z leppie quit (Ping timeout: 240 seconds) 2017-01-18T08:36:35Z leppie joined #scheme 2017-01-18T08:36:38Z leppie quit (Client Quit) 2017-01-18T08:41:35Z leppie joined #scheme 2017-01-18T08:59:41Z lritter quit (Ping timeout: 258 seconds) 2017-01-18T09:04:35Z davorb quit (Read error: Connection reset by peer) 2017-01-18T09:05:37Z davorb joined #scheme 2017-01-18T09:30:45Z bjz_ joined #scheme 2017-01-18T09:31:40Z bjz quit (Ping timeout: 240 seconds) 2017-01-18T09:32:38Z civodul joined #scheme 2017-01-18T09:39:45Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-18T09:44:28Z greatscottttt joined #scheme 2017-01-18T09:45:56Z tommy_ joined #scheme 2017-01-18T09:55:42Z jeapostrophe joined #scheme 2017-01-18T09:55:45Z jeapostrophe quit (Changing host) 2017-01-18T09:55:45Z jeapostrophe joined #scheme 2017-01-18T09:58:01Z grublet quit (Ping timeout: 256 seconds) 2017-01-18T10:00:31Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-18T10:00:35Z jonaslund joined #scheme 2017-01-18T10:17:59Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-18T10:20:05Z gravicappa joined #scheme 2017-01-18T10:30:22Z tommy_ quit (Ping timeout: 264 seconds) 2017-01-18T10:39:22Z leppie quit (Ping timeout: 264 seconds) 2017-01-18T10:41:51Z shdeng quit (Quit: Leaving) 2017-01-18T10:43:19Z leppie joined #scheme 2017-01-18T10:50:34Z groscoe joined #scheme 2017-01-18T11:04:55Z davorb quit (Read error: Connection reset by peer) 2017-01-18T11:05:16Z davorb joined #scheme 2017-01-18T11:42:36Z eagleflo_ is now known as eagleflo 2017-01-18T11:43:43Z jeapostrophe joined #scheme 2017-01-18T11:43:43Z jeapostrophe quit (Changing host) 2017-01-18T11:43:43Z jeapostrophe joined #scheme 2017-01-18T11:48:37Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-18T11:50:42Z jeapostrophe joined #scheme 2017-01-18T11:50:42Z jeapostrophe quit (Changing host) 2017-01-18T11:50:42Z jeapostrophe joined #scheme 2017-01-18T11:52:19Z ertesx joined #scheme 2017-01-18T11:52:54Z Kkiro quit (Quit: ZNC 1.6.1 - http://znc.in) 2017-01-18T11:55:53Z ertes quit (Ping timeout: 256 seconds) 2017-01-18T11:55:53Z Kkiro joined #scheme 2017-01-18T11:55:54Z Kkiro quit (Changing host) 2017-01-18T11:55:54Z Kkiro joined #scheme 2017-01-18T11:55:54Z ertesx is now known as ertes 2017-01-18T12:03:02Z PinealGlandOptic joined #scheme 2017-01-18T12:03:57Z cemerick joined #scheme 2017-01-18T12:09:51Z Fare joined #scheme 2017-01-18T12:11:16Z bjz joined #scheme 2017-01-18T12:13:04Z kuribas joined #scheme 2017-01-18T12:13:05Z bjz_ quit (Ping timeout: 240 seconds) 2017-01-18T12:15:06Z Fare quit (Quit: Leaving) 2017-01-18T12:18:25Z jshjsh joined #scheme 2017-01-18T12:19:55Z lambda-smith joined #scheme 2017-01-18T12:20:59Z JoshS quit (Ping timeout: 248 seconds) 2017-01-18T12:23:13Z UserJosh joined #scheme 2017-01-18T12:26:05Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-18T12:40:43Z leppie quit (Ping timeout: 248 seconds) 2017-01-18T12:44:37Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-18T12:47:11Z edgar-rft joined #scheme 2017-01-18T12:51:27Z jeapostrophe joined #scheme 2017-01-18T12:51:27Z jeapostrophe quit (Changing host) 2017-01-18T12:51:27Z jeapostrophe joined #scheme 2017-01-18T12:58:37Z leot joined #scheme 2017-01-18T13:05:00Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-18T13:07:50Z nomicflux joined #scheme 2017-01-18T13:09:11Z TCZ joined #scheme 2017-01-18T13:14:08Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-18T13:26:00Z jshjsh joined #scheme 2017-01-18T13:29:14Z UserJosh quit (Ping timeout: 276 seconds) 2017-01-18T13:35:09Z nomicflux quit (Quit: nomicflux) 2017-01-18T13:35:22Z john_g_ quit (Changing host) 2017-01-18T13:35:22Z john_g_ joined #scheme 2017-01-18T13:39:14Z leppie joined #scheme 2017-01-18T13:39:30Z leppie quit (Client Quit) 2017-01-18T13:42:25Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-18T13:52:15Z TCZ quit (Quit: Leaving) 2017-01-18T13:56:19Z jeapostrophe joined #scheme 2017-01-18T13:56:19Z jeapostrophe quit (Changing host) 2017-01-18T13:56:19Z jeapostrophe joined #scheme 2017-01-18T14:01:03Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-18T14:05:44Z jonaslund quit (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]) 2017-01-18T14:05:57Z cmatei quit (Ping timeout: 258 seconds) 2017-01-18T14:18:51Z leppie joined #scheme 2017-01-18T14:19:08Z annodomini joined #scheme 2017-01-18T14:19:28Z grublet joined #scheme 2017-01-18T14:20:58Z cmatei joined #scheme 2017-01-18T14:23:08Z cromachina quit (Read error: Connection reset by peer) 2017-01-18T14:25:26Z mikeyhc quit (Ping timeout: 240 seconds) 2017-01-18T14:26:10Z djohn_1 joined #scheme 2017-01-18T14:27:57Z djohn__2 joined #scheme 2017-01-18T14:28:58Z john_g_ quit (Ping timeout: 245 seconds) 2017-01-18T14:29:19Z mikeyhc joined #scheme 2017-01-18T14:31:03Z djohn_1 quit (Ping timeout: 245 seconds) 2017-01-18T14:32:36Z ecthiender joined #scheme 2017-01-18T14:38:48Z badkins joined #scheme 2017-01-18T14:38:50Z groscoe quit (Ping timeout: 240 seconds) 2017-01-18T14:43:53Z UserJosh joined #scheme 2017-01-18T14:45:57Z cibs quit (Ping timeout: 240 seconds) 2017-01-18T14:46:35Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-18T14:48:09Z cibs joined #scheme 2017-01-18T14:50:26Z ecthiender quit (Ping timeout: 240 seconds) 2017-01-18T14:57:00Z jeapostrophe joined #scheme 2017-01-18T14:57:00Z jeapostrophe quit (Changing host) 2017-01-18T14:57:00Z jeapostrophe joined #scheme 2017-01-18T15:02:20Z lambda-smith quit (Ping timeout: 256 seconds) 2017-01-18T15:02:38Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-18T15:05:05Z davorb quit (Read error: Connection reset by peer) 2017-01-18T15:05:57Z davorb joined #scheme 2017-01-18T15:06:38Z JoshS joined #scheme 2017-01-18T15:07:00Z BusFactor1 joined #scheme 2017-01-18T15:07:53Z UserJosh quit (Ping timeout: 255 seconds) 2017-01-18T15:15:36Z mindCrime quit (Excess Flood) 2017-01-18T15:15:58Z mindCrime joined #scheme 2017-01-18T15:17:21Z groovy2shoes quit (Excess Flood) 2017-01-18T15:17:23Z juanfra quit (Remote host closed the connection) 2017-01-18T15:17:40Z groovy2shoes joined #scheme 2017-01-18T15:18:19Z cibs_ joined #scheme 2017-01-18T15:18:34Z profan_ joined #scheme 2017-01-18T15:18:39Z profan quit (Write error: Broken pipe) 2017-01-18T15:18:39Z lalex_ joined #scheme 2017-01-18T15:18:42Z finnrobi_ joined #scheme 2017-01-18T15:18:47Z ohama quit (Disconnected by services) 2017-01-18T15:18:48Z micro`_ joined #scheme 2017-01-18T15:18:58Z cibs quit (Remote host closed the connection) 2017-01-18T15:19:17Z ohama joined #scheme 2017-01-18T15:19:20Z djohn__2 quit (*.net *.split) 2017-01-18T15:19:20Z shymega quit (*.net *.split) 2017-01-18T15:19:21Z micro` quit (*.net *.split) 2017-01-18T15:19:21Z renopt quit (*.net *.split) 2017-01-18T15:19:21Z DerGuteMoritz quit (*.net *.split) 2017-01-18T15:19:21Z lalex quit (*.net *.split) 2017-01-18T15:19:21Z rotty quit (*.net *.split) 2017-01-18T15:19:21Z kori quit (*.net *.split) 2017-01-18T15:19:21Z askatasuna quit (*.net *.split) 2017-01-18T15:19:21Z ijp quit (*.net *.split) 2017-01-18T15:19:21Z rsully quit (*.net *.split) 2017-01-18T15:19:21Z unseen quit (*.net *.split) 2017-01-18T15:19:21Z dpk quit (*.net *.split) 2017-01-18T15:19:21Z defanor quit (*.net *.split) 2017-01-18T15:19:21Z yosafbridge quit (*.net *.split) 2017-01-18T15:19:21Z stephe quit (*.net *.split) 2017-01-18T15:19:22Z carc quit (*.net *.split) 2017-01-18T15:19:22Z evhan quit (*.net *.split) 2017-01-18T15:19:22Z sbauman quit (*.net *.split) 2017-01-18T15:19:22Z CustosL1men quit (*.net *.split) 2017-01-18T15:19:22Z finnrobi quit (*.net *.split) 2017-01-18T15:19:27Z dpk joined #scheme 2017-01-18T15:19:28Z askatasuna joined #scheme 2017-01-18T15:19:32Z defanor joined #scheme 2017-01-18T15:19:36Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-18T15:19:39Z rotty joined #scheme 2017-01-18T15:19:44Z DerGuteMoritz joined #scheme 2017-01-18T15:19:59Z kori joined #scheme 2017-01-18T15:19:59Z evhan joined #scheme 2017-01-18T15:20:06Z CustosL1men joined #scheme 2017-01-18T15:20:57Z ggherdov quit (Ping timeout: 258 seconds) 2017-01-18T15:21:08Z rsully joined #scheme 2017-01-18T15:21:47Z jeapostrophe joined #scheme 2017-01-18T15:21:48Z jeapostrophe quit (Changing host) 2017-01-18T15:21:48Z jeapostrophe joined #scheme 2017-01-18T15:22:44Z shymega joined #scheme 2017-01-18T15:22:44Z carc joined #scheme 2017-01-18T15:22:44Z john_g_ joined #scheme 2017-01-18T15:22:44Z ijp joined #scheme 2017-01-18T15:23:00Z yosafbridge joined #scheme 2017-01-18T15:23:06Z carc quit (Changing host) 2017-01-18T15:23:06Z carc joined #scheme 2017-01-18T15:23:44Z Chrono joined #scheme 2017-01-18T15:23:46Z john_g_ quit (Changing host) 2017-01-18T15:23:46Z john_g_ joined #scheme 2017-01-18T15:24:49Z renopt joined #scheme 2017-01-18T15:25:15Z pierpa joined #scheme 2017-01-18T15:26:41Z sbauman joined #scheme 2017-01-18T15:27:47Z stephe joined #scheme 2017-01-18T15:28:32Z ggherdov joined #scheme 2017-01-18T15:29:31Z pierpa` joined #scheme 2017-01-18T15:29:45Z pierpa` quit (Remote host closed the connection) 2017-01-18T15:30:08Z oleo joined #scheme 2017-01-18T15:30:42Z pierpa quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-18T15:30:59Z ggherdov quit (Excess Flood) 2017-01-18T15:31:16Z pierpa joined #scheme 2017-01-18T15:31:51Z ggherdov joined #scheme 2017-01-18T15:44:51Z akorotkov joined #scheme 2017-01-18T15:50:51Z akorotkov is now known as akorotkov_ 2017-01-18T15:57:26Z Riastradh quit (Ping timeout: 276 seconds) 2017-01-18T16:05:04Z jao joined #scheme 2017-01-18T16:05:04Z durm joined #scheme 2017-01-18T16:05:56Z akorotkov_ quit (Ping timeout: 255 seconds) 2017-01-18T16:06:28Z enderby joined #scheme 2017-01-18T16:14:43Z jshjsh joined #scheme 2017-01-18T16:18:16Z JoshS quit (Ping timeout: 256 seconds) 2017-01-18T16:30:30Z sz0 joined #scheme 2017-01-18T16:31:23Z edgar-rft quit (Quit: edgar-rft) 2017-01-18T16:47:19Z rudybot quit (Ping timeout: 246 seconds) 2017-01-18T16:49:17Z gravicappa quit (Ping timeout: 240 seconds) 2017-01-18T16:49:52Z rudybot joined #scheme 2017-01-18T17:05:01Z davorb quit (Read error: Connection reset by peer) 2017-01-18T17:05:35Z davorb joined #scheme 2017-01-18T17:13:13Z Riastradh joined #scheme 2017-01-18T17:17:02Z badkins quit (Remote host closed the connection) 2017-01-18T17:26:28Z cibs_ quit (Ping timeout: 255 seconds) 2017-01-18T17:28:10Z cibs joined #scheme 2017-01-18T17:32:45Z sethalves joined #scheme 2017-01-18T17:34:55Z mumptai joined #scheme 2017-01-18T17:49:43Z daviid joined #scheme 2017-01-18T18:03:25Z gravicappa joined #scheme 2017-01-18T18:06:30Z terpri joined #scheme 2017-01-18T18:09:40Z leppie quit (Ping timeout: 240 seconds) 2017-01-18T18:11:55Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-18T18:13:54Z leppie joined #scheme 2017-01-18T18:15:05Z leppie quit (Read error: Connection reset by peer) 2017-01-18T18:15:21Z leppie joined #scheme 2017-01-18T18:19:21Z djohn_1 joined #scheme 2017-01-18T18:20:06Z alezost joined #scheme 2017-01-18T18:22:18Z john_g_ quit (Ping timeout: 245 seconds) 2017-01-18T18:27:59Z badkins joined #scheme 2017-01-18T18:31:03Z enderby quit (Ping timeout: 245 seconds) 2017-01-18T18:32:51Z enderby joined #scheme 2017-01-18T18:33:35Z badkins_ joined #scheme 2017-01-18T18:34:53Z edgar-rft joined #scheme 2017-01-18T18:36:40Z badkins quit (Ping timeout: 255 seconds) 2017-01-18T18:44:29Z nanoz joined #scheme 2017-01-18T18:52:26Z rgrinberg joined #scheme 2017-01-18T18:59:39Z wtetzner joined #scheme 2017-01-18T19:05:16Z davorb quit (Read error: Connection reset by peer) 2017-01-18T19:06:13Z davorb joined #scheme 2017-01-18T19:08:25Z jeapostrophe joined #scheme 2017-01-18T19:08:25Z jeapostrophe quit (Changing host) 2017-01-18T19:08:25Z jeapostrophe joined #scheme 2017-01-18T19:12:43Z manualcrank joined #scheme 2017-01-18T19:13:26Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-18T19:21:15Z JoshS joined #scheme 2017-01-18T19:24:05Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-18T19:33:52Z wtetzner quit (Remote host closed the connection) 2017-01-18T19:34:35Z cemerick quit (Ping timeout: 248 seconds) 2017-01-18T19:35:06Z wtetzner joined #scheme 2017-01-18T19:38:39Z wtetzner quit (Remote host closed the connection) 2017-01-18T19:39:19Z lritter joined #scheme 2017-01-18T19:44:00Z justinethier quit (Quit: Page closed) 2017-01-18T19:46:26Z leppie quit (Ping timeout: 252 seconds) 2017-01-18T19:48:04Z wtetzner joined #scheme 2017-01-18T19:50:29Z wtetzner quit (Remote host closed the connection) 2017-01-18T19:50:43Z rgrinberg quit (Remote host closed the connection) 2017-01-18T19:50:48Z leppie joined #scheme 2017-01-18T20:08:33Z bjz joined #scheme 2017-01-18T20:10:24Z jeapostrophe joined #scheme 2017-01-18T20:10:27Z jeapostrophe quit (Changing host) 2017-01-18T20:10:27Z jeapostrophe joined #scheme 2017-01-18T20:10:48Z edgar-rft quit (Quit: edgar-rft) 2017-01-18T20:11:06Z ChrisOei quit (Quit: ChrisOei) 2017-01-18T20:13:21Z ChrisOei joined #scheme 2017-01-18T20:15:40Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-18T20:31:28Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-18T20:33:29Z jeapostrophe joined #scheme 2017-01-18T20:54:16Z badkins joined #scheme 2017-01-18T20:56:05Z badkins_ quit (Ping timeout: 258 seconds) 2017-01-18T20:58:19Z jcloud is now known as jyc` 2017-01-18T21:00:55Z cemerick joined #scheme 2017-01-18T21:02:32Z jyc` is now known as jcloud 2017-01-18T21:03:16Z jshjsh joined #scheme 2017-01-18T21:04:26Z gravicappa quit (Ping timeout: 256 seconds) 2017-01-18T21:05:36Z davorb quit (Read error: Connection reset by peer) 2017-01-18T21:05:52Z davorb joined #scheme 2017-01-18T21:05:52Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-18T21:06:11Z JoshS quit (Ping timeout: 276 seconds) 2017-01-18T21:14:23Z groscoe joined #scheme 2017-01-18T21:30:49Z enderby quit (Remote host closed the connection) 2017-01-18T21:34:44Z Riastradh quit (Remote host closed the connection) 2017-01-18T21:34:52Z daviid quit (Ping timeout: 255 seconds) 2017-01-18T21:35:29Z Riastradh joined #scheme 2017-01-18T21:37:42Z mumptai quit (Quit: Verlassend) 2017-01-18T21:38:11Z nanoz quit (Read error: Connection reset by peer) 2017-01-18T21:39:41Z bjz joined #scheme 2017-01-18T21:46:53Z badkins quit (Ping timeout: 252 seconds) 2017-01-18T21:53:10Z stepnem quit (Ping timeout: 240 seconds) 2017-01-18T21:53:28Z stepnem joined #scheme 2017-01-18T21:53:39Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-18T21:58:03Z stepnem quit (Ping timeout: 248 seconds) 2017-01-18T22:10:52Z badkins joined #scheme 2017-01-18T22:16:11Z cemerick quit (Ping timeout: 248 seconds) 2017-01-18T22:24:11Z jshjsh quit (Ping timeout: 276 seconds) 2017-01-18T22:28:34Z PinealGlandOptic quit (Quit: leaving) 2017-01-18T22:33:42Z koz_: foof`: I'm getting a strange error from this: http://ix.io/1QqI . When I run it using 'chibi-scheme name-of-this-file.scm', I get an error on line 10 that 'i' is not defined. Given that I just defined it in the loop above, this is a bit strange. Did I miss something about (chibi test)? 2017-01-18T22:34:09Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-18T22:39:34Z ChrisOei quit (Quit: ChrisOei) 2017-01-18T22:48:01Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-18T23:04:42Z gwatt: koz_: does (do ((i 0 (+ i 1))) ((= i 16) i)) work? 2017-01-18T23:05:45Z davorb quit (Read error: Connection reset by peer) 2017-01-18T23:06:33Z davorb joined #scheme 2017-01-18T23:07:18Z leot quit (Remote host closed the connection) 2017-01-18T23:09:09Z jeapostrophe joined #scheme 2017-01-18T23:09:09Z jeapostrophe quit (Changing host) 2017-01-18T23:09:09Z jeapostrophe joined #scheme 2017-01-18T23:11:48Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-18T23:12:01Z daviid joined #scheme 2017-01-18T23:24:35Z cibs quit (*.net *.split) 2017-01-18T23:24:35Z stephe quit (*.net *.split) 2017-01-18T23:24:35Z profan_ quit (*.net *.split) 2017-01-18T23:24:55Z cibs joined #scheme 2017-01-18T23:24:55Z stephe joined #scheme 2017-01-18T23:24:55Z profan_ joined #scheme 2017-01-18T23:36:18Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-18T23:42:10Z karswell` quit (Ping timeout: 240 seconds) 2017-01-18T23:42:43Z daviid quit (Ping timeout: 245 seconds) 2017-01-18T23:43:53Z jonaslund joined #scheme 2017-01-18T23:53:02Z cromachina joined #scheme 2017-01-18T23:57:01Z nomicflux joined #scheme 2017-01-19T00:06:27Z renopt quit (Changing host) 2017-01-19T00:06:27Z renopt joined #scheme 2017-01-19T00:15:24Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-19T00:15:39Z pierpa quit (Ping timeout: 248 seconds) 2017-01-19T00:18:14Z Guest88196 joined #scheme 2017-01-19T00:18:22Z Guest88196: hey guys 2017-01-19T00:18:31Z Guest88196: Allah is doing 2017-01-19T00:18:46Z Guest88196: sun is not doing allah is doing 2017-01-19T00:18:49Z Guest88196: to accept Islam say that i bear witness that there is no deity worthy of worship except Allah and Muhammad peace be upon him is his slave and messenger 2017-01-19T00:20:34Z Riastradh: That's great, but this channel is about the Scheme programming language. 2017-01-19T00:22:29Z davexunit: this happens frequently. anyone an op here? 2017-01-19T00:24:39Z Guest88196 quit (Disconnected by services) 2017-01-19T00:32:11Z jeapostrophe joined #scheme 2017-01-19T00:32:11Z jeapostrophe quit (Changing host) 2017-01-19T00:32:11Z jeapostrophe joined #scheme 2017-01-19T00:32:20Z koz_: gwatt: I'll just try that now. 2017-01-19T00:33:37Z koz_: gwatt: I still get exactly the same error in exactly the same place. 2017-01-19T00:33:55Z koz_: I suspect test-runner is a macro and I've run afoul of some interesting expansions. 2017-01-19T00:34:07Z koz_: Given that (chibi test) is not standard, I'm not sure what to expect. 2017-01-19T00:36:50Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-19T00:52:42Z djohn_1 is now known as john_g_ 2017-01-19T00:52:46Z john_g_ quit (Changing host) 2017-01-19T00:52:46Z john_g_ joined #scheme 2017-01-19T00:57:18Z john_g_ quit (Ping timeout: 245 seconds) 2017-01-19T01:05:01Z ChrisOei joined #scheme 2017-01-19T01:05:47Z grublet quit (Ping timeout: 248 seconds) 2017-01-19T01:05:48Z davorb quit (Read error: Connection reset by peer) 2017-01-19T01:06:13Z davorb joined #scheme 2017-01-19T01:07:52Z shdeng joined #scheme 2017-01-19T01:08:21Z sethalves quit (Quit: Leaving.) 2017-01-19T01:18:55Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-19T01:19:47Z cemerick joined #scheme 2017-01-19T01:21:26Z john_g_ joined #scheme 2017-01-19T01:24:27Z ec is now known as ELLIOTTCABLE 2017-01-19T01:24:38Z wtetzner joined #scheme 2017-01-19T01:25:44Z terpri quit (Quit: Leaving) 2017-01-19T01:28:40Z john_g_ quit (Ping timeout: 240 seconds) 2017-01-19T01:32:27Z cemerick quit (Ping timeout: 255 seconds) 2017-01-19T01:32:51Z cemerick joined #scheme 2017-01-19T01:32:55Z jeapostrophe joined #scheme 2017-01-19T01:32:56Z jeapostrophe quit (Changing host) 2017-01-19T01:32:56Z jeapostrophe joined #scheme 2017-01-19T01:37:55Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-19T01:43:22Z djohn joined #scheme 2017-01-19T01:45:45Z djohn is now known as john_g_ 2017-01-19T01:45:47Z john_g_ quit (Changing host) 2017-01-19T01:45:47Z john_g_ joined #scheme 2017-01-19T01:50:42Z gwatt: koz_: I didn't have a problem with the expression I posted in chibi. 2017-01-19T01:51:01Z koz_: gwatt: Weird... I'll have another look and see what I donkeyed. 2017-01-19T01:51:05Z acarrico quit (Ping timeout: 240 seconds) 2017-01-19T01:51:39Z gwatt: But unless test-runner does some really wacky non-hygienic things, it should still work 2017-01-19T01:56:10Z pie__ quit (Ping timeout: 240 seconds) 2017-01-19T01:56:48Z ELLIOTTCABLE is now known as ec 2017-01-19T02:05:01Z wtetzner quit (Remote host closed the connection) 2017-01-19T02:05:12Z acarrico joined #scheme 2017-01-19T02:07:29Z noethics joined #scheme 2017-01-19T02:08:34Z grublet joined #scheme 2017-01-19T02:10:57Z Menche quit (Ping timeout: 255 seconds) 2017-01-19T02:17:53Z Menche joined #scheme 2017-01-19T02:19:46Z Fare joined #scheme 2017-01-19T02:22:23Z jeapostrophe joined #scheme 2017-01-19T02:22:23Z jeapostrophe quit (Changing host) 2017-01-19T02:22:23Z jeapostrophe joined #scheme 2017-01-19T02:28:27Z groscoe quit (Ping timeout: 248 seconds) 2017-01-19T02:32:28Z cromachina_ joined #scheme 2017-01-19T02:32:44Z badkins_ joined #scheme 2017-01-19T02:33:45Z logicmoo joined #scheme 2017-01-19T02:35:56Z prhodes joined #scheme 2017-01-19T02:36:58Z tokik_ joined #scheme 2017-01-19T02:37:18Z micro` joined #scheme 2017-01-19T02:37:25Z paroneay` joined #scheme 2017-01-19T02:37:25Z balkamos_ joined #scheme 2017-01-19T02:37:42Z micro` is now known as Guest24675 2017-01-19T02:40:45Z _chazu joined #scheme 2017-01-19T02:40:54Z ecraven- joined #scheme 2017-01-19T02:41:54Z Menche quit (*.net *.split) 2017-01-19T02:41:55Z cemerick quit (*.net *.split) 2017-01-19T02:41:55Z cromachina quit (*.net *.split) 2017-01-19T02:41:55Z badkins quit (*.net *.split) 2017-01-19T02:41:55Z CustosL1men quit (*.net *.split) 2017-01-19T02:41:55Z kori quit (*.net *.split) 2017-01-19T02:41:55Z micro`_ quit (*.net *.split) 2017-01-19T02:41:55Z groovy2shoes quit (*.net *.split) 2017-01-19T02:41:55Z mindCrime quit (*.net *.split) 2017-01-19T02:41:55Z ertes quit (*.net *.split) 2017-01-19T02:41:55Z dmiles quit (*.net *.split) 2017-01-19T02:41:55Z jyc quit (*.net *.split) 2017-01-19T02:41:55Z webshinra quit (*.net *.split) 2017-01-19T02:41:55Z tokik quit (*.net *.split) 2017-01-19T02:41:55Z keemyb quit (*.net *.split) 2017-01-19T02:41:55Z asumu quit (*.net *.split) 2017-01-19T02:41:55Z gko quit (*.net *.split) 2017-01-19T02:41:55Z vikraman quit (*.net *.split) 2017-01-19T02:41:55Z paroneayea quit (*.net *.split) 2017-01-19T02:41:55Z cantstanya quit (*.net *.split) 2017-01-19T02:41:55Z Tenhi quit (*.net *.split) 2017-01-19T02:41:55Z cameronfr quit (*.net *.split) 2017-01-19T02:41:55Z cky quit (*.net *.split) 2017-01-19T02:41:56Z balkamos quit (*.net *.split) 2017-01-19T02:41:56Z chazu quit (*.net *.split) 2017-01-19T02:41:56Z ecraven quit (*.net *.split) 2017-01-19T02:41:56Z ecraven- is now known as ecraven 2017-01-19T02:42:10Z balkamos_ is now known as balkamos 2017-01-19T02:42:17Z Tenhi_ joined #scheme 2017-01-19T02:42:18Z ertes joined #scheme 2017-01-19T02:42:33Z webshinra joined #scheme 2017-01-19T02:42:34Z noethics quit (Remote host closed the connection) 2017-01-19T02:42:57Z noethics joined #scheme 2017-01-19T02:43:07Z cemerick joined #scheme 2017-01-19T02:44:57Z Chrono is now known as unseen 2017-01-19T02:45:57Z paroneay` is now known as paroneayea 2017-01-19T02:49:20Z asumu joined #scheme 2017-01-19T02:49:38Z cky joined #scheme 2017-01-19T02:49:57Z cantstanya joined #scheme 2017-01-19T02:50:20Z kori joined #scheme 2017-01-19T02:50:27Z groovy2shoes joined #scheme 2017-01-19T02:52:24Z keemyb joined #scheme 2017-01-19T02:57:17Z Tenhi_ is now known as Tenhi 2017-01-19T03:01:01Z jyc joined #scheme 2017-01-19T03:01:07Z vikraman joined #scheme 2017-01-19T03:01:08Z vikraman quit (Changing host) 2017-01-19T03:01:08Z vikraman joined #scheme 2017-01-19T03:02:02Z tokik_ quit (Quit: leaving) 2017-01-19T03:02:23Z tokik joined #scheme 2017-01-19T03:05:51Z davorb quit (Read error: Connection reset by peer) 2017-01-19T03:05:56Z gko joined #scheme 2017-01-19T03:06:03Z wtetzner joined #scheme 2017-01-19T03:06:54Z davorb joined #scheme 2017-01-19T03:07:44Z cameronfr joined #scheme 2017-01-19T03:09:29Z wtetzner quit (Read error: Connection reset by peer) 2017-01-19T03:09:37Z wtetzner joined #scheme 2017-01-19T03:11:23Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-19T03:14:17Z ertesx joined #scheme 2017-01-19T03:15:47Z ertes quit (Ping timeout: 252 seconds) 2017-01-19T03:15:48Z ertesx is now known as ertes 2017-01-19T03:23:24Z Riastradh joined #scheme 2017-01-19T03:29:10Z Menche joined #scheme 2017-01-19T03:31:50Z nomicflux quit (Quit: nomicflux) 2017-01-19T03:32:07Z lambda-smith joined #scheme 2017-01-19T03:33:41Z annodomini quit (Quit: annodomini) 2017-01-19T03:39:39Z annodomini joined #scheme 2017-01-19T03:42:49Z lritter quit (Ping timeout: 256 seconds) 2017-01-19T03:45:52Z ArneBab_ joined #scheme 2017-01-19T03:50:18Z ArneBab quit (Ping timeout: 260 seconds) 2017-01-19T03:53:00Z badkins_ quit (Remote host closed the connection) 2017-01-19T03:55:23Z annodomini quit (Quit: annodomini) 2017-01-19T03:55:35Z lritter joined #scheme 2017-01-19T04:03:43Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-19T04:18:58Z jao quit (Ping timeout: 245 seconds) 2017-01-19T04:20:34Z safe joined #scheme 2017-01-19T04:39:00Z \h joined #scheme 2017-01-19T04:41:22Z wtetzner quit (Remote host closed the connection) 2017-01-19T04:43:33Z grublet quit (Ping timeout: 245 seconds) 2017-01-19T04:48:28Z lambda-11235 joined #scheme 2017-01-19T04:49:01Z wtetzner joined #scheme 2017-01-19T04:49:45Z wtetzner quit (Remote host closed the connection) 2017-01-19T04:59:13Z jeapostrophe joined #scheme 2017-01-19T04:59:14Z jeapostrophe quit (Changing host) 2017-01-19T04:59:14Z jeapostrophe joined #scheme 2017-01-19T05:03:57Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-19T05:12:43Z cemerick quit (Ping timeout: 248 seconds) 2017-01-19T05:13:40Z cemerick joined #scheme 2017-01-19T05:39:05Z lexicall joined #scheme 2017-01-19T05:42:09Z lexicall quit (Client Quit) 2017-01-19T05:59:55Z jeapostrophe joined #scheme 2017-01-19T06:05:10Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-19T06:07:07Z cemerick quit (Ping timeout: 248 seconds) 2017-01-19T06:32:51Z aeth quit (Ping timeout: 272 seconds) 2017-01-19T06:34:17Z Fare quit (Ping timeout: 240 seconds) 2017-01-19T06:35:37Z stepnem joined #scheme 2017-01-19T06:40:25Z aeth joined #scheme 2017-01-19T06:52:03Z kammd joined #scheme 2017-01-19T06:53:55Z safe quit (Read error: Connection reset by peer) 2017-01-19T06:58:56Z john_g_ quit (Quit: Leaving) 2017-01-19T06:59:14Z john_g_ joined #scheme 2017-01-19T06:59:46Z john_g_ quit (Client Quit) 2017-01-19T06:59:54Z john_g_ joined #scheme 2017-01-19T07:00:38Z jeapostrophe joined #scheme 2017-01-19T07:06:04Z davorb quit (Read error: Connection reset by peer) 2017-01-19T07:06:33Z davorb joined #scheme 2017-01-19T07:06:49Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-19T07:14:05Z oleo quit (Quit: Leaving) 2017-01-19T07:24:12Z igajsin joined #scheme 2017-01-19T07:28:02Z igajsin left #scheme 2017-01-19T07:46:40Z jshjsh joined #scheme 2017-01-19T07:57:14Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-19T08:02:14Z juanfra joined #scheme 2017-01-19T08:03:18Z jeapostrophe joined #scheme 2017-01-19T08:03:48Z ecraven: does anyone have sqlite3 bindings for chibi? 2017-01-19T08:04:38Z C-Keen: moin 2017-01-19T08:06:22Z igajsin joined #scheme 2017-01-19T08:08:28Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-19T08:13:25Z noethics quit (Quit: Leaving) 2017-01-19T08:18:34Z igajsin quit (Quit: Leaving.) 2017-01-19T08:21:00Z leot joined #scheme 2017-01-19T08:26:37Z alezost joined #scheme 2017-01-19T08:29:40Z ecthiender joined #scheme 2017-01-19T08:30:07Z wasamasa: C-Keen: ITYM allah says moin 2017-01-19T08:33:55Z C-Keen: lol 2017-01-19T08:34:03Z C-Keen: made my day 2017-01-19T08:34:09Z C-Keen: <3 wasamasa 2017-01-19T08:42:58Z ecraven: hm.. anyone here good with the chibi ffi? 2017-01-19T08:43:21Z ecraven: how would I specify an output parameter of type "sqlite3 **" correctly? 2017-01-19T08:43:29Z ecraven: (it should return the pointer to scheme) 2017-01-19T08:49:26Z lritter quit (Ping timeout: 258 seconds) 2017-01-19T08:57:29Z owickstrom quit (Ping timeout: 258 seconds) 2017-01-19T08:58:34Z SirDayBat quit (Ping timeout: 246 seconds) 2017-01-19T08:58:40Z SirDayBat joined #scheme 2017-01-19T08:59:35Z wasamasa: how exactly does one convert a procedure walking over a (directory) tree to be tail-recursive? 2017-01-19T09:00:53Z wasamasa: I have some vague memories of including a stack (when doing that in java), but can't remember the details 2017-01-19T09:02:07Z JoshS joined #scheme 2017-01-19T09:03:23Z askatasuna quit (Remote host closed the connection) 2017-01-19T09:04:02Z askatasuna joined #scheme 2017-01-19T09:04:13Z jeapostrophe joined #scheme 2017-01-19T09:04:26Z jshjsh quit (Ping timeout: 276 seconds) 2017-01-19T09:05:44Z owickstrom joined #scheme 2017-01-19T09:06:16Z davorb quit (Read error: Connection reset by peer) 2017-01-19T09:06:34Z ecraven: wasamasa: maybe use a list of remaining entries as an accumulator, and pass that to the next recursive call? 2017-01-19T09:07:14Z davorb joined #scheme 2017-01-19T09:08:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-19T09:08:46Z pie__ joined #scheme 2017-01-19T09:13:02Z grublet joined #scheme 2017-01-19T09:13:41Z civodul joined #scheme 2017-01-19T09:17:56Z wasamasa: hm, so start with a directory listing, check the first item, continue with rest if it's a file, append directory listing of it to rest if it's a directory, terminate on null list 2017-01-19T09:18:29Z wasamasa: that would be a BFS approach, right? 2017-01-19T09:20:20Z wasamasa: and for DFS, you would probably prepend the directory listing to the rest for the directory case 2017-01-19T09:21:17Z wasamasa: which sounds like something a stack would be good for 2017-01-19T09:22:59Z wasamasa: thanks for playing the rubber ducky 2017-01-19T09:24:38Z gravicappa joined #scheme 2017-01-19T09:31:24Z bjz joined #scheme 2017-01-19T09:35:49Z ecraven: np. yea, depending on where you append, it's breadth or depth first 2017-01-19T09:37:15Z jeapostrophe joined #scheme 2017-01-19T09:39:11Z wasamasa: I suppose I should be using find-files instead and not worry about the underlying algorithm 2017-01-19T09:39:23Z wasamasa: as in, the one from CHICKEN's posix unit 2017-01-19T09:50:30Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-19T09:55:04Z greatscottttt joined #scheme 2017-01-19T10:00:44Z ecraven: until you profile that this is your bottleneck, probably 2017-01-19T10:01:01Z ecraven: also, due to all the consing, I'd guess that iterative is slower than recursive in this concrete case 2017-01-19T10:04:26Z bjz joined #scheme 2017-01-19T10:08:15Z wasamasa: doubtful, all I want to do is adding inotify watches for all directories inside one 2017-01-19T10:13:41Z jonaslund joined #scheme 2017-01-19T10:15:01Z ecraven: ah, I did this once... 2017-01-19T10:15:06Z ecraven: not sure where, maybe I can find the code 2017-01-19T10:15:16Z ecraven: nope :-/ 2017-01-19T10:15:25Z ecraven: I think I switched to not using inotify, as it was on an nfs volume 2017-01-19T10:22:05Z John[Lisbeth] joined #scheme 2017-01-19T10:28:09Z kuribas joined #scheme 2017-01-19T10:33:02Z Menche quit (*.net *.split) 2017-01-19T10:37:18Z m1dnight2 quit (Ping timeout: 240 seconds) 2017-01-19T10:45:20Z shdeng quit (Quit: Leaving) 2017-01-19T10:53:11Z m1dnight_ joined #scheme 2017-01-19T11:03:17Z webshinra quit (Ping timeout: 252 seconds) 2017-01-19T11:06:16Z davorb quit (Read error: Connection reset by peer) 2017-01-19T11:06:53Z davorb joined #scheme 2017-01-19T11:11:29Z webshinra joined #scheme 2017-01-19T11:19:07Z webshinra quit (Ping timeout: 248 seconds) 2017-01-19T11:31:15Z webshinra joined #scheme 2017-01-19T11:35:13Z dcluna quit (Ping timeout: 260 seconds) 2017-01-19T11:35:14Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-19T11:35:51Z annodomini joined #scheme 2017-01-19T11:45:37Z m1dnight_ quit (Ping timeout: 256 seconds) 2017-01-19T11:53:17Z ertesx joined #scheme 2017-01-19T11:55:25Z ertes quit (Ping timeout: 240 seconds) 2017-01-19T11:55:25Z ertesx is now known as ertes 2017-01-19T11:58:17Z m1dnight_ joined #scheme 2017-01-19T12:00:13Z annodomini quit (Quit: annodomini) 2017-01-19T12:02:10Z bjz quit (Ping timeout: 264 seconds) 2017-01-19T12:03:06Z bjz joined #scheme 2017-01-19T12:10:17Z ecthiender quit (Quit: Leaving) 2017-01-19T12:22:10Z john_g_ quit (Ping timeout: 240 seconds) 2017-01-19T12:25:42Z durm quit (Quit: Konversation terminated!) 2017-01-19T12:31:19Z m1dnight_ quit (Read error: Connection reset by peer) 2017-01-19T12:32:03Z m1dnight_ joined #scheme 2017-01-19T12:39:10Z m1dnight_ quit (Ping timeout: 240 seconds) 2017-01-19T12:39:34Z nomicflux joined #scheme 2017-01-19T12:40:18Z m1dnight_ joined #scheme 2017-01-19T12:42:08Z m1dnight_ quit (Client Quit) 2017-01-19T12:42:11Z grublet quit (Ping timeout: 276 seconds) 2017-01-19T12:42:21Z m1dnight_ joined #scheme 2017-01-19T12:43:03Z m1dnight_ quit (Client Quit) 2017-01-19T12:43:24Z m1dnight_ joined #scheme 2017-01-19T12:50:49Z john_g_ joined #scheme 2017-01-19T12:59:19Z Fare joined #scheme 2017-01-19T13:03:15Z dmoerner joined #scheme 2017-01-19T13:04:27Z bjz quit (Ping timeout: 260 seconds) 2017-01-19T13:04:44Z bjz_ joined #scheme 2017-01-19T13:05:20Z nomicflux quit (Quit: nomicflux) 2017-01-19T13:07:32Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-19T13:21:12Z badkins joined #scheme 2017-01-19T13:28:13Z Blkt quit (Read error: Connection reset by peer) 2017-01-19T13:29:38Z dmoerner quit (Ping timeout: 276 seconds) 2017-01-19T13:29:39Z Blkt joined #scheme 2017-01-19T13:30:38Z prhodes quit (Ping timeout: 240 seconds) 2017-01-19T13:32:07Z TCZ joined #scheme 2017-01-19T13:45:14Z annodomini joined #scheme 2017-01-19T13:45:14Z annodomini quit (Changing host) 2017-01-19T13:45:14Z annodomini joined #scheme 2017-01-19T13:45:19Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-19T13:48:43Z edgar-rft joined #scheme 2017-01-19T13:50:05Z jao joined #scheme 2017-01-19T13:50:34Z parsnip0 quit (Quit: Connection closed for inactivity) 2017-01-19T13:51:00Z cemerick joined #scheme 2017-01-19T13:55:58Z masoudd joined #scheme 2017-01-19T13:57:14Z cemerick quit (Ping timeout: 255 seconds) 2017-01-19T13:57:40Z cemerick joined #scheme 2017-01-19T14:03:21Z jshjsh joined #scheme 2017-01-19T14:05:27Z grublet joined #scheme 2017-01-19T14:05:32Z dmoerner joined #scheme 2017-01-19T14:05:40Z JoshS quit (Ping timeout: 240 seconds) 2017-01-19T14:06:55Z groscoe joined #scheme 2017-01-19T14:32:33Z foof`: koz_: you need to import (scheme base), or some other language which has things like `do' and `=' 2017-01-19T14:33:49Z dmoerner quit (Quit: dmoerner) 2017-01-19T14:34:11Z dmoerner joined #scheme 2017-01-19T14:49:05Z TCZ quit (Quit: Leaving) 2017-01-19T14:51:41Z cromachina_ quit (Read error: Connection reset by peer) 2017-01-19T15:06:30Z webshinra quit (Read error: Connection reset by peer) 2017-01-19T15:06:31Z davorb quit (Read error: Connection reset by peer) 2017-01-19T15:06:40Z webshinra joined #scheme 2017-01-19T15:07:30Z davorb joined #scheme 2017-01-19T15:19:45Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-19T15:25:51Z pierpa joined #scheme 2017-01-19T15:37:51Z dmoerner quit (Remote host closed the connection) 2017-01-19T15:38:16Z dmoerner joined #scheme 2017-01-19T15:43:03Z dmoerner quit (Ping timeout: 256 seconds) 2017-01-19T15:45:42Z Riastradh quit (Ping timeout: 258 seconds) 2017-01-19T15:47:26Z john_g_ quit (Quit: Leaving) 2017-01-19T15:51:22Z oleo joined #scheme 2017-01-19T15:53:12Z daviid joined #scheme 2017-01-19T16:09:17Z leot quit (Quit: BBL) 2017-01-19T16:28:44Z BusFactor1 joined #scheme 2017-01-19T16:29:24Z enderby joined #scheme 2017-01-19T16:38:10Z webshinra quit (Quit: Konversation terminated!) 2017-01-19T16:38:24Z webshinra joined #scheme 2017-01-19T16:46:52Z lambda-smith quit (Ping timeout: 255 seconds) 2017-01-19T16:48:57Z gravicappa quit (Ping timeout: 258 seconds) 2017-01-19T16:51:47Z dcluna joined #scheme 2017-01-19T16:59:27Z gravicappa joined #scheme 2017-01-19T17:04:05Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-19T17:06:34Z davorb quit (Read error: Connection reset by peer) 2017-01-19T17:07:09Z davorb joined #scheme 2017-01-19T17:11:44Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-19T17:18:27Z sethalves joined #scheme 2017-01-19T17:20:36Z shymega quit (Read error: Connection reset by peer) 2017-01-19T17:25:39Z jmd joined #scheme 2017-01-19T17:30:46Z john_g_ joined #scheme 2017-01-19T17:30:53Z jeapostrophe joined #scheme 2017-01-19T17:33:15Z shymega joined #scheme 2017-01-19T17:37:03Z alezost joined #scheme 2017-01-19T17:43:28Z sethalves quit (Quit: Leaving.) 2017-01-19T17:43:47Z sethalves joined #scheme 2017-01-19T18:02:10Z balkamos quit (Ping timeout: 258 seconds) 2017-01-19T18:02:59Z balkamos joined #scheme 2017-01-19T18:08:29Z acarrico quit (Ping timeout: 276 seconds) 2017-01-19T18:08:57Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-19T18:18:30Z john_g_ quit (Changing host) 2017-01-19T18:18:30Z john_g_ joined #scheme 2017-01-19T18:37:57Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-19T18:43:22Z jao quit (Ping timeout: 248 seconds) 2017-01-19T18:50:31Z benwbooth quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-19T18:57:49Z benwbooth joined #scheme 2017-01-19T19:04:13Z acarrico joined #scheme 2017-01-19T19:07:34Z John[Lisbeth] quit (Remote host closed the connection) 2017-01-19T19:08:00Z John[Lisbeth] joined #scheme 2017-01-19T19:10:17Z kammd quit (Quit: Connection closed for inactivity) 2017-01-19T19:12:55Z John[Lisbeth] quit (Remote host closed the connection) 2017-01-19T19:13:08Z John[Lisbeth] joined #scheme 2017-01-19T19:18:03Z John[Lisbeth] quit (Ping timeout: 258 seconds) 2017-01-19T19:18:58Z cemerick quit (Ping timeout: 255 seconds) 2017-01-19T19:19:24Z cemerick joined #scheme 2017-01-19T19:19:51Z John[Lisbeth] joined #scheme 2017-01-19T19:22:40Z pie__ quit (Ping timeout: 240 seconds) 2017-01-19T19:28:07Z John[Lisbeth] quit (Remote host closed the connection) 2017-01-19T19:28:27Z John[Lisbeth] joined #scheme 2017-01-19T19:28:47Z wtetzner joined #scheme 2017-01-19T19:32:51Z John[Lisbeth] quit (Remote host closed the connection) 2017-01-19T19:38:10Z leot joined #scheme 2017-01-19T19:45:40Z kgzm quit (Quit: WeeChat 1.6) 2017-01-19T20:02:37Z jmd quit (Ping timeout: 255 seconds) 2017-01-19T20:04:19Z mumptai joined #scheme 2017-01-19T20:12:58Z cemerick quit (Ping timeout: 255 seconds) 2017-01-19T20:13:25Z cemerick joined #scheme 2017-01-19T20:15:08Z civodul joined #scheme 2017-01-19T20:17:39Z wtetzner quit (Remote host closed the connection) 2017-01-19T20:17:43Z jmd joined #scheme 2017-01-19T20:18:35Z JoshS joined #scheme 2017-01-19T20:21:05Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-19T20:24:59Z gravicappa quit (Ping timeout: 276 seconds) 2017-01-19T20:33:40Z webshinra quit (Read error: Connection reset by peer) 2017-01-19T20:33:55Z webshinra joined #scheme 2017-01-19T20:38:06Z webshinra quit (Read error: Connection reset by peer) 2017-01-19T20:38:36Z webshinra joined #scheme 2017-01-19T20:41:46Z stepnem quit (Ping timeout: 255 seconds) 2017-01-19T20:43:38Z stepnem joined #scheme 2017-01-19T20:53:54Z jonaslund joined #scheme 2017-01-19T21:00:10Z JoshS quit (Ping timeout: 240 seconds) 2017-01-19T21:01:31Z jcowan joined #scheme 2017-01-19T21:03:46Z jcowan: hey ho 2017-01-19T21:06:48Z davorb quit (Read error: Connection reset by peer) 2017-01-19T21:07:15Z kuribas quit (Remote host closed the connection) 2017-01-19T21:07:44Z kuribas joined #scheme 2017-01-19T21:07:50Z davorb joined #scheme 2017-01-19T21:08:40Z jcowan: I'm thinking about how R7RS-large maybe should be a post-inheritance language 2017-01-19T21:09:54Z jcowan: It isn't clear to me that record inheritance actually makes much sense, given that we don't have methods 2017-01-19T21:10:11Z jcowan: (I intend to propose generic functions, but based on predicates rather than classes) 2017-01-19T21:11:43Z Riastradh joined #scheme 2017-01-19T21:14:55Z Menche joined #scheme 2017-01-19T21:18:03Z groscoe quit (Remote host closed the connection) 2017-01-19T21:24:20Z jeapostrophe joined #scheme 2017-01-19T21:24:20Z jeapostrophe quit (Changing host) 2017-01-19T21:24:20Z jeapostrophe joined #scheme 2017-01-19T21:24:49Z jmd quit (Remote host closed the connection) 2017-01-19T21:30:42Z jcowan: The SRFI 113 sample implementation has "sob" objects that aren't exposed, but contain a field that says whether they are sets or bags. In a OO language, I might have an abstract class Sob and two subclasses Set and Bag, to the same effect. 2017-01-19T21:32:35Z rjungemann: Chibi has a nice generic system based on predicates. I tried my hand at implementing my own version of Clojure's defmulti 2017-01-19T21:34:40Z jcowan: Yes, it's the chibi one I have in mind 2017-01-19T21:35:39Z jcowan: Now when I wrote that spec, I simply wrote sob-member? to do the work of determining if an element is in a sob or not, and then trivial set-member? and bag-member? to tail-call it. 2017-01-19T21:35:45Z jcowan: s/spec/implementation 2017-01-19T21:36:29Z jcowan: So adding a third type, say LimitedBag (where there are at most n identical elements, and you choose n when you create it) would require hacking on the existing implementation, but not in a very heavy way. 2017-01-19T21:36:50Z alezost quit (Ping timeout: 240 seconds) 2017-01-19T21:39:03Z jcowan: And there is no guarantee in an OO system that you won't have to do similar things (the "fragile superclass problem") 2017-01-19T21:39:41Z webshinra quit (Read error: Connection reset by peer) 2017-01-19T21:39:54Z webshinra joined #scheme 2017-01-19T21:45:31Z alezost joined #scheme 2017-01-19T21:45:36Z alezost quit (Remote host closed the connection) 2017-01-19T21:48:41Z lritter joined #scheme 2017-01-19T21:49:05Z webshinra quit (Ping timeout: 258 seconds) 2017-01-19T21:52:42Z enderby quit (Remote host closed the connection) 2017-01-19T21:56:21Z justinethier joined #scheme 2017-01-19T22:05:38Z rjungemann: It would not be so hard for someone to retrofit any sort of functionality on top. They could even import in an implementation of SRFI 99 and check the ancestors list if they wanted 2017-01-19T22:11:19Z cemerick quit (Ping timeout: 255 seconds) 2017-01-19T22:13:55Z jcowan: There's a conflict, though, about whether the slot names are symbols or identifiers, and Schemers don't have a consensus on this. 2017-01-19T22:17:44Z logicmoo is now known as dmiles 2017-01-19T22:22:03Z edgar-rft quit (Quit: edgar-rft) 2017-01-19T22:23:26Z dmoerner joined #scheme 2017-01-19T22:27:26Z sethalves quit (Quit: Leaving.) 2017-01-19T22:28:32Z alphor joined #scheme 2017-01-19T22:29:43Z pjb joined #scheme 2017-01-19T22:47:41Z dmoerner quit (Remote host closed the connection) 2017-01-19T22:48:05Z dmoerner joined #scheme 2017-01-19T22:49:56Z civodul quit (Remote host closed the connection) 2017-01-19T22:51:17Z badkins quit (Remote host closed the connection) 2017-01-19T22:51:40Z alphor left #scheme 2017-01-19T22:51:46Z badkins joined #scheme 2017-01-19T22:51:50Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-19T22:53:19Z sethalves joined #scheme 2017-01-19T22:53:24Z dmoerner quit (Ping timeout: 240 seconds) 2017-01-19T22:56:19Z badkins quit (Ping timeout: 255 seconds) 2017-01-19T22:58:49Z leot quit (Quit: BBT) 2017-01-19T23:04:02Z webshinra joined #scheme 2017-01-19T23:06:58Z davorb quit (Read error: Connection reset by peer) 2017-01-19T23:07:29Z davorb joined #scheme 2017-01-19T23:10:46Z jeapostrophe joined #scheme 2017-01-19T23:10:46Z jeapostrophe quit (Changing host) 2017-01-19T23:10:46Z jeapostrophe joined #scheme 2017-01-19T23:14:18Z daviid quit (Ping timeout: 248 seconds) 2017-01-19T23:20:21Z Fare quit (Quit: Leaving) 2017-01-19T23:23:26Z annodomini quit (Quit: annodomini) 2017-01-19T23:26:28Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-19T23:29:42Z mumptai quit (Quit: Verlassend) 2017-01-19T23:34:24Z masoudd quit (Ping timeout: 245 seconds) 2017-01-19T23:42:08Z ertesx joined #scheme 2017-01-19T23:42:40Z ertes quit (Ping timeout: 240 seconds) 2017-01-19T23:42:40Z ertesx is now known as ertes 2017-01-19T23:50:47Z sethalves quit (Quit: Leaving.) 2017-01-19T23:55:21Z prhodes joined #scheme 2017-01-19T23:56:57Z badkins joined #scheme 2017-01-19T23:59:12Z badkins_ joined #scheme 2017-01-20T00:00:40Z masoudd joined #scheme 2017-01-20T00:01:58Z badkins quit (Ping timeout: 240 seconds) 2017-01-20T00:03:08Z lambda-11235 joined #scheme 2017-01-20T00:06:33Z daviid joined #scheme 2017-01-20T00:19:43Z BusFactor1 quit (Ping timeout: 258 seconds) 2017-01-20T00:25:51Z LeoNerd quit (Remote host closed the connection) 2017-01-20T00:31:26Z jcowan quit (Quit: Leaving) 2017-01-20T00:33:30Z masoudd quit (Ping timeout: 240 seconds) 2017-01-20T00:35:26Z cromachina joined #scheme 2017-01-20T00:39:04Z JoshS joined #scheme 2017-01-20T00:40:02Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-20T00:41:10Z pjb quit (Ping timeout: 240 seconds) 2017-01-20T00:44:02Z pjb joined #scheme 2017-01-20T00:48:37Z nomicflux joined #scheme 2017-01-20T00:52:14Z JoshS quit (Quit: Leaving) 2017-01-20T01:07:31Z shdeng joined #scheme 2017-01-20T01:15:27Z deank joined #scheme 2017-01-20T01:16:24Z pjb quit (Remote host closed the connection) 2017-01-20T01:18:43Z cemerick joined #scheme 2017-01-20T01:23:51Z tmtwd joined #scheme 2017-01-20T01:30:11Z safe joined #scheme 2017-01-20T01:30:39Z stepnem quit (Ping timeout: 245 seconds) 2017-01-20T01:50:21Z Menche quit (Remote host closed the connection) 2017-01-20T01:50:52Z Menche joined #scheme 2017-01-20T01:54:47Z pierpa quit (Ping timeout: 258 seconds) 2017-01-20T01:57:18Z daviid quit (Ping timeout: 240 seconds) 2017-01-20T01:59:21Z noethics joined #scheme 2017-01-20T02:10:14Z prhodes quit (Ping timeout: 252 seconds) 2017-01-20T02:18:53Z john_g_ quit (Read error: Connection reset by peer) 2017-01-20T02:20:41Z badkins_ quit (Remote host closed the connection) 2017-01-20T02:21:18Z badkins joined #scheme 2017-01-20T02:25:30Z badkins quit (Ping timeout: 240 seconds) 2017-01-20T02:36:12Z dmoerner joined #scheme 2017-01-20T02:36:29Z kgzm joined #scheme 2017-01-20T02:41:51Z JoshS joined #scheme 2017-01-20T02:41:52Z koz_: foof`: Derp, thank you! Forgot that important detail. 2017-01-20T02:52:18Z annodomini joined #scheme 2017-01-20T02:53:27Z cemerick quit (Ping timeout: 255 seconds) 2017-01-20T03:06:50Z dmoerner quit (Ping timeout: 240 seconds) 2017-01-20T03:07:05Z lambda-smith joined #scheme 2017-01-20T03:07:08Z davorb quit (Read error: Connection reset by peer) 2017-01-20T03:07:40Z badkins joined #scheme 2017-01-20T03:08:09Z badkins_ joined #scheme 2017-01-20T03:08:11Z davorb joined #scheme 2017-01-20T03:11:54Z badkins quit (Ping timeout: 255 seconds) 2017-01-20T03:14:58Z tmtwd quit (Ping timeout: 240 seconds) 2017-01-20T03:24:03Z nomicflux quit (Quit: nomicflux) 2017-01-20T03:25:37Z tmtwd joined #scheme 2017-01-20T03:29:32Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-20T03:36:40Z lritter_ joined #scheme 2017-01-20T03:40:05Z lritter quit (Ping timeout: 240 seconds) 2017-01-20T03:41:33Z safe quit (Read error: Connection reset by peer) 2017-01-20T03:42:57Z Riastradh quit (Ping timeout: 260 seconds) 2017-01-20T03:44:37Z ArneBab joined #scheme 2017-01-20T03:44:37Z ArneBab quit (Changing host) 2017-01-20T03:44:37Z ArneBab joined #scheme 2017-01-20T03:46:04Z dcluna quit (Ping timeout: 245 seconds) 2017-01-20T03:48:35Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-20T03:49:15Z john_g_ joined #scheme 2017-01-20T03:50:27Z dcluna joined #scheme 2017-01-20T03:56:43Z kammd joined #scheme 2017-01-20T03:59:54Z badkins_ quit (Remote host closed the connection) 2017-01-20T04:00:23Z badkins joined #scheme 2017-01-20T04:01:51Z dcluna quit (Ping timeout: 255 seconds) 2017-01-20T04:04:33Z badkins quit (Ping timeout: 255 seconds) 2017-01-20T04:05:58Z dcluna joined #scheme 2017-01-20T04:12:19Z dcluna quit (Ping timeout: 245 seconds) 2017-01-20T04:43:24Z deank quit (Ping timeout: 240 seconds) 2017-01-20T04:50:20Z jshjsh joined #scheme 2017-01-20T04:53:56Z JoshS quit (Ping timeout: 276 seconds) 2017-01-20T05:07:23Z davorb quit (Read error: Connection reset by peer) 2017-01-20T05:07:49Z davorb joined #scheme 2017-01-20T05:08:42Z annodomini quit (Quit: annodomini) 2017-01-20T05:11:09Z tmtwd quit (Ping timeout: 255 seconds) 2017-01-20T05:12:10Z Riastradh joined #scheme 2017-01-20T05:13:50Z lynx` joined #scheme 2017-01-20T05:15:02Z nanoz joined #scheme 2017-01-20T05:15:20Z lynx` left #scheme 2017-01-20T05:18:14Z dcluna joined #scheme 2017-01-20T05:29:58Z tmtwd joined #scheme 2017-01-20T05:35:11Z renopt quit (Ping timeout: 258 seconds) 2017-01-20T05:43:07Z renopt joined #scheme 2017-01-20T05:50:27Z noethics quit (Quit: Leaving) 2017-01-20T05:57:46Z nanoz quit (Read error: Connection reset by peer) 2017-01-20T06:08:12Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-20T06:08:19Z cibs quit (Ping timeout: 255 seconds) 2017-01-20T06:10:07Z cibs joined #scheme 2017-01-20T06:50:19Z tmtwd quit (Ping timeout: 258 seconds) 2017-01-20T07:03:53Z jeapostrophe joined #scheme 2017-01-20T07:04:28Z bjz_ joined #scheme 2017-01-20T07:07:19Z davorb quit (Read error: Connection reset by peer) 2017-01-20T07:07:29Z davorb joined #scheme 2017-01-20T07:10:34Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-20T07:10:53Z UserJosh joined #scheme 2017-01-20T07:10:59Z bjz_ quit (Read error: Connection reset by peer) 2017-01-20T07:12:14Z taof joined #scheme 2017-01-20T07:12:39Z bjz joined #scheme 2017-01-20T07:13:00Z taof left #scheme 2017-01-20T07:13:38Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-20T07:16:54Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-20T07:18:40Z oleo quit (Quit: Leaving) 2017-01-20T07:21:14Z gravicappa joined #scheme 2017-01-20T07:25:45Z tommy_ joined #scheme 2017-01-20T07:34:49Z tommy_ quit (Ping timeout: 245 seconds) 2017-01-20T07:38:43Z bjz joined #scheme 2017-01-20T07:45:31Z Guest24675 quit (Ping timeout: 258 seconds) 2017-01-20T07:45:59Z yosafbridge` joined #scheme 2017-01-20T07:46:25Z tommy_ joined #scheme 2017-01-20T07:47:02Z dsp_ joined #scheme 2017-01-20T07:47:22Z cibs_ joined #scheme 2017-01-20T07:47:25Z copec_ joined #scheme 2017-01-20T07:49:27Z wasa joined #scheme 2017-01-20T07:49:27Z wasa quit (Changing host) 2017-01-20T07:49:27Z wasa joined #scheme 2017-01-20T07:51:15Z micro` joined #scheme 2017-01-20T07:51:28Z yosafbridge quit (Quit: Leaving) 2017-01-20T07:51:28Z wasamasa quit (Ping timeout: 240 seconds) 2017-01-20T07:51:28Z dsp quit (Ping timeout: 240 seconds) 2017-01-20T07:51:28Z cibs quit (Ping timeout: 240 seconds) 2017-01-20T07:51:28Z copec quit (Ping timeout: 240 seconds) 2017-01-20T07:51:30Z wasa is now known as wasamasa 2017-01-20T07:51:31Z copec_ is now known as copec 2017-01-20T07:51:38Z micro` is now known as Guest13099 2017-01-20T07:52:10Z M-krsiehl quit (Ping timeout: 240 seconds) 2017-01-20T07:53:01Z M-krsiehl joined #scheme 2017-01-20T07:59:11Z tommy_ quit (Ping timeout: 276 seconds) 2017-01-20T08:04:03Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-20T08:06:32Z jeapostrophe joined #scheme 2017-01-20T08:11:35Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-20T08:20:39Z leot joined #scheme 2017-01-20T08:28:50Z rsully quit (Ping timeout: 240 seconds) 2017-01-20T08:33:40Z rsully joined #scheme 2017-01-20T08:49:46Z pjb joined #scheme 2017-01-20T08:54:07Z stepnem joined #scheme 2017-01-20T09:02:17Z bjz quit (Read error: Connection reset by peer) 2017-01-20T09:03:58Z vikraman quit (Ping timeout: 240 seconds) 2017-01-20T09:04:46Z vikraman joined #scheme 2017-01-20T09:07:07Z bjz joined #scheme 2017-01-20T09:07:24Z davorb quit (Read error: Connection reset by peer) 2017-01-20T09:07:24Z jeapostrophe joined #scheme 2017-01-20T09:07:24Z jeapostrophe quit (Changing host) 2017-01-20T09:07:24Z jeapostrophe joined #scheme 2017-01-20T09:08:10Z davorb joined #scheme 2017-01-20T09:12:38Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-20T09:18:54Z masoudd joined #scheme 2017-01-20T09:22:23Z Guest13099 quit (Ping timeout: 276 seconds) 2017-01-20T09:28:01Z micro` joined #scheme 2017-01-20T09:28:25Z micro` is now known as Guest38107 2017-01-20T09:33:20Z greatscottttt joined #scheme 2017-01-20T09:41:54Z lritter_ quit (Ping timeout: 245 seconds) 2017-01-20T09:46:30Z jshjsh joined #scheme 2017-01-20T09:49:30Z UserJosh quit (Ping timeout: 248 seconds) 2017-01-20T09:49:33Z bjz_ joined #scheme 2017-01-20T09:50:46Z bjz quit (Ping timeout: 264 seconds) 2017-01-20T10:02:42Z jonaslund joined #scheme 2017-01-20T10:03:40Z john_g_ quit (Ping timeout: 240 seconds) 2017-01-20T10:08:02Z jeapostrophe joined #scheme 2017-01-20T10:08:02Z jeapostrophe quit (Changing host) 2017-01-20T10:08:02Z jeapostrophe joined #scheme 2017-01-20T10:10:21Z shdeng quit (Ping timeout: 256 seconds) 2017-01-20T10:10:31Z bjz joined #scheme 2017-01-20T10:11:46Z bjz_ quit (Ping timeout: 264 seconds) 2017-01-20T10:12:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-20T10:17:32Z bjz_ joined #scheme 2017-01-20T10:17:57Z UserJosh joined #scheme 2017-01-20T10:18:56Z bjz quit (Ping timeout: 276 seconds) 2017-01-20T10:20:50Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-20T10:22:31Z bjz_ quit (Ping timeout: 260 seconds) 2017-01-20T10:22:32Z bjz joined #scheme 2017-01-20T10:41:37Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-20T10:43:56Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-20T10:47:02Z edgar-rft joined #scheme 2017-01-20T10:49:48Z cemerick joined #scheme 2017-01-20T10:55:16Z jonaslund joined #scheme 2017-01-20T10:57:50Z fiddlerwoaroof quit (Ping timeout: 256 seconds) 2017-01-20T11:06:51Z fiddlerwoaroof joined #scheme 2017-01-20T11:08:45Z jeapostrophe joined #scheme 2017-01-20T11:08:45Z jeapostrophe quit (Changing host) 2017-01-20T11:08:45Z jeapostrophe joined #scheme 2017-01-20T11:13:18Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-20T11:15:41Z fredshao joined #scheme 2017-01-20T11:23:02Z JoshS joined #scheme 2017-01-20T11:24:08Z fredshao quit (Quit: Leaving) 2017-01-20T11:26:02Z UserJosh quit (Ping timeout: 248 seconds) 2017-01-20T11:30:47Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-20T11:47:32Z john_g_ joined #scheme 2017-01-20T11:53:38Z ertesx joined #scheme 2017-01-20T11:55:49Z ertes quit (Ping timeout: 258 seconds) 2017-01-20T11:55:49Z ertesx is now known as ertes 2017-01-20T12:05:18Z LeoNerd joined #scheme 2017-01-20T12:08:47Z kuribas joined #scheme 2017-01-20T12:09:31Z jeapostrophe joined #scheme 2017-01-20T12:09:31Z jeapostrophe quit (Changing host) 2017-01-20T12:09:31Z jeapostrophe joined #scheme 2017-01-20T12:12:38Z JoshS quit (Ping timeout: 240 seconds) 2017-01-20T12:14:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-20T12:18:31Z deank joined #scheme 2017-01-20T12:20:29Z jeapostrophe joined #scheme 2017-01-20T12:20:29Z jeapostrophe quit (Changing host) 2017-01-20T12:20:29Z jeapostrophe joined #scheme 2017-01-20T12:25:41Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-20T12:26:26Z civodul joined #scheme 2017-01-20T12:28:39Z webshinra quit (Quit: Konversation terminated!) 2017-01-20T12:29:45Z webshinra joined #scheme 2017-01-20T12:33:45Z annodomini joined #scheme 2017-01-20T12:48:18Z annodomini quit (Quit: annodomini) 2017-01-20T12:57:15Z Fare joined #scheme 2017-01-20T13:07:40Z davorb quit (Read error: Connection reset by peer) 2017-01-20T13:07:50Z davorb joined #scheme 2017-01-20T13:07:54Z cemerick quit (Ping timeout: 248 seconds) 2017-01-20T13:08:31Z nomicflux joined #scheme 2017-01-20T13:08:54Z cemerick joined #scheme 2017-01-20T13:12:24Z edgar-rft quit (Quit: edgar-rft) 2017-01-20T13:13:34Z Fare quit (Ping timeout: 264 seconds) 2017-01-20T13:14:35Z bjz joined #scheme 2017-01-20T13:15:26Z dmoerner joined #scheme 2017-01-20T13:24:02Z badkins joined #scheme 2017-01-20T13:24:44Z badkins quit (Remote host closed the connection) 2017-01-20T13:25:01Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-20T13:25:52Z badkins joined #scheme 2017-01-20T13:26:56Z jeapostrophe joined #scheme 2017-01-20T13:26:56Z jeapostrophe quit (Changing host) 2017-01-20T13:26:56Z jeapostrophe joined #scheme 2017-01-20T13:30:11Z badkins quit (Ping timeout: 255 seconds) 2017-01-20T13:30:29Z nomicflux quit (Quit: nomicflux) 2017-01-20T13:30:50Z mejja joined #scheme 2017-01-20T13:33:00Z Fare joined #scheme 2017-01-20T13:37:35Z Khisanth quit (Ping timeout: 240 seconds) 2017-01-20T13:40:34Z dmoerner quit (Ping timeout: 255 seconds) 2017-01-20T13:48:27Z annodomini joined #scheme 2017-01-20T13:48:27Z annodomini quit (Changing host) 2017-01-20T13:48:27Z annodomini joined #scheme 2017-01-20T13:51:17Z Khisanth joined #scheme 2017-01-20T14:12:25Z TCZ joined #scheme 2017-01-20T14:12:44Z dmoerner joined #scheme 2017-01-20T14:17:12Z badkins joined #scheme 2017-01-20T14:22:51Z nckx quit (Quit: ☭ + 🐧 + GNU Guix: https://gnu.org/s/guix) 2017-01-20T14:23:18Z cromachina quit (Read error: Connection reset by peer) 2017-01-20T14:23:56Z nckx joined #scheme 2017-01-20T14:41:39Z enderby joined #scheme 2017-01-20T14:45:58Z Fare quit (Ping timeout: 240 seconds) 2017-01-20T14:54:04Z jcowan joined #scheme 2017-01-20T14:56:18Z lambda-smith joined #scheme 2017-01-20T14:59:22Z cemerick quit (Ping timeout: 248 seconds) 2017-01-20T15:00:21Z cemerick joined #scheme 2017-01-20T15:07:38Z dmoerner quit (Ping timeout: 240 seconds) 2017-01-20T15:07:49Z davorb quit (Read error: Connection reset by peer) 2017-01-20T15:08:32Z davorb joined #scheme 2017-01-20T15:11:41Z dmoerner joined #scheme 2017-01-20T15:23:54Z dmoerner quit (Ping timeout: 248 seconds) 2017-01-20T15:25:29Z dmoerner joined #scheme 2017-01-20T15:26:14Z civodul quit (Remote host closed the connection) 2017-01-20T15:27:23Z civodul joined #scheme 2017-01-20T15:27:57Z dmoerner quit (Client Quit) 2017-01-20T15:29:18Z jcowan: hey ho hye 2017-01-20T15:30:06Z dmoerner joined #scheme 2017-01-20T15:33:49Z wtetzner joined #scheme 2017-01-20T15:35:07Z TCZ quit (Quit: Leaving) 2017-01-20T15:37:51Z Kkiro quit (*.net *.split) 2017-01-20T15:39:34Z Kkiro joined #scheme 2017-01-20T15:41:39Z rgrinberg joined #scheme 2017-01-20T15:44:19Z Riastradh quit (Ping timeout: 255 seconds) 2017-01-20T15:47:40Z ecraven: hey 2017-01-20T15:47:46Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-20T15:50:53Z wtetzner quit (Remote host closed the connection) 2017-01-20T16:01:07Z ertes quit (Ping timeout: 256 seconds) 2017-01-20T16:01:50Z groscoe joined #scheme 2017-01-20T16:10:52Z leot quit (Quit: BBL) 2017-01-20T16:17:12Z mejja: ho ho ho 2017-01-20T16:17:20Z oleo joined #scheme 2017-01-20T16:19:54Z cemerick quit (Ping timeout: 248 seconds) 2017-01-20T16:20:51Z cemerick joined #scheme 2017-01-20T16:25:20Z jeapostrophe joined #scheme 2017-01-20T16:25:21Z jeapostrophe quit (Changing host) 2017-01-20T16:25:21Z jeapostrophe joined #scheme 2017-01-20T16:28:26Z masoudd quit (Ping timeout: 248 seconds) 2017-01-20T16:30:13Z jmd joined #scheme 2017-01-20T16:30:50Z alezost joined #scheme 2017-01-20T16:32:10Z cemerick quit (Ping timeout: 248 seconds) 2017-01-20T16:36:39Z BusFactor1 joined #scheme 2017-01-20T16:46:31Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-20T16:47:43Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-20T16:48:24Z bjz joined #scheme 2017-01-20T16:49:34Z gravicappa quit (Ping timeout: 264 seconds) 2017-01-20T16:51:49Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-20T16:57:23Z grublet quit (Ping timeout: 240 seconds) 2017-01-20T16:58:18Z leppie quit (Ping timeout: 248 seconds) 2017-01-20T17:01:23Z annodomini quit (Ping timeout: 240 seconds) 2017-01-20T17:02:37Z lambda-smith quit (Ping timeout: 255 seconds) 2017-01-20T17:02:45Z leppie joined #scheme 2017-01-20T17:02:50Z annodomini joined #scheme 2017-01-20T17:07:27Z leppie quit (Ping timeout: 258 seconds) 2017-01-20T17:11:06Z Riastradh joined #scheme 2017-01-20T17:11:36Z leppie joined #scheme 2017-01-20T17:12:47Z sethalves joined #scheme 2017-01-20T17:12:55Z wtetzner joined #scheme 2017-01-20T17:15:40Z leppie quit (Ping timeout: 240 seconds) 2017-01-20T17:18:08Z edgar-rft joined #scheme 2017-01-20T17:20:18Z leppie joined #scheme 2017-01-20T17:24:42Z leppie quit (Ping timeout: 258 seconds) 2017-01-20T17:25:53Z grublet joined #scheme 2017-01-20T17:26:08Z enderby quit (Read error: Connection reset by peer) 2017-01-20T17:26:25Z enderby joined #scheme 2017-01-20T17:27:51Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-20T17:28:41Z masoudd joined #scheme 2017-01-20T17:29:05Z leppie joined #scheme 2017-01-20T17:33:09Z JoshS joined #scheme 2017-01-20T17:33:38Z leppie quit (Ping timeout: 255 seconds) 2017-01-20T17:37:50Z leppie joined #scheme 2017-01-20T17:42:02Z leppie quit (Ping timeout: 248 seconds) 2017-01-20T17:46:28Z leppie joined #scheme 2017-01-20T17:50:38Z leppie quit (Ping timeout: 240 seconds) 2017-01-20T17:51:31Z grublet quit (Ping timeout: 258 seconds) 2017-01-20T17:55:18Z leppie joined #scheme 2017-01-20T17:55:19Z cemerick joined #scheme 2017-01-20T17:59:38Z leppie quit (Ping timeout: 248 seconds) 2017-01-20T18:02:59Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-20T18:04:03Z leppie joined #scheme 2017-01-20T18:04:09Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-20T18:08:05Z leppie quit (Ping timeout: 240 seconds) 2017-01-20T18:09:33Z john_g_ quit (Changing host) 2017-01-20T18:09:33Z john_g_ joined #scheme 2017-01-20T18:12:49Z leppie joined #scheme 2017-01-20T18:17:19Z leppie quit (Ping timeout: 255 seconds) 2017-01-20T18:18:23Z alezost joined #scheme 2017-01-20T18:18:55Z daviid joined #scheme 2017-01-20T18:21:30Z leppie joined #scheme 2017-01-20T18:22:34Z annodomini quit (Ping timeout: 248 seconds) 2017-01-20T18:24:13Z nanoz joined #scheme 2017-01-20T18:26:10Z leppie quit (Ping timeout: 264 seconds) 2017-01-20T18:28:58Z pierpa joined #scheme 2017-01-20T18:30:16Z leppie joined #scheme 2017-01-20T18:32:59Z jshjsh joined #scheme 2017-01-20T18:34:51Z leppie quit (Ping timeout: 260 seconds) 2017-01-20T18:35:40Z JoshS quit (Ping timeout: 240 seconds) 2017-01-20T18:39:01Z leppie joined #scheme 2017-01-20T18:40:39Z jefrite quit (Ping timeout: 240 seconds) 2017-01-20T18:41:55Z annodomini joined #scheme 2017-01-20T18:43:10Z leppie quit (Ping timeout: 240 seconds) 2017-01-20T18:44:21Z grublet joined #scheme 2017-01-20T18:44:31Z picknick joined #scheme 2017-01-20T18:47:47Z leppie joined #scheme 2017-01-20T18:48:14Z enderby quit (Remote host closed the connection) 2017-01-20T18:50:01Z jefrite joined #scheme 2017-01-20T18:55:21Z john_g__ joined #scheme 2017-01-20T19:00:31Z rgrinberg quit (Ping timeout: 255 seconds) 2017-01-20T19:07:56Z davorb quit (Read error: Connection reset by peer) 2017-01-20T19:08:12Z john_g__ quit (Quit: Leaving) 2017-01-20T19:08:14Z davorb joined #scheme 2017-01-20T19:16:45Z dmoerner quit (Quit: leaving) 2017-01-20T19:18:21Z mejja quit (Quit: \ No newline at end of file) 2017-01-20T19:20:57Z picknick quit (Quit: picknick) 2017-01-20T19:21:39Z gacepa joined #scheme 2017-01-20T19:30:15Z enderby joined #scheme 2017-01-20T19:30:16Z kammd quit (Quit: Connection closed for inactivity) 2017-01-20T19:44:45Z bjz joined #scheme 2017-01-20T19:50:45Z dmoerner joined #scheme 2017-01-20T19:51:03Z taylan joined #scheme 2017-01-20T20:03:33Z terpri joined #scheme 2017-01-20T20:04:09Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-20T20:12:22Z jefrite quit (Ping timeout: 264 seconds) 2017-01-20T20:18:11Z jefrite joined #scheme 2017-01-20T20:25:34Z jefrite quit (Ping timeout: 255 seconds) 2017-01-20T20:33:12Z jefrite joined #scheme 2017-01-20T20:33:49Z JoshS joined #scheme 2017-01-20T20:34:18Z jshjsh quit (Ping timeout: 248 seconds) 2017-01-20T20:34:50Z jmd quit (Ping timeout: 256 seconds) 2017-01-20T20:37:56Z jeapostrophe joined #scheme 2017-01-20T20:42:10Z civodul joined #scheme 2017-01-20T20:42:38Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-20T20:42:44Z justinethier quit (Ping timeout: 260 seconds) 2017-01-20T20:46:34Z cemerick quit (Ping timeout: 248 seconds) 2017-01-20T20:47:29Z cemerick joined #scheme 2017-01-20T20:55:24Z bjz joined #scheme 2017-01-20T21:00:53Z nanoz quit (Ping timeout: 240 seconds) 2017-01-20T21:04:40Z fiddlerwoaroof quit (Ping timeout: 240 seconds) 2017-01-20T21:05:15Z fiddlerwoaroof joined #scheme 2017-01-20T21:10:05Z JoshS quit (Quit: Leaving) 2017-01-20T21:11:02Z wtetzner quit (Remote host closed the connection) 2017-01-20T21:15:20Z wtetzner joined #scheme 2017-01-20T21:20:54Z annodomini quit (Quit: annodomini) 2017-01-20T21:24:47Z annodomini joined #scheme 2017-01-20T21:25:11Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-20T21:29:33Z prhodes joined #scheme 2017-01-20T21:29:49Z gacepa quit (Quit: Connection closed for inactivity) 2017-01-20T21:41:48Z badkins quit (Read error: Connection reset by peer) 2017-01-20T21:56:10Z stepnem quit (Ping timeout: 264 seconds) 2017-01-20T21:56:14Z wtetzner quit (Remote host closed the connection) 2017-01-20T21:57:41Z deank quit (Ping timeout: 276 seconds) 2017-01-20T22:02:23Z enderby quit (Remote host closed the connection) 2017-01-20T22:06:18Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-20T22:15:37Z cemerick quit (Ping timeout: 248 seconds) 2017-01-20T22:20:20Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-20T22:26:12Z jeapostrophe joined #scheme 2017-01-20T22:26:12Z jeapostrophe quit (Changing host) 2017-01-20T22:26:12Z jeapostrophe joined #scheme 2017-01-20T22:31:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-20T22:33:22Z taylan quit (Ping timeout: 255 seconds) 2017-01-20T22:34:11Z bjz joined #scheme 2017-01-20T22:39:11Z badkins joined #scheme 2017-01-20T22:44:00Z TCZ joined #scheme 2017-01-20T22:53:15Z tommy_ joined #scheme 2017-01-20T23:02:01Z wtetzner joined #scheme 2017-01-20T23:02:53Z jao joined #scheme 2017-01-20T23:04:04Z mejja joined #scheme 2017-01-20T23:04:46Z rgrinberg joined #scheme 2017-01-20T23:08:15Z davorb quit (Read error: Connection reset by peer) 2017-01-20T23:08:41Z mejja quit (Client Quit) 2017-01-20T23:08:50Z davorb joined #scheme 2017-01-20T23:11:04Z Fare joined #scheme 2017-01-20T23:18:46Z prhodes quit (Ping timeout: 255 seconds) 2017-01-20T23:20:44Z tommy_ quit (Ping timeout: 252 seconds) 2017-01-20T23:24:56Z yrdz` joined #scheme 2017-01-20T23:26:31Z yrdz quit (Ping timeout: 260 seconds) 2017-01-20T23:32:40Z lambda-11235 joined #scheme 2017-01-20T23:36:22Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-20T23:42:52Z jcowan_ joined #scheme 2017-01-20T23:43:30Z bjz quit (Ping timeout: 240 seconds) 2017-01-20T23:45:14Z jcowan quit (Ping timeout: 245 seconds) 2017-01-20T23:45:37Z FareTower joined #scheme 2017-01-20T23:45:38Z TCZ quit (Quit: Leaving) 2017-01-20T23:46:11Z bjz joined #scheme 2017-01-20T23:48:59Z Fare quit (Ping timeout: 240 seconds) 2017-01-21T00:05:38Z FareTower quit (Ping timeout: 256 seconds) 2017-01-21T00:12:38Z terpri quit (Quit: Leaving) 2017-01-21T00:14:25Z jeapostrophe joined #scheme 2017-01-21T00:14:25Z jeapostrophe quit (Changing host) 2017-01-21T00:14:25Z jeapostrophe joined #scheme 2017-01-21T00:15:35Z bjz quit (Ping timeout: 240 seconds) 2017-01-21T00:17:28Z bjz joined #scheme 2017-01-21T00:17:55Z lritter_ joined #scheme 2017-01-21T00:17:56Z cantstanya quit (Ping timeout: 252 seconds) 2017-01-21T00:20:46Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-21T00:26:23Z cantstanya joined #scheme 2017-01-21T00:40:35Z masoudd quit (Ping timeout: 240 seconds) 2017-01-21T00:41:08Z terpri joined #scheme 2017-01-21T00:42:23Z manualcrank joined #scheme 2017-01-21T00:44:11Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-21T00:44:42Z prhodes joined #scheme 2017-01-21T00:47:53Z lambda-11235 quit (Ping timeout: 240 seconds) 2017-01-21T00:48:09Z safe joined #scheme 2017-01-21T00:48:31Z cemerick joined #scheme 2017-01-21T00:49:50Z lambda-11235 joined #scheme 2017-01-21T00:50:05Z bjz joined #scheme 2017-01-21T00:51:50Z prhodes quit (Ping timeout: 240 seconds) 2017-01-21T00:56:00Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-21T01:00:50Z sethalves quit (Ping timeout: 252 seconds) 2017-01-21T01:04:37Z bjz joined #scheme 2017-01-21T01:08:18Z davorb quit (Read error: Connection reset by peer) 2017-01-21T01:08:29Z davorb joined #scheme 2017-01-21T01:14:35Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-21T01:21:00Z shdeng joined #scheme 2017-01-21T01:22:50Z pjb quit (Ping timeout: 252 seconds) 2017-01-21T01:23:18Z pjb joined #scheme 2017-01-21T01:23:36Z jonaslund joined #scheme 2017-01-21T01:25:15Z Fare joined #scheme 2017-01-21T01:25:35Z yrdz` quit (Ping timeout: 240 seconds) 2017-01-21T01:26:01Z cemerick quit (Ping timeout: 248 seconds) 2017-01-21T01:31:57Z cromachina joined #scheme 2017-01-21T01:48:41Z araujo quit (Ping timeout: 252 seconds) 2017-01-21T01:57:41Z Fare quit (Remote host closed the connection) 2017-01-21T02:04:10Z zacts quit (Ping timeout: 240 seconds) 2017-01-21T02:04:19Z jeapostrophe joined #scheme 2017-01-21T02:04:19Z jeapostrophe quit (Changing host) 2017-01-21T02:04:19Z jeapostrophe joined #scheme 2017-01-21T02:07:59Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-21T02:09:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-21T02:10:52Z Fare joined #scheme 2017-01-21T02:12:01Z prhodes joined #scheme 2017-01-21T02:14:49Z jeapostrophe joined #scheme 2017-01-21T02:14:49Z jeapostrophe quit (Changing host) 2017-01-21T02:14:49Z jeapostrophe joined #scheme 2017-01-21T02:19:05Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-21T02:19:05Z manualcrank joined #scheme 2017-01-21T02:19:59Z noethics joined #scheme 2017-01-21T02:21:21Z cemerick joined #scheme 2017-01-21T02:26:08Z safe quit (Quit: Leaving) 2017-01-21T02:26:10Z jao quit (Ping timeout: 256 seconds) 2017-01-21T02:36:22Z annodomini quit (Quit: annodomini) 2017-01-21T02:39:50Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-21T02:51:56Z paroneayea quit (Changing host) 2017-01-21T02:51:56Z paroneayea joined #scheme 2017-01-21T02:57:11Z spawned4562 joined #scheme 2017-01-21T02:59:23Z zacts joined #scheme 2017-01-21T03:03:41Z mejja joined #scheme 2017-01-21T03:11:41Z acarrico quit (Ping timeout: 260 seconds) 2017-01-21T03:16:19Z terpri quit (Quit: Leaving) 2017-01-21T03:18:22Z acarrico joined #scheme 2017-01-21T03:26:26Z ertes joined #scheme 2017-01-21T03:26:43Z daviid quit (Ping timeout: 255 seconds) 2017-01-21T03:34:44Z lritter__ joined #scheme 2017-01-21T03:37:06Z JoshS joined #scheme 2017-01-21T03:38:42Z lritter_ quit (Ping timeout: 256 seconds) 2017-01-21T03:39:44Z wtetzner quit (Remote host closed the connection) 2017-01-21T03:43:05Z cemerick quit (Ping timeout: 248 seconds) 2017-01-21T03:43:36Z ArneBab_ joined #scheme 2017-01-21T03:45:07Z cemerick joined #scheme 2017-01-21T03:47:51Z ArneBab quit (Ping timeout: 260 seconds) 2017-01-21T04:02:58Z rgrinberg quit (Remote host closed the connection) 2017-01-21T04:04:07Z lambda-smith joined #scheme 2017-01-21T04:09:00Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-21T04:31:02Z annodomini joined #scheme 2017-01-21T04:31:02Z annodomini quit (Changing host) 2017-01-21T04:31:02Z annodomini joined #scheme 2017-01-21T04:37:48Z shdeng quit (Quit: Leaving) 2017-01-21T04:38:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-21T04:41:58Z jonaslund joined #scheme 2017-01-21T04:46:53Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-21T04:58:17Z cemerick quit (Ping timeout: 248 seconds) 2017-01-21T05:00:13Z manualcrank joined #scheme 2017-01-21T05:02:48Z jefrite quit (Read error: Connection reset by peer) 2017-01-21T05:07:17Z MrBusiness left #scheme 2017-01-21T05:08:35Z davorb quit (Read error: Connection reset by peer) 2017-01-21T05:09:10Z davorb joined #scheme 2017-01-21T05:26:36Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-21T05:33:35Z spawned4562 quit (Ping timeout: 240 seconds) 2017-01-21T05:34:24Z jeapostrophe joined #scheme 2017-01-21T05:39:53Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-21T05:48:30Z bjz joined #scheme 2017-01-21T05:49:33Z badkins quit (Remote host closed the connection) 2017-01-21T06:01:57Z gacepa joined #scheme 2017-01-21T06:02:00Z tmtwd joined #scheme 2017-01-21T06:06:17Z phax joined #scheme 2017-01-21T06:07:06Z stepnem joined #scheme 2017-01-21T06:17:49Z mejja quit (Quit: \ No newline at end of file) 2017-01-21T06:18:03Z annodomini quit (Quit: annodomini) 2017-01-21T06:31:53Z phax left #scheme 2017-01-21T06:33:07Z Fare quit (Quit: Leaving) 2017-01-21T06:36:27Z jeapostrophe joined #scheme 2017-01-21T06:36:53Z tmtwd quit (Quit: Leaving) 2017-01-21T06:41:13Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-21T07:08:34Z davorb quit (Read error: Connection reset by peer) 2017-01-21T07:08:50Z davorb joined #scheme 2017-01-21T07:12:37Z jmd joined #scheme 2017-01-21T07:16:40Z snits quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-21T07:37:16Z jeapostrophe joined #scheme 2017-01-21T07:42:41Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-21T07:47:35Z nanoz joined #scheme 2017-01-21T08:09:50Z gacepa quit (Quit: Connection closed for inactivity) 2017-01-21T08:12:18Z snits joined #scheme 2017-01-21T08:17:16Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-21T08:24:47Z jonaslund joined #scheme 2017-01-21T08:25:47Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-21T08:28:40Z bjz joined #scheme 2017-01-21T08:37:59Z jeapostrophe joined #scheme 2017-01-21T08:37:59Z jeapostrophe quit (Changing host) 2017-01-21T08:37:59Z jeapostrophe joined #scheme 2017-01-21T08:40:37Z ft quit (Remote host closed the connection) 2017-01-21T08:41:08Z Menche quit (Ping timeout: 240 seconds) 2017-01-21T08:42:08Z Menche joined #scheme 2017-01-21T08:42:58Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-21T08:50:22Z leot joined #scheme 2017-01-21T08:54:44Z Menche quit (Ping timeout: 240 seconds) 2017-01-21T08:56:16Z taylan joined #scheme 2017-01-21T09:07:35Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-21T09:09:05Z davorb quit (Read error: Connection reset by peer) 2017-01-21T09:09:20Z nanoz quit (Read error: Connection reset by peer) 2017-01-21T09:09:30Z davorb joined #scheme 2017-01-21T09:10:56Z Menche joined #scheme 2017-01-21T09:11:35Z jmd quit (Ping timeout: 240 seconds) 2017-01-21T09:12:44Z jonaslund joined #scheme 2017-01-21T09:24:58Z pierpa quit (Ping timeout: 255 seconds) 2017-01-21T09:28:20Z Menche quit (Ping timeout: 240 seconds) 2017-01-21T09:29:44Z kammd joined #scheme 2017-01-21T09:38:40Z jeapostrophe joined #scheme 2017-01-21T09:40:19Z webshinra quit (Ping timeout: 240 seconds) 2017-01-21T09:43:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-21T09:53:47Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-21T09:56:05Z jonaslund joined #scheme 2017-01-21T09:59:50Z kammd: Hey guys which scheme implementation is available or portable to AIX on power? 2017-01-21T10:00:17Z jmd joined #scheme 2017-01-21T10:01:07Z webshinra joined #scheme 2017-01-21T10:01:13Z mario-goulart: kammd: maybe CHICKEN works. Try "make PLATFORM=aix PREFIX=/wherever/you/prefer install" 2017-01-21T10:01:45Z mario-goulart: kammd: also check the README file for notes on AIX. 2017-01-21T10:22:08Z Guest26 joined #scheme 2017-01-21T10:36:14Z arbv_ joined #scheme 2017-01-21T10:38:23Z arbv quit (Ping timeout: 240 seconds) 2017-01-21T10:38:23Z arbv_ is now known as arbv 2017-01-21T10:39:28Z jeapostrophe joined #scheme 2017-01-21T10:44:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-21T10:54:00Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-21T11:03:11Z jmd: How can I flatten a list of lists into a single list? 2017-01-21T11:03:32Z wasamasa: (apply append ...) 2017-01-21T11:03:51Z wasamasa: alternatively, use append-map from SRFI-1 when creating that list 2017-01-21T11:05:07Z jmd: wasamasa: Thanks. 2017-01-21T11:05:19Z wasamasa: note that this will only flatten by one level 2017-01-21T11:08:43Z wasamasa: if you want to flatten all levels, ask yourself why your data is that deeply nested, then write a recursive flatten procedure 2017-01-21T11:08:56Z davorb quit (Read error: Connection reset by peer) 2017-01-21T11:09:10Z davorb joined #scheme 2017-01-21T11:14:02Z leppie quit (Read error: Connection reset by peer) 2017-01-21T11:14:05Z taylan: jmd: 'concatenate' is equivalent to (apply append list-of-lists) but is sure not to hit implementation limits on the number of arguments allowed http://srfi.schemers.org/srfi-1/srfi-1.html#concatenate 2017-01-21T11:14:51Z taylan: not sure if any halfway serious scheme implementation nowadays has such low limits though. IIRC Chicken has a limit but it's something like 4096 I think 2017-01-21T11:15:00Z leppie joined #scheme 2017-01-21T11:15:23Z ft_ joined #scheme 2017-01-21T11:15:59Z wasamasa: IIRC CHICKEN got rid of the limit during the argvector change 2017-01-21T11:15:59Z taylan: can't find such a limit in Chicken by googling. I may be totally off. better ask Chickeneers if it interests you. 2017-01-21T11:18:25Z wasamasa: http://lists.nongnu.org/archive/html/chicken-hackers/2015-07/msg00035.html 2017-01-21T11:18:57Z wasamasa: tl;dr: there is a new limit now 2017-01-21T11:20:07Z wasamasa: so it's no longer something ridiculously low on certain platforms :P 2017-01-21T11:33:42Z ovenpasta joined #scheme 2017-01-21T11:36:07Z bjz joined #scheme 2017-01-21T11:36:18Z mrrtrump joined #scheme 2017-01-21T11:40:08Z jeapostrophe joined #scheme 2017-01-21T11:40:09Z jeapostrophe quit (Changing host) 2017-01-21T11:40:09Z jeapostrophe joined #scheme 2017-01-21T11:44:52Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-21T11:51:29Z noethics quit (Ping timeout: 252 seconds) 2017-01-21T11:55:16Z ertes quit (Ping timeout: 255 seconds) 2017-01-21T11:56:48Z ertes joined #scheme 2017-01-21T11:59:36Z Blukunfando joined #scheme 2017-01-21T12:00:00Z jeapostrophe joined #scheme 2017-01-21T12:00:00Z jeapostrophe quit (Changing host) 2017-01-21T12:00:00Z jeapostrophe joined #scheme 2017-01-21T12:07:06Z taylan: 'The "official" arg-limit is 2000 now.' less than I thought 2017-01-21T12:07:28Z wasamasa: previously it was like 128 on windows 2017-01-21T12:10:48Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-21T12:12:53Z Guest26 quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-21T12:22:27Z mekeor joined #scheme 2017-01-21T12:42:17Z jmd quit (Ping timeout: 248 seconds) 2017-01-21T12:42:31Z bjz_ joined #scheme 2017-01-21T12:43:22Z kammd: mario-goulart: thanks.. will check it out.. 2017-01-21T12:44:25Z bjz quit (Ping timeout: 248 seconds) 2017-01-21T13:03:13Z mekeor quit (Ping timeout: 255 seconds) 2017-01-21T13:09:00Z davorb quit (Read error: Connection reset by peer) 2017-01-21T13:09:49Z davorb joined #scheme 2017-01-21T13:11:53Z ft_ is now known as ft 2017-01-21T13:18:56Z Guest26 joined #scheme 2017-01-21T13:31:02Z annodomini joined #scheme 2017-01-21T13:31:02Z annodomini quit (Changing host) 2017-01-21T13:31:02Z annodomini joined #scheme 2017-01-21T13:31:51Z jefrite joined #scheme 2017-01-21T13:32:08Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-21T13:34:55Z mekeor joined #scheme 2017-01-21T13:35:15Z acarrico quit (Ping timeout: 260 seconds) 2017-01-21T13:48:58Z jonaslund joined #scheme 2017-01-21T13:49:13Z Guest26 quit (Quit: My MacBook Air has gone to sleep. ZZZzzz…) 2017-01-21T14:01:13Z leot quit (Quit: BBL) 2017-01-21T14:11:30Z bjz_ quit (Ping timeout: 240 seconds) 2017-01-21T14:11:42Z bjz joined #scheme 2017-01-21T14:21:35Z civodul joined #scheme 2017-01-21T14:31:03Z Blukunfando quit (Remote host closed the connection) 2017-01-21T14:50:14Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-21T14:50:45Z mrrtrump: hello 2017-01-21T14:51:03Z mrrtrump: I saw an essay on something faster than regex DCG 2017-01-21T14:51:10Z mrrtrump: has anyone implemented in scheme? 2017-01-21T14:51:16Z mrrtrump: or something even nicer? 2017-01-21T14:51:17Z mrrtrump: :) 2017-01-21T15:03:40Z leot joined #scheme 2017-01-21T15:09:08Z davorb quit (Read error: Connection reset by peer) 2017-01-21T15:09:29Z davorb joined #scheme 2017-01-21T15:19:05Z civodul quit (Read error: Connection reset by peer) 2017-01-21T15:19:51Z civodul joined #scheme 2017-01-21T15:26:53Z Fare joined #scheme 2017-01-21T15:28:40Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-21T15:28:58Z badkins joined #scheme 2017-01-21T15:30:58Z wtetzner joined #scheme 2017-01-21T15:37:40Z sethalves joined #scheme 2017-01-21T15:40:56Z ecraven: lots of things are faster then regular expressions ;p 2017-01-21T15:41:43Z niklasl2 joined #scheme 2017-01-21T15:42:27Z niklasl quit (Ping timeout: 258 seconds) 2017-01-21T15:44:36Z acarrico joined #scheme 2017-01-21T15:52:32Z jmd joined #scheme 2017-01-21T15:54:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-21T15:54:57Z gravicappa joined #scheme 2017-01-21T16:07:57Z jonaslund joined #scheme 2017-01-21T16:11:54Z acarrico quit (Ping timeout: 245 seconds) 2017-01-21T16:24:52Z Fare quit (Ping timeout: 240 seconds) 2017-01-21T16:26:17Z araujo joined #scheme 2017-01-21T16:29:18Z ilammy joined #scheme 2017-01-21T16:32:53Z spawned4562 joined #scheme 2017-01-21T16:35:17Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-21T16:39:47Z jonaslund joined #scheme 2017-01-21T16:48:08Z ertes quit (Ping timeout: 255 seconds) 2017-01-21T16:49:34Z gravicappa quit (Ping timeout: 255 seconds) 2017-01-21T16:51:03Z jeapostrophe joined #scheme 2017-01-21T16:51:03Z jeapostrophe quit (Changing host) 2017-01-21T16:51:03Z jeapostrophe joined #scheme 2017-01-21T16:53:45Z daviid joined #scheme 2017-01-21T16:55:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-21T16:56:19Z pie_ joined #scheme 2017-01-21T17:00:02Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-21T17:09:09Z davorb quit (Read error: Connection reset by peer) 2017-01-21T17:10:08Z davorb joined #scheme 2017-01-21T17:35:49Z jshjsh joined #scheme 2017-01-21T17:38:44Z JoshS quit (Ping timeout: 276 seconds) 2017-01-21T17:41:53Z alezost joined #scheme 2017-01-21T17:51:51Z jeapostrophe joined #scheme 2017-01-21T17:51:52Z jeapostrophe quit (Changing host) 2017-01-21T17:51:52Z jeapostrophe joined #scheme 2017-01-21T17:56:37Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-21T17:57:40Z gravicappa joined #scheme 2017-01-21T18:03:10Z lambda-smith quit (Ping timeout: 240 seconds) 2017-01-21T18:03:33Z wtetzner quit (Remote host closed the connection) 2017-01-21T18:12:12Z jonaslund joined #scheme 2017-01-21T18:12:28Z jeapostrophe joined #scheme 2017-01-21T18:17:44Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-21T18:31:42Z Fare joined #scheme 2017-01-21T18:39:08Z pierpa joined #scheme 2017-01-21T18:43:06Z ski quit (Remote host closed the connection) 2017-01-21T18:56:44Z jmd: What's the best way to splice a list? 2017-01-21T18:59:33Z nomicflux joined #scheme 2017-01-21T19:05:02Z C-Keen: depends 2017-01-21T19:06:30Z jmd: C-Keen: upon? 2017-01-21T19:06:40Z mrrtrump quit (Ping timeout: 240 seconds) 2017-01-21T19:07:26Z C-Keen: your use casw jmd 2017-01-21T19:08:03Z jmd: :) 2017-01-21T19:09:17Z davorb quit (Read error: Connection reset by peer) 2017-01-21T19:09:46Z davorb joined #scheme 2017-01-21T19:12:17Z manualcrank joined #scheme 2017-01-21T19:13:08Z jeapostrophe joined #scheme 2017-01-21T19:15:12Z seneca joined #scheme 2017-01-21T19:16:24Z Fare: jmd: with a saw? 2017-01-21T19:16:49Z C-Keen: heh 2017-01-21T19:18:38Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-21T19:20:42Z Fare: if you find a super elegant solution, publish it at the scheme workshop! :-) 2017-01-21T19:21:11Z Fare: http://scheme2017.namin.org 2017-01-21T19:31:00Z wasamasa: jmd: srfi-1 has a few 2017-01-21T19:31:13Z wasamasa: jmd: or do you want to implement it yourself? 2017-01-21T19:33:31Z jmd: I'll check out srfi-1. Thanks. 2017-01-21T19:34:16Z C-Keen: it also depends on how many lists, are they of equal length etc 2017-01-21T19:36:19Z wasamasa: hum, I've read "split a list" 2017-01-21T19:36:27Z wasamasa: what does splice even mean in that context? 2017-01-21T19:36:36Z wasamasa: if you want to concatenate a few, use append 2017-01-21T19:36:52Z C-Keen: or map if only the shorter list needs to win 2017-01-21T19:39:30Z jmd: I want to insert a list into the middle of another list. 2017-01-21T19:39:43Z JoshS joined #scheme 2017-01-21T19:39:55Z wasamasa: how do you determine the middle? 2017-01-21T19:40:41Z jmd: I have the index. 2017-01-21T19:41:38Z jshjsh quit (Ping timeout: 258 seconds) 2017-01-21T19:42:03Z C-Keen: split the list there, append the head the new list and the tail. Or destructively set-cdr! on the last pair of the first half to the head of the new list then set-cdr! the tail of the new list to the head of the second half 2017-01-21T19:42:37Z C-Keen: there's stuff ready to use in srfi-1 2017-01-21T19:44:16Z JoshS quit (Client Quit) 2017-01-21T19:49:31Z koz_: +1 to SRFI-1. If you need to do list things, it's the place to go. 2017-01-21T19:49:40Z koz_: (and your Scheme implementation most likely has it) 2017-01-21T19:52:43Z terpri joined #scheme 2017-01-21T19:54:48Z jao joined #scheme 2017-01-21T20:10:17Z kammd quit (Quit: Connection closed for inactivity) 2017-01-21T20:14:24Z jeapostrophe joined #scheme 2017-01-21T20:19:27Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-21T20:19:58Z Fare quit (Ping timeout: 258 seconds) 2017-01-21T20:20:59Z Fare joined #scheme 2017-01-21T20:23:11Z rgrinberg joined #scheme 2017-01-21T20:31:00Z sethalves quit (Quit: Leaving.) 2017-01-21T20:35:08Z jeapostrophe joined #scheme 2017-01-21T20:35:08Z jeapostrophe quit (Changing host) 2017-01-21T20:35:08Z jeapostrophe joined #scheme 2017-01-21T20:39:54Z ilammy quit (Quit: Page closed) 2017-01-21T20:39:55Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-21T20:42:13Z Fare quit (Ping timeout: 255 seconds) 2017-01-21T20:52:41Z bjz joined #scheme 2017-01-21T20:56:58Z noethics joined #scheme 2017-01-21T21:04:29Z annodomini quit (Quit: annodomini) 2017-01-21T21:09:25Z davorb quit (Read error: Connection reset by peer) 2017-01-21T21:10:28Z davorb joined #scheme 2017-01-21T21:11:24Z Fare joined #scheme 2017-01-21T21:11:56Z kuribas joined #scheme 2017-01-21T21:24:32Z wtetzner joined #scheme 2017-01-21T21:25:50Z ovenpasta quit (Ping timeout: 240 seconds) 2017-01-21T21:32:37Z Fare quit (Ping timeout: 255 seconds) 2017-01-21T21:35:10Z annodomini joined #scheme 2017-01-21T21:35:45Z jeapostrophe joined #scheme 2017-01-21T21:36:54Z gravicappa quit (Remote host closed the connection) 2017-01-21T21:40:14Z seneca quit (Ping timeout: 245 seconds) 2017-01-21T21:41:03Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-21T21:43:10Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-21T21:48:54Z bjz quit (Quit: Textual IRC Client: www.textualapp.com) 2017-01-21T21:51:01Z bjz joined #scheme 2017-01-21T21:54:40Z jao quit (Remote host closed the connection) 2017-01-21T21:57:22Z jmd quit (Remote host closed the connection) 2017-01-21T22:00:12Z Menche joined #scheme 2017-01-21T22:06:30Z taylan quit (Remote host closed the connection) 2017-01-21T22:07:21Z annodomini quit (Read error: No route to host) 2017-01-21T22:07:31Z annodomini joined #scheme 2017-01-21T22:07:31Z annodomini quit (Changing host) 2017-01-21T22:07:31Z annodomini joined #scheme 2017-01-21T22:07:38Z annodomini quit (Client Quit) 2017-01-21T22:09:08Z Blkt quit (Ping timeout: 252 seconds) 2017-01-21T22:09:08Z snow_bckspc quit (Ping timeout: 252 seconds) 2017-01-21T22:09:45Z daviid quit (Ping timeout: 248 seconds) 2017-01-21T22:09:48Z Blkt joined #scheme 2017-01-21T22:14:06Z taylan joined #scheme 2017-01-21T22:16:21Z taylan quit (Remote host closed the connection) 2017-01-21T22:20:43Z jao joined #scheme 2017-01-21T22:23:07Z taylan joined #scheme 2017-01-21T22:23:15Z snow_bckspc joined #scheme 2017-01-21T22:31:56Z taylan quit (Remote host closed the connection) 2017-01-21T22:36:37Z jeapostrophe joined #scheme 2017-01-21T22:38:01Z nomicflux quit (Quit: nomicflux) 2017-01-21T22:40:47Z acarrico joined #scheme 2017-01-21T22:41:19Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-21T22:41:23Z jao quit (Remote host closed the connection) 2017-01-21T22:43:06Z jao joined #scheme 2017-01-21T22:54:23Z PinealGlandOptic joined #scheme 2017-01-21T22:55:53Z jeapostrophe joined #scheme 2017-01-21T22:55:53Z jeapostrophe quit (Changing host) 2017-01-21T22:55:53Z jeapostrophe joined #scheme 2017-01-21T23:09:31Z davorb quit (Read error: Connection reset by peer) 2017-01-21T23:10:10Z davorb joined #scheme 2017-01-21T23:26:12Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-21T23:32:55Z noethics quit (Remote host closed the connection) 2017-01-21T23:33:17Z noethics joined #scheme 2017-01-21T23:34:34Z civodul quit (Ping timeout: 255 seconds) 2017-01-21T23:35:48Z civodul joined #scheme 2017-01-21T23:38:31Z koz_: foof`: You say that Chibi compiles to Emscripten. Does that mean I can write Chibi code that runs inside a browser? 2017-01-21T23:38:39Z koz_: s/to/with/ 2017-01-21T23:40:44Z jao quit (Remote host closed the connection) 2017-01-21T23:48:04Z koz_: Also, is there any kind of profiler for Chibi? 2017-01-21T23:49:33Z jao joined #scheme 2017-01-21T23:50:21Z leot quit (Quit: BBT) 2017-01-21T23:59:15Z JoshS joined #scheme 2017-01-22T00:02:25Z lambda-11235 joined #scheme 2017-01-22T00:02:47Z zacts quit (Quit: WeeChat 1.6) 2017-01-22T00:03:55Z nomicflux joined #scheme 2017-01-22T00:04:28Z zacts joined #scheme 2017-01-22T00:19:11Z daviid joined #scheme 2017-01-22T00:24:09Z stepnem quit (Ping timeout: 248 seconds) 2017-01-22T00:24:10Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-22T00:24:46Z mekeor quit (Remote host closed the connection) 2017-01-22T00:30:54Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-22T00:34:22Z nomicflux quit (Quit: nomicflux) 2017-01-22T00:38:09Z terpri quit (Quit: Leaving) 2017-01-22T00:41:38Z Elronnd left #scheme 2017-01-22T01:02:25Z bjz joined #scheme 2017-01-22T01:07:10Z cibs_ quit (Ping timeout: 255 seconds) 2017-01-22T01:08:26Z Tbone139 joined #scheme 2017-01-22T01:08:54Z cibs joined #scheme 2017-01-22T01:11:31Z jshjsh joined #scheme 2017-01-22T01:11:47Z dmoerner left #scheme 2017-01-22T01:13:29Z pie_ quit (Ping timeout: 240 seconds) 2017-01-22T01:15:02Z JoshS quit (Ping timeout: 276 seconds) 2017-01-22T01:16:03Z koz_: Also, I can't seem to make Chibi use more than 25% of my CPU, even when using SRFI-18. 2017-01-22T01:41:03Z ChrisOei quit (Quit: ChrisOei) 2017-01-22T01:45:44Z cemerick joined #scheme 2017-01-22T02:02:49Z cemerick quit (Ping timeout: 248 seconds) 2017-01-22T02:12:31Z qu1j0t3: how many cores you got> 2017-01-22T02:13:19Z qu1j0t3: hm, curious, i've never used that srfi 2017-01-22T02:13:39Z qu1j0t3: koz_: maybe you can pastebin the code? 2017-01-22T02:13:41Z qu1j0t3: .b 4 2017-01-22T02:26:32Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-22T02:26:39Z wtetzner quit (Remote host closed the connection) 2017-01-22T02:35:11Z pjb: o 2017-01-22T02:39:53Z profan_ is now known as profan 2017-01-22T02:43:44Z sz0 joined #scheme 2017-01-22T02:44:54Z manualcrank joined #scheme 2017-01-22T02:47:56Z koz_: qu1j0t3: I have 4 cores. I've figured out the reason why - Chibi's VM doesn't have that kind of capability, so the threads it provides are coroutine-like. 2017-01-22T02:48:11Z koz_: (i.e. each instance of the VM eats at most 25% of the CPU, and the threads timeshare) 2017-01-22T02:48:21Z koz_: (it's ok - just means I need a mightier implementation) 2017-01-22T02:49:13Z pjb quit (Quit: Be seeing you!) 2017-01-22T02:51:29Z Tbone139 quit (Remote host closed the connection) 2017-01-22T02:59:52Z acarrico quit (Ping timeout: 240 seconds) 2017-01-22T03:01:54Z groscoe quit (Ping timeout: 245 seconds) 2017-01-22T03:02:17Z jao quit (Ping timeout: 276 seconds) 2017-01-22T03:04:34Z rjungemann: koz_ yes you can run scheme in the browser with emscripten 2017-01-22T03:05:22Z rjungemann: Re threads there are tricks (multiple vms in same process for example) but yeah if you want native threads out of the box you'll want to look at other schemes 2017-01-22T03:06:32Z rjungemann: I am dabbling with doing an mmap + multi-process approach like ocaml uses for a little project. If I can figure out how to package a c-wrapper I'll make a snow package for mmap 2017-01-22T03:07:35Z koz_: rjungemann: I'm looking into other Schemes, and I've found a few promising ones. Need small rewrites, but not too many (mostly I leaned on SRFIs). 2017-01-22T03:08:19Z badkins quit (Remote host closed the connection) 2017-01-22T03:08:47Z koz_: rjungemann: As far as Scheme in the browser with Emscripten - what exactly would you need to do? I guess step 1 is 'Compile Chibi with it', but what's step 2 then? 2017-01-22T03:08:59Z grublet quit (Ping timeout: 260 seconds) 2017-01-22T03:09:44Z davorb quit (Read error: Connection reset by peer) 2017-01-22T03:09:52Z rjungemann: I think you build chibi into a JS file and load a separate scheme file with it. Haven't tried it yet but there are examples in the chibi-scheme repo 2017-01-22T03:10:52Z davorb joined #scheme 2017-01-22T03:11:21Z rjungemann: Yeah the way I explained it seems to hold true https://github.com/ashinn/chibi-scheme/tree/master/js 2017-01-22T03:11:58Z rjungemann: https://chibi-scheme.appspot.com is a live demo 2017-01-22T03:12:38Z acarrico joined #scheme 2017-01-22T03:12:39Z safe joined #scheme 2017-01-22T03:12:53Z koz_: rjungemann: Thanks very much - I will look at those. 2017-01-22T03:28:29Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-22T03:29:52Z jshjsh quit (Quit: Leaving) 2017-01-22T03:32:44Z lritter_ joined #scheme 2017-01-22T03:36:41Z lritter__ quit (Ping timeout: 248 seconds) 2017-01-22T03:41:04Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-22T03:42:33Z ArneBab joined #scheme 2017-01-22T03:42:33Z ArneBab quit (Changing host) 2017-01-22T03:42:33Z ArneBab joined #scheme 2017-01-22T03:46:54Z ArneBab_ quit (Ping timeout: 260 seconds) 2017-01-22T03:56:18Z emma quit (Quit: leaving) 2017-01-22T03:56:28Z emma joined #scheme 2017-01-22T03:57:08Z jeapostrophe joined #scheme 2017-01-22T03:57:09Z jeapostrophe quit (Changing host) 2017-01-22T03:57:09Z jeapostrophe joined #scheme 2017-01-22T04:01:39Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-22T04:07:05Z daviid quit (Ping timeout: 240 seconds) 2017-01-22T04:12:38Z emma quit (Ping timeout: 256 seconds) 2017-01-22T04:13:56Z emma joined #scheme 2017-01-22T04:13:59Z drot quit (Ping timeout: 240 seconds) 2017-01-22T04:20:06Z emma quit (Read error: Connection reset by peer) 2017-01-22T04:20:27Z ertes joined #scheme 2017-01-22T04:20:40Z emma_ joined #scheme 2017-01-22T04:27:48Z emma_ quit (Read error: Connection reset by peer) 2017-01-22T04:28:06Z emma joined #scheme 2017-01-22T04:29:05Z bjz joined #scheme 2017-01-22T04:30:14Z koz_: Argh, this is annoying - yet another Scheme without native threads. 2017-01-22T04:31:44Z koz_: Could someone suggest me a Scheme with native threads? Preferably with standard compliance with R6RS or R7RS and a decent range of SRFIs. 2017-01-22T04:34:03Z emma quit (Ping timeout: 258 seconds) 2017-01-22T04:36:32Z phax joined #scheme 2017-01-22T04:40:40Z emma joined #scheme 2017-01-22T04:40:45Z emma quit (Changing host) 2017-01-22T04:40:45Z emma joined #scheme 2017-01-22T04:41:04Z phax quit (Ping timeout: 245 seconds) 2017-01-22T04:42:14Z drot joined #scheme 2017-01-22T04:47:03Z oleo quit (Remote host closed the connection) 2017-01-22T04:48:13Z lambda-smith joined #scheme 2017-01-22T04:51:44Z emma quit (Ping timeout: 256 seconds) 2017-01-22T04:56:40Z acarrico quit (Ping timeout: 258 seconds) 2017-01-22T05:11:26Z acarrico joined #scheme 2017-01-22T05:17:53Z JoshS joined #scheme 2017-01-22T05:18:56Z rjungemann: Cyclone I think 2017-01-22T05:19:32Z rjungemann: The reason it is not more common is, from what I can tell, it makes the usual GC techniques more difficult and it also makes call-cc and dynamic-wind behavior more difficult to handle 2017-01-22T05:20:20Z rjungemann: Chibi can have multiple VMs running in one process, and so implementing agent-like behavior would not be hard with a little bit of C glue 2017-01-22T05:20:31Z \h left #scheme 2017-01-22T05:21:20Z rjungemann: Yep Cyclone definitely does, http://justinethier.github.io/cyclone/ and it supports R7RS 2017-01-22T05:33:21Z rjungemann: s/agent/actor 2017-01-22T05:33:41Z koz_: rjungemann: Yeah, I figured Cyclone too. Now I'm getting weird behaviour from its compiler... 2017-01-22T05:34:01Z emma joined #scheme 2017-01-22T05:38:00Z rjungemann: Cyclone's creator is in this channel. I don't remember what his handle is :¬/ 2017-01-22T05:39:16Z jmd joined #scheme 2017-01-22T05:45:02Z koz_: rjungemann: Well, I've put it up as an issue on Cyclone's Github page, so they'll see it one way or the other. 2017-01-22T05:45:17Z koz_: (also, the fact I'm having to write FFI code for bit manipulation is annoying) 2017-01-22T05:45:53Z emma_ joined #scheme 2017-01-22T05:47:31Z rjungemann: Yeah it's not defined in R7RS proper, and Cyclone doesn't have SRFI 33 support at least yet 2017-01-22T05:48:13Z koz_: rjungemann: It wasn't too difficult to write up (it's mostly just very boring 'unbox, operate, rewrap' boilerplate). 2017-01-22T05:48:22Z koz_: Also, I thought SRFI 33 was withdrawn in the end? 2017-01-22T05:48:59Z rjungemann: Yeah I guess you're right. Chibi has SRFI 33 support 2017-01-22T05:49:40Z emma quit (Disconnected by services) 2017-01-22T05:49:47Z emma_ is now known as emma 2017-01-22T05:50:49Z koz_: rjungemann: Yeah, that's true. Well, I only need a few of them (shifts, or and and), so writing FFI code for them wasn't really that challenging. 2017-01-22T05:51:04Z koz_: (at least, I *hope* I got it right) 2017-01-22T05:53:07Z rjungemann: That's awesome! 2017-01-22T05:55:16Z emma quit (Ping timeout: 255 seconds) 2017-01-22T05:58:11Z koz_: rjungemann: Hopefully once this issue gets addressed, it'll all work. :) 2017-01-22T06:03:33Z nomicflux joined #scheme 2017-01-22T06:10:51Z nomicflux quit (Quit: nomicflux) 2017-01-22T06:20:52Z PinealGlandOptic quit (Quit: leaving) 2017-01-22T06:30:10Z emma joined #scheme 2017-01-22T06:32:52Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-22T06:37:07Z jeapostrophe joined #scheme 2017-01-22T06:37:08Z jeapostrophe quit (Changing host) 2017-01-22T06:37:08Z jeapostrophe joined #scheme 2017-01-22T06:41:44Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-22T06:46:18Z emma quit (Quit: Lost terminal) 2017-01-22T06:47:32Z koz_: Wtf Cyclone, y u no export thread-join! for SRFI-18? 2017-01-22T07:00:33Z noethics quit (Remote host closed the connection) 2017-01-22T07:02:37Z safe quit (Read error: Connection reset by peer) 2017-01-22T07:03:01Z bjz joined #scheme 2017-01-22T07:10:00Z davorb quit (Read error: Connection reset by peer) 2017-01-22T07:10:33Z davorb joined #scheme 2017-01-22T07:15:26Z rjungemann: Well it's pretty new 2017-01-22T07:17:25Z rjungemann: I'm sure the author would accept a PR 2017-01-22T07:19:46Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-22T07:22:23Z koz_: rjungemann: I might just have to do that, but probably not today. I've reported it as well - hopefully someone might beat me to the punch. 2017-01-22T07:27:19Z pierpa quit (Ping timeout: 240 seconds) 2017-01-22T07:30:09Z spawned4562 quit (Ping timeout: 240 seconds) 2017-01-22T07:38:09Z foof`: koz_: yes, see http://chibi-scheme.appspot.com/ 2017-01-22T07:39:16Z foof`: there's not much in the way of profiling. you can compile with vm profiling enabled, but that just tells you the distribution of opcodes. 2017-01-22T07:39:50Z koz_: foof`: Thanks - I figured as much. 2017-01-22T07:49:59Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-22T07:50:41Z ArneBab quit (Ping timeout: 258 seconds) 2017-01-22T07:59:20Z rjungemann: foof` Is it possible to take a sexp created in one vm instance and pass it to another vm instance? Just passing it to the second vm instance seems to segfault. It's a lambda, and I am preserving it and making sure the first vm sticks around for the lifetime of the second 2017-01-22T08:00:06Z rjungemann: (I wouldn't expect what I'm doing to work. Presumably I would have to clone it or something, or maybe it must be serialized somehow and then deserialized?) 2017-01-22T08:00:50Z rjungemann: Oh and this is in Chibi of course :¬) 2017-01-22T08:01:57Z rjungemann: I'm doing some investigation to see how hard implementing a basic CSP system would be 2017-01-22T08:02:07Z koz_: In case the Cyclone folks are watching - define-library *definitely* has missing functionality. Neither rename nor except seem to do what they're meant to. 2017-01-22T08:02:20Z koz_: (this has resulted in me chasing weirdness for about 2 hours) 2017-01-22T08:06:55Z koz_: I'll make a proper MWE and issues closer to tomorrow. 2017-01-22T08:10:51Z koz_: rjungemann: My issues just don't end... On the plus side however, the FFI stuff worked like a charm. 2017-01-22T08:11:08Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-22T08:11:28Z rjungemann: Good luck! 2017-01-22T08:12:38Z koz_: rjungemann: I might just need it... 2017-01-22T08:12:50Z koz_: (did I mention this is for work I need to have ready in ~4 days...) 2017-01-22T08:12:57Z koz_: (I really shouldn't do this to myself) 2017-01-22T08:13:44Z rjungemann: It's a good way to learn I suppose 2017-01-22T08:14:56Z koz_: rjungemann: Yeah, definitely. Just hopeful my PhD supervisor's understanding. 2017-01-22T08:15:28Z bjz joined #scheme 2017-01-22T08:15:35Z rgrinberg quit (Ping timeout: 240 seconds) 2017-01-22T08:17:04Z rjungemann: I haven't looked but I have to imagine there's an example of a library for cyclone which has c code in it. Possible as a stop-gap you could clone the cyclone repo and define the functions you need as built-in cyclone functions. I did this with chibi as an experiment, it was not too bad 2017-01-22T08:17:10Z arquebus joined #scheme 2017-01-22T08:17:41Z rjungemann: Oh and my chibi question was a false alarm. User error haha 2017-01-22T08:17:54Z koz_: rjungemann: thread-join! is a bit trickier - I'd need to read how the threads are implemented there to properly write it. 2017-01-22T08:18:11Z koz_: The other stuff (issues with define-library) is probably some macrology, which I'm not very good with. 2017-01-22T08:19:57Z lambda-11235 joined #scheme 2017-01-22T08:20:24Z rjungemann: Hm good question re `thread-join!`. If it uses pthreads, the simple solution of calling `pthread_join` from c is worth a shot. Might be more complicated than that 2017-01-22T08:20:39Z arquebus quit (Quit: Leaving) 2017-01-22T08:20:58Z arquebus joined #scheme 2017-01-22T08:21:14Z koz_: rjungemann: It'd take a bit of reading of the sauce code, and right now, it's 9.30-odd pm here, and I've been hacking on Scheme code since about 10am. So I'm a bit tired. :P 2017-01-22T08:24:49Z arquebus quit (Client Quit) 2017-01-22T08:24:52Z jonaslund: don't use pthread_join 2017-01-22T08:25:13Z arquebus joined #scheme 2017-01-22T08:25:14Z jonaslund: seems that the GC has per-thread information associated 2017-01-22T08:25:22Z jonaslund: (and probably other parts also) 2017-01-22T08:25:56Z cibs quit (Ping timeout: 256 seconds) 2017-01-22T08:26:53Z rjungemann: Thanks jonaslund! I'll have to look into this more 2017-01-22T08:27:48Z jmd quit (Remote host closed the connection) 2017-01-22T08:27:48Z cibs joined #scheme 2017-01-22T08:31:39Z rjungemann: In the meantime, a hot loop may suffice? 2017-01-22T08:32:43Z rjungemann: Mmm there's an example of blocking on a mutex until a child thread completes. https://github.com/justinethier/cyclone/blob/master/examples/threading/thread-join.scm 2017-01-22T08:32:57Z koz_: rjungemann: I might have to just do that instead. 2017-01-22T08:35:03Z arquebus quit (Quit: Leaving) 2017-01-22T08:54:34Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-22T09:08:57Z stepnem joined #scheme 2017-01-22T09:09:44Z jmd joined #scheme 2017-01-22T09:10:24Z davorb quit (Read error: Connection reset by peer) 2017-01-22T09:10:51Z davorb joined #scheme 2017-01-22T09:14:11Z nanoz joined #scheme 2017-01-22T09:18:12Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-22T09:41:11Z leot joined #scheme 2017-01-22T09:44:56Z sz0 joined #scheme 2017-01-22T09:47:53Z nckx quit (Quit: ☭ + 🐧 + GNU Guix: https://gnu.org/s/guix) 2017-01-22T09:48:51Z nckx joined #scheme 2017-01-22T09:56:56Z ertesx joined #scheme 2017-01-22T09:58:38Z ertes quit (Ping timeout: 252 seconds) 2017-01-22T09:58:38Z ertesx is now known as ertes 2017-01-22T10:00:14Z cibs quit (Ping timeout: 260 seconds) 2017-01-22T10:09:17Z cibs joined #scheme 2017-01-22T10:27:38Z grublet joined #scheme 2017-01-22T10:29:44Z jmd quit (Remote host closed the connection) 2017-01-22T10:35:38Z taylan joined #scheme 2017-01-22T10:42:58Z alezost joined #scheme 2017-01-22T11:05:32Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-22T11:10:15Z davorb quit (Read error: Connection reset by peer) 2017-01-22T11:10:59Z davorb joined #scheme 2017-01-22T11:17:21Z jmd joined #scheme 2017-01-22T11:21:09Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-22T11:26:52Z drot quit (Read error: Connection reset by peer) 2017-01-22T11:28:52Z pjb joined #scheme 2017-01-22T11:29:03Z bjz joined #scheme 2017-01-22T11:41:57Z jeapostrophe joined #scheme 2017-01-22T11:41:57Z jeapostrophe quit (Changing host) 2017-01-22T11:41:57Z jeapostrophe joined #scheme 2017-01-22T11:47:39Z drot joined #scheme 2017-01-22T11:52:40Z ertesx joined #scheme 2017-01-22T11:53:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-22T11:53:09Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-22T11:55:30Z oleo joined #scheme 2017-01-22T11:56:05Z ertes quit (Ping timeout: 240 seconds) 2017-01-22T11:56:05Z ertesx is now known as ertes 2017-01-22T11:58:58Z jmd quit (Remote host closed the connection) 2017-01-22T11:59:46Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-22T12:03:54Z leppie quit (Ping timeout: 260 seconds) 2017-01-22T12:08:32Z leppie joined #scheme 2017-01-22T12:28:34Z lritter_ quit (Quit: Leaving) 2017-01-22T12:41:11Z ArneBab joined #scheme 2017-01-22T12:48:26Z lambda-smith joined #scheme 2017-01-22T12:48:42Z lambda-smith quit (Client Quit) 2017-01-22T12:50:09Z jeapostrophe joined #scheme 2017-01-22T12:50:09Z jeapostrophe quit (Changing host) 2017-01-22T12:50:09Z jeapostrophe joined #scheme 2017-01-22T12:55:00Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-22T13:01:44Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-22T13:09:14Z jmd joined #scheme 2017-01-22T13:10:24Z davorb quit (Read error: Connection reset by peer) 2017-01-22T13:10:51Z davorb joined #scheme 2017-01-22T13:12:58Z lambda-smith joined #scheme 2017-01-22T13:17:51Z jefrite quit (Ping timeout: 240 seconds) 2017-01-22T13:26:56Z jefrite joined #scheme 2017-01-22T13:32:39Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-22T13:33:20Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T13:33:50Z ManDay joined #scheme 2017-01-22T13:34:31Z ManDay: If I (cons (x!) (A)) and x! has a side effect which concern A, is that well defined? 2017-01-22T13:39:31Z ManDay quit (Quit: WeeChat 1.4) 2017-01-22T13:41:04Z jackdaniel: ManDay: in scheme there is no guarantee about order of evaluating arguments, so no 2017-01-22T13:41:14Z pjb: He's out. 2017-01-22T13:41:20Z jackdaniel: ah 2017-01-22T13:41:43Z ManDay joined #scheme 2017-01-22T13:41:56Z pjb: ManDay: it is not defined in scheme. 2017-01-22T13:42:11Z pjb: ManDay: You'd want Common Lisp for a clear specification of the left-to-right order of evaluation. 2017-01-22T13:42:46Z ManDay: well i guess it's only proper to not specify it. I would have thought less of scheme if it were ;-) 2017-01-22T13:42:53Z pjb: ManDay: When you translate from CL to scheme, you have to write (let ((arg1 (x!)) (arg2 (A))) (cons arg1 arg2)) for each expression! 2017-01-22T13:43:23Z ManDay: so the let somehow imposes order? 2017-01-22T13:43:33Z wasamasa: not really 2017-01-22T13:43:38Z wasamasa: let makes bindings in parallel 2017-01-22T13:43:48Z pjb: Oops, no. 2017-01-22T13:43:58Z pjb: (let ((arg1 (x!))) (let ((arg2 (A))) (cons arg1 arg2))) 2017-01-22T13:44:31Z ManDay: how does this make sure arg2 is bound after arg1's x! was evaluated? 2017-01-22T13:44:40Z pjb: or let*, but being careful about the name of temporary variables, yes. 2017-01-22T13:45:14Z pjb: With embedded lets, it's necessary since the init forms are evaluated before the body. 2017-01-22T13:45:29Z ManDay: i don't understand how this works, sorry 2017-01-22T13:47:14Z jackdaniel: let first estabilishes new bindings for the created lexical scope and then evaluates its body, so you have order – bindings first, body later 2017-01-22T13:47:41Z jackdaniel: so if you nest let, you have arg1 binding first, then arg2 binding (second let) and at last consing of arg1 and arg2 2017-01-22T13:47:45Z pjb: Well, let evaluates first the init forms. Then it establishes the bindings. Then it evaluates the body. 2017-01-22T13:47:58Z ManDay: jackdaniel: but then this example is not entirely correct 2017-01-22T13:48:17Z jackdaniel: yes, pjb put too much parens :) 2017-01-22T13:48:29Z ManDay: it should be a (let ([arg1 (x!)]) (cons arg1 (A))) no? 2017-01-22T13:48:35Z jackdaniel: no, he didn't, I misread 2017-01-22T13:49:08Z ManDay: But then how is the side-effect ordered w.r.t. the (A)? They are both in the binding of the let, not one in the binding and the other in the body 2017-01-22T13:50:00Z jackdaniel: ManDay: (let ([arg1 (x!)]) (let ([arg2 (A)]) (cons arg1 arg2)) guarantees you, that first x! is evaluated, then A, and at the very last results are consed 2017-01-22T13:50:38Z ManDay: oooh 2017-01-22T13:50:52Z ManDay: i'm very sorry. I thought pjb had only wrote one let. of course now it's clear 2017-01-22T13:50:54Z lambda-smith joined #scheme 2017-01-22T13:50:55Z jeapostrophe joined #scheme 2017-01-22T13:50:55Z jeapostrophe quit (Changing host) 2017-01-22T13:50:55Z jeapostrophe joined #scheme 2017-01-22T13:51:52Z ManDay: Totally irrelevant question: Any one any idea why vim won't correctly syntax-highlight the contents between a #| |# ? 2017-01-22T13:52:13Z pjb: This is a comment. What do you want to highlight in there? 2017-01-22T13:52:14Z groscoe joined #scheme 2017-01-22T13:52:18Z ManDay: (by correctly I mean not highlight it at all) 2017-01-22T13:52:47Z ManDay: pjb: It highlights the #| as errors and the contents between like normal code. fileextention being ss 2017-01-22T13:52:54Z ManDay: (ft=scheme) 2017-01-22T13:53:46Z wasamasa: #| |# is only specified in a SRFI 2017-01-22T13:53:49Z pjb: That said, in r5rs, the only way to introduce comments is with semicolon. 2017-01-22T13:53:52Z wasamasa: it's not a core language thing 2017-01-22T13:54:21Z ManDay: ah ok ty 2017-01-22T13:54:30Z wasamasa: not sure about #; 2017-01-22T13:55:45Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-22T13:55:47Z pjb: In emacs you can just add font-lock keywords for your special syntaxes. I guess you can do the same in vim, can't you? 2017-01-22T13:58:18Z ManDay: dunno. my vim knowledge is ultra limited 2017-01-22T13:58:54Z ManDay: i can fix the syntax definition allright and add comment chars, yeah 2017-01-22T14:05:07Z jackdaniel: wasamasa: #; is a block comment? 2017-01-22T14:05:52Z ArneBab joined #scheme 2017-01-22T14:06:19Z wasamasa: s-expression comment 2017-01-22T14:06:38Z ManDay: vim apparently doesn't care about these, either :) 2017-01-22T14:06:40Z wasamasa: very handy to have 2017-01-22T14:08:05Z jackdaniel: thought so (and yes, sexp comment is what I had in mind) 2017-01-22T14:16:34Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-22T14:17:38Z ArneBab joined #scheme 2017-01-22T14:19:32Z ArneBab_ joined #scheme 2017-01-22T14:23:00Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T14:25:49Z ArneBab joined #scheme 2017-01-22T14:25:49Z ArneBab quit (Changing host) 2017-01-22T14:25:49Z ArneBab joined #scheme 2017-01-22T14:28:40Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T14:33:14Z ArneBab quit (Ping timeout: 276 seconds) 2017-01-22T14:35:01Z ArneBab joined #scheme 2017-01-22T14:37:58Z ArneBab_ joined #scheme 2017-01-22T14:40:23Z ArneBab__ joined #scheme 2017-01-22T14:40:40Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-22T14:43:20Z ArneBab_ quit (Ping timeout: 248 seconds) 2017-01-22T14:49:44Z ArneBab__ quit (Ping timeout: 248 seconds) 2017-01-22T14:51:04Z ArneBab joined #scheme 2017-01-22T14:51:04Z ArneBab quit (Changing host) 2017-01-22T14:51:04Z ArneBab joined #scheme 2017-01-22T14:51:41Z jeapostrophe joined #scheme 2017-01-22T14:51:42Z jeapostrophe quit (Changing host) 2017-01-22T14:51:42Z jeapostrophe joined #scheme 2017-01-22T14:55:25Z ArneBab_ joined #scheme 2017-01-22T14:56:11Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-22T14:57:49Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-22T14:58:54Z ArneBab quit (Ping timeout: 260 seconds) 2017-01-22T15:02:25Z ArneBab joined #scheme 2017-01-22T15:02:25Z ArneBab quit (Changing host) 2017-01-22T15:02:25Z ArneBab joined #scheme 2017-01-22T15:02:35Z jmd` joined #scheme 2017-01-22T15:04:34Z ArneBab_ quit (Ping timeout: 264 seconds) 2017-01-22T15:06:49Z jmd quit (Remote host closed the connection) 2017-01-22T15:07:05Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T15:08:35Z ArneBab joined #scheme 2017-01-22T15:08:35Z ArneBab quit (Changing host) 2017-01-22T15:08:35Z ArneBab joined #scheme 2017-01-22T15:10:24Z davorb quit (Read error: Connection reset by peer) 2017-01-22T15:11:02Z davorb joined #scheme 2017-01-22T15:13:00Z sethalves joined #scheme 2017-01-22T15:16:37Z ArneBab_ joined #scheme 2017-01-22T15:18:34Z ArneBab quit (Ping timeout: 245 seconds) 2017-01-22T15:19:35Z ArneBab joined #scheme 2017-01-22T15:19:35Z ArneBab quit (Changing host) 2017-01-22T15:19:35Z ArneBab joined #scheme 2017-01-22T15:22:37Z ArneBab_ quit (Ping timeout: 258 seconds) 2017-01-22T15:23:11Z ArneBab_ joined #scheme 2017-01-22T15:26:50Z ArneBab quit (Ping timeout: 258 seconds) 2017-01-22T15:26:54Z ArneBab__ joined #scheme 2017-01-22T15:28:40Z ArneBab joined #scheme 2017-01-22T15:29:40Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T15:31:06Z ArneBab_ joined #scheme 2017-01-22T15:32:10Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-22T15:34:59Z ArneBab quit (Ping timeout: 276 seconds) 2017-01-22T15:35:39Z ArneBab joined #scheme 2017-01-22T15:39:32Z ArneBab_ quit (Ping timeout: 276 seconds) 2017-01-22T15:42:46Z ArneBab_ joined #scheme 2017-01-22T15:45:33Z ArneBab__ joined #scheme 2017-01-22T15:45:40Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T15:47:05Z nomicflux joined #scheme 2017-01-22T15:48:26Z ArneBab_ quit (Ping timeout: 252 seconds) 2017-01-22T15:54:08Z wtetzner joined #scheme 2017-01-22T15:54:12Z jeapostrophe joined #scheme 2017-01-22T15:55:44Z ArneBab joined #scheme 2017-01-22T15:55:45Z ArneBab quit (Changing host) 2017-01-22T15:55:46Z ArneBab joined #scheme 2017-01-22T15:57:47Z ArneBab__ quit (Ping timeout: 252 seconds) 2017-01-22T15:59:10Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-22T16:00:24Z jeapostrophe joined #scheme 2017-01-22T16:00:24Z jeapostrophe quit (Changing host) 2017-01-22T16:00:24Z jeapostrophe joined #scheme 2017-01-22T16:01:46Z jmd` quit (Read error: No route to host) 2017-01-22T16:02:06Z ArneBab quit (Ping timeout: 258 seconds) 2017-01-22T16:04:33Z ArneBab joined #scheme 2017-01-22T16:05:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-22T16:05:25Z sethalves quit (Quit: Leaving.) 2017-01-22T16:07:48Z spawned4562 joined #scheme 2017-01-22T16:13:05Z pie_ joined #scheme 2017-01-22T16:13:07Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-22T16:15:34Z ArneBab joined #scheme 2017-01-22T16:16:37Z ArneBab_ joined #scheme 2017-01-22T16:20:12Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-22T16:26:41Z ArneBab joined #scheme 2017-01-22T16:26:42Z gravicappa joined #scheme 2017-01-22T16:27:20Z jonaslund joined #scheme 2017-01-22T16:29:39Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-22T16:30:17Z ArneBab_ joined #scheme 2017-01-22T16:33:10Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T16:35:27Z ArneBab joined #scheme 2017-01-22T16:35:27Z ArneBab quit (Changing host) 2017-01-22T16:35:27Z ArneBab joined #scheme 2017-01-22T16:38:10Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T16:40:40Z ArneBab_ joined #scheme 2017-01-22T16:41:53Z cemerick joined #scheme 2017-01-22T16:43:14Z ArneBab quit (Ping timeout: 276 seconds) 2017-01-22T16:44:46Z ArneBab joined #scheme 2017-01-22T16:47:31Z nugnuts joined #scheme 2017-01-22T16:47:36Z ArneBab_ quit (Ping timeout: 248 seconds) 2017-01-22T16:48:08Z cemerick quit (Ping timeout: 248 seconds) 2017-01-22T16:48:22Z gravicappa quit (Ping timeout: 264 seconds) 2017-01-22T16:48:56Z nugnuts quit (Client Quit) 2017-01-22T16:49:06Z jeapostrophe joined #scheme 2017-01-22T16:49:06Z jeapostrophe quit (Changing host) 2017-01-22T16:49:06Z jeapostrophe joined #scheme 2017-01-22T16:52:54Z ArneBab_ joined #scheme 2017-01-22T16:52:56Z karswell` joined #scheme 2017-01-22T16:53:57Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-22T16:55:42Z ArneBab__ joined #scheme 2017-01-22T16:56:00Z jao joined #scheme 2017-01-22T16:56:40Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-22T16:58:29Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T16:59:27Z ArneBab joined #scheme 2017-01-22T16:59:27Z ArneBab quit (Changing host) 2017-01-22T16:59:27Z ArneBab joined #scheme 2017-01-22T17:00:59Z karswell` is now known as karswell 2017-01-22T17:02:49Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-22T17:05:50Z ArneBab_ joined #scheme 2017-01-22T17:08:21Z wtetzner quit (Remote host closed the connection) 2017-01-22T17:08:59Z ArneBab quit (Ping timeout: 260 seconds) 2017-01-22T17:09:00Z jao quit (Ping timeout: 240 seconds) 2017-01-22T17:09:00Z ArneBab__ joined #scheme 2017-01-22T17:10:29Z davorb quit (Read error: Connection reset by peer) 2017-01-22T17:10:51Z davorb joined #scheme 2017-01-22T17:12:02Z ArneBab_ quit (Ping timeout: 252 seconds) 2017-01-22T17:13:43Z ArneBab joined #scheme 2017-01-22T17:13:43Z ArneBab quit (Changing host) 2017-01-22T17:13:43Z ArneBab joined #scheme 2017-01-22T17:13:43Z daviid joined #scheme 2017-01-22T17:16:22Z ManDay quit (Quit: WeeChat 1.4) 2017-01-22T17:16:59Z ArneBab__ quit (Ping timeout: 252 seconds) 2017-01-22T17:18:55Z ChrisOei joined #scheme 2017-01-22T17:22:58Z ArneBab_ joined #scheme 2017-01-22T17:23:43Z zacts quit (Ping timeout: 256 seconds) 2017-01-22T17:24:21Z lambda-smith quit (Ping timeout: 240 seconds) 2017-01-22T17:24:25Z ArneBab__ joined #scheme 2017-01-22T17:26:33Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-22T17:26:56Z ArneBab joined #scheme 2017-01-22T17:28:09Z ArneBab_ quit (Ping timeout: 245 seconds) 2017-01-22T17:30:14Z ArneBab__ quit (Ping timeout: 245 seconds) 2017-01-22T17:33:21Z spawned4562 quit (Ping timeout: 256 seconds) 2017-01-22T17:34:39Z spawned4562 joined #scheme 2017-01-22T17:34:49Z ArneBab quit (Ping timeout: 245 seconds) 2017-01-22T17:34:57Z nomicflux quit (Quit: nomicflux) 2017-01-22T17:36:14Z ArneBab joined #scheme 2017-01-22T17:36:14Z ArneBab quit (Changing host) 2017-01-22T17:36:14Z ArneBab joined #scheme 2017-01-22T17:41:38Z jmd joined #scheme 2017-01-22T17:44:44Z ArneBab_ joined #scheme 2017-01-22T17:44:48Z ovenpasta joined #scheme 2017-01-22T17:46:05Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T17:46:23Z ArneBab joined #scheme 2017-01-22T17:47:33Z gravicappa joined #scheme 2017-01-22T17:47:40Z badkins joined #scheme 2017-01-22T17:48:59Z ArneBab__ joined #scheme 2017-01-22T17:49:05Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T17:49:47Z jeapostrophe joined #scheme 2017-01-22T17:51:29Z ArneBab quit (Ping timeout: 276 seconds) 2017-01-22T17:55:04Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-22T17:56:02Z ArneBab__ quit (Ping timeout: 276 seconds) 2017-01-22T17:58:20Z ArneBab joined #scheme 2017-01-22T17:58:21Z ArneBab quit (Changing host) 2017-01-22T17:58:21Z ArneBab joined #scheme 2017-01-22T18:01:28Z ArneBab_ joined #scheme 2017-01-22T18:03:09Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T18:05:38Z ArneBab joined #scheme 2017-01-22T18:05:38Z ArneBab quit (Changing host) 2017-01-22T18:05:38Z ArneBab joined #scheme 2017-01-22T18:08:13Z ArneBab__ joined #scheme 2017-01-22T18:08:29Z ArneBab_ quit (Ping timeout: 256 seconds) 2017-01-22T18:09:58Z cemerick joined #scheme 2017-01-22T18:10:59Z nomicflux joined #scheme 2017-01-22T18:11:19Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-22T18:11:28Z ArneBab__ quit (Excess Flood) 2017-01-22T18:11:45Z ArneBab joined #scheme 2017-01-22T18:14:31Z Riastradh joined #scheme 2017-01-22T18:14:33Z manualcrank joined #scheme 2017-01-22T18:17:33Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-22T18:20:19Z ArneBab joined #scheme 2017-01-22T18:22:15Z ArneBab_ joined #scheme 2017-01-22T18:25:24Z ArneBab quit (Ping timeout: 260 seconds) 2017-01-22T18:25:31Z ArneBab joined #scheme 2017-01-22T18:25:45Z ArneBab quit (Changing host) 2017-01-22T18:25:46Z ArneBab joined #scheme 2017-01-22T18:26:14Z kuribas joined #scheme 2017-01-22T18:26:28Z wtetzner joined #scheme 2017-01-22T18:28:13Z jao joined #scheme 2017-01-22T18:29:11Z ArneBab_ quit (Ping timeout: 276 seconds) 2017-01-22T18:29:20Z ArneBab_ joined #scheme 2017-01-22T18:32:07Z jshjsh joined #scheme 2017-01-22T18:32:53Z ArneBab quit (Ping timeout: 252 seconds) 2017-01-22T18:35:12Z JoshS quit (Ping timeout: 255 seconds) 2017-01-22T18:36:11Z ArneBab_ quit (Ping timeout: 252 seconds) 2017-01-22T18:37:37Z ArneBab joined #scheme 2017-01-22T18:37:37Z ArneBab quit (Changing host) 2017-01-22T18:37:37Z ArneBab joined #scheme 2017-01-22T18:43:37Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-22T18:47:32Z ArneBab joined #scheme 2017-01-22T18:47:32Z ArneBab quit (Changing host) 2017-01-22T18:47:32Z ArneBab joined #scheme 2017-01-22T18:48:52Z ArneBab_ joined #scheme 2017-01-22T18:50:34Z jeapostrophe joined #scheme 2017-01-22T18:51:03Z nomicflux quit (Quit: nomicflux) 2017-01-22T18:51:50Z ArneBab__ joined #scheme 2017-01-22T18:52:08Z ArneBab quit (Ping timeout: 252 seconds) 2017-01-22T18:53:20Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T18:55:27Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-22T18:56:40Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-22T18:58:16Z ArneBab joined #scheme 2017-01-22T19:03:49Z pierpa joined #scheme 2017-01-22T19:04:36Z Blukunfando joined #scheme 2017-01-22T19:07:10Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T19:08:26Z ArneBab joined #scheme 2017-01-22T19:08:26Z ArneBab quit (Changing host) 2017-01-22T19:08:26Z ArneBab joined #scheme 2017-01-22T19:10:45Z davorb quit (Read error: Connection reset by peer) 2017-01-22T19:11:00Z davorb joined #scheme 2017-01-22T19:11:18Z ArneBab_ joined #scheme 2017-01-22T19:13:21Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T19:13:42Z nanoz quit (Quit: <3) 2017-01-22T19:21:21Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T19:22:34Z ArneBab joined #scheme 2017-01-22T19:22:34Z ArneBab quit (Changing host) 2017-01-22T19:22:34Z ArneBab joined #scheme 2017-01-22T19:26:56Z prhodes quit (Ping timeout: 255 seconds) 2017-01-22T19:27:35Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T19:30:37Z ArneBab joined #scheme 2017-01-22T19:30:37Z ArneBab quit (Changing host) 2017-01-22T19:30:37Z ArneBab joined #scheme 2017-01-22T19:30:58Z noethics joined #scheme 2017-01-22T19:33:22Z zacts joined #scheme 2017-01-22T19:37:01Z alezost joined #scheme 2017-01-22T19:37:29Z ArneBab_ joined #scheme 2017-01-22T19:40:21Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T19:42:24Z ArneBab joined #scheme 2017-01-22T19:44:45Z ArneBab__ joined #scheme 2017-01-22T19:45:23Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-22T19:47:38Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-22T19:48:10Z TheLemonMan joined #scheme 2017-01-22T19:48:14Z wtetzner quit (Remote host closed the connection) 2017-01-22T19:49:29Z bjz_ joined #scheme 2017-01-22T19:50:03Z ArneBab joined #scheme 2017-01-22T19:50:03Z ArneBab quit (Changing host) 2017-01-22T19:50:03Z ArneBab joined #scheme 2017-01-22T19:51:18Z jeapostrophe joined #scheme 2017-01-22T19:51:19Z jeapostrophe quit (Changing host) 2017-01-22T19:51:19Z jeapostrophe joined #scheme 2017-01-22T19:51:40Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-22T19:53:51Z lambda-11235 joined #scheme 2017-01-22T19:56:09Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-22T19:57:08Z ArneBab_ joined #scheme 2017-01-22T19:59:14Z ArneBab quit (Ping timeout: 252 seconds) 2017-01-22T19:59:45Z ArneBab joined #scheme 2017-01-22T20:01:40Z ArneBab_ quit (Ping timeout: 258 seconds) 2017-01-22T20:10:52Z ArneBab quit (Ping timeout: 258 seconds) 2017-01-22T20:13:40Z ArneBab joined #scheme 2017-01-22T20:16:21Z ArneBab_ joined #scheme 2017-01-22T20:18:22Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-22T20:28:12Z civodul joined #scheme 2017-01-22T20:29:04Z ArneBab joined #scheme 2017-01-22T20:29:05Z ArneBab quit (Changing host) 2017-01-22T20:29:05Z ArneBab joined #scheme 2017-01-22T20:30:28Z ArneBab__ joined #scheme 2017-01-22T20:32:04Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-22T20:32:10Z ArneBab_ quit (Ping timeout: 264 seconds) 2017-01-22T20:33:40Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-22T20:33:44Z gravicappa quit (Ping timeout: 260 seconds) 2017-01-22T20:35:04Z taylan quit (Remote host closed the connection) 2017-01-22T20:37:37Z mumptai joined #scheme 2017-01-22T20:38:04Z taylan joined #scheme 2017-01-22T20:39:43Z jmd quit (Remote host closed the connection) 2017-01-22T20:39:50Z ArneBab__ quit (Ping timeout: 276 seconds) 2017-01-22T20:41:23Z bjz joined #scheme 2017-01-22T20:48:11Z ArneBab joined #scheme 2017-01-22T20:48:12Z ArneBab quit (Changing host) 2017-01-22T20:48:12Z ArneBab joined #scheme 2017-01-22T20:49:10Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-22T20:50:44Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-22T20:51:22Z ArneBab_ joined #scheme 2017-01-22T20:52:23Z jeapostrophe joined #scheme 2017-01-22T20:52:23Z jeapostrophe quit (Changing host) 2017-01-22T20:52:23Z jeapostrophe joined #scheme 2017-01-22T20:54:49Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T20:54:58Z ArneBab__ joined #scheme 2017-01-22T20:55:36Z cemerick quit (Ping timeout: 248 seconds) 2017-01-22T20:56:01Z rgrinberg joined #scheme 2017-01-22T20:56:26Z lambda-11235 joined #scheme 2017-01-22T20:57:39Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-22T20:57:49Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T20:58:11Z ArneBab joined #scheme 2017-01-22T20:58:59Z ArneBab_ joined #scheme 2017-01-22T21:01:04Z ArneBab__ quit (Ping timeout: 258 seconds) 2017-01-22T21:02:06Z rgrinberg quit (Remote host closed the connection) 2017-01-22T21:02:36Z ArneBab quit (Ping timeout: 258 seconds) 2017-01-22T21:04:03Z ArneBab joined #scheme 2017-01-22T21:04:03Z ArneBab quit (Changing host) 2017-01-22T21:04:03Z ArneBab joined #scheme 2017-01-22T21:04:14Z rgrinberg joined #scheme 2017-01-22T21:05:29Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-22T21:07:35Z ArneBab_ quit (Ping timeout: 258 seconds) 2017-01-22T21:09:11Z ArneBab_ joined #scheme 2017-01-22T21:10:48Z davorb quit (Read error: Connection reset by peer) 2017-01-22T21:10:58Z ArneBab__ joined #scheme 2017-01-22T21:11:43Z davorb joined #scheme 2017-01-22T21:12:01Z bjz joined #scheme 2017-01-22T21:12:17Z ArneBab___ joined #scheme 2017-01-22T21:12:23Z ArneBab quit (Ping timeout: 252 seconds) 2017-01-22T21:13:40Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T21:15:10Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-22T21:18:10Z ArneBab___ quit (Ping timeout: 240 seconds) 2017-01-22T21:19:36Z wtetzner joined #scheme 2017-01-22T21:20:01Z ArneBab joined #scheme 2017-01-22T21:21:21Z bjz quit (Ping timeout: 240 seconds) 2017-01-22T21:21:22Z daviid quit (Ping timeout: 255 seconds) 2017-01-22T21:22:18Z enderby joined #scheme 2017-01-22T21:25:31Z ArneBab_ joined #scheme 2017-01-22T21:27:24Z cesdo joined #scheme 2017-01-22T21:27:46Z ArneBab__ joined #scheme 2017-01-22T21:27:56Z ArneBab quit (Ping timeout: 276 seconds) 2017-01-22T21:30:49Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T21:30:58Z ArneBab joined #scheme 2017-01-22T21:30:58Z ArneBab quit (Changing host) 2017-01-22T21:30:58Z ArneBab joined #scheme 2017-01-22T21:31:20Z groscoe quit (Ping timeout: 240 seconds) 2017-01-22T21:32:44Z ArneBab_ joined #scheme 2017-01-22T21:32:49Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-22T21:36:35Z ArneBab quit (Ping timeout: 252 seconds) 2017-01-22T21:43:24Z ArneBab joined #scheme 2017-01-22T21:43:24Z ArneBab quit (Changing host) 2017-01-22T21:43:24Z ArneBab joined #scheme 2017-01-22T21:45:56Z ArneBab_ quit (Ping timeout: 252 seconds) 2017-01-22T21:47:14Z ArneBab_ joined #scheme 2017-01-22T21:48:40Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T21:51:20Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T21:53:02Z jeapostrophe joined #scheme 2017-01-22T21:54:13Z Khisanth quit (Ping timeout: 260 seconds) 2017-01-22T21:54:16Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-22T21:56:57Z ArneBab joined #scheme 2017-01-22T21:56:57Z ArneBab quit (Changing host) 2017-01-22T21:56:57Z ArneBab joined #scheme 2017-01-22T22:03:10Z ArneBab quit (Ping timeout: 258 seconds) 2017-01-22T22:07:34Z Khisanth joined #scheme 2017-01-22T22:09:09Z ArneBab joined #scheme 2017-01-22T22:11:47Z mumptai quit (Remote host closed the connection) 2017-01-22T22:14:04Z MoronicAcid joined #scheme 2017-01-22T22:14:57Z MoronicAcid: Can a Scheme compiler generate more efficient code from a let* block than a letrec block? 2017-01-22T22:15:16Z MoronicAcid: I should say the equivalent letrec block 2017-01-22T22:16:44Z koz_: MoronicAcid: That's too broad a question to be useful. It depends on what the compiler translates to. There's also the 'Sufficiently Smart Compiler' problem: http://prog21.dadgum.com/40.html 2017-01-22T22:16:47Z ArneBab_ joined #scheme 2017-01-22T22:17:40Z MoronicAcid: koz_: Okay, thanks. 2017-01-22T22:18:31Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-22T22:21:32Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-22T22:22:29Z pierpa quit (Read error: Connection reset by peer) 2017-01-22T22:23:44Z ArneBab joined #scheme 2017-01-22T22:23:44Z ArneBab quit (Changing host) 2017-01-22T22:23:44Z ArneBab joined #scheme 2017-01-22T22:26:10Z ArneBab_ joined #scheme 2017-01-22T22:29:09Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-22T22:29:37Z ArneBab joined #scheme 2017-01-22T22:29:38Z ArneBab quit (Changing host) 2017-01-22T22:29:38Z ArneBab joined #scheme 2017-01-22T22:32:33Z ArneBab_ quit (Ping timeout: 256 seconds) 2017-01-22T22:32:49Z ArneBab_ joined #scheme 2017-01-22T22:34:29Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T22:37:01Z sethalves joined #scheme 2017-01-22T22:37:38Z ArneBab joined #scheme 2017-01-22T22:37:38Z ArneBab quit (Changing host) 2017-01-22T22:37:38Z ArneBab joined #scheme 2017-01-22T22:37:59Z leot quit (Quit: BBT) 2017-01-22T22:39:54Z ArneBab__ joined #scheme 2017-01-22T22:40:29Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T22:43:20Z ArneBab quit (Ping timeout: 276 seconds) 2017-01-22T22:45:44Z ArneBab joined #scheme 2017-01-22T22:45:44Z ArneBab quit (Changing host) 2017-01-22T22:45:45Z ArneBab joined #scheme 2017-01-22T22:47:53Z ArneBab__ quit (Ping timeout: 276 seconds) 2017-01-22T22:49:59Z ArneBab_ joined #scheme 2017-01-22T22:52:49Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T22:53:06Z ArneBab joined #scheme 2017-01-22T22:53:07Z ArneBab quit (Changing host) 2017-01-22T22:53:07Z ArneBab joined #scheme 2017-01-22T22:56:09Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T22:58:07Z terpri joined #scheme 2017-01-22T22:58:07Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-22T23:02:21Z ArneBab joined #scheme 2017-01-22T23:02:51Z jcowan_ quit (Quit: Leaving) 2017-01-22T23:03:34Z rudybot quit (Ping timeout: 245 seconds) 2017-01-22T23:04:47Z rudybot joined #scheme 2017-01-22T23:05:32Z ArneBab_ joined #scheme 2017-01-22T23:05:47Z enderby quit (Remote host closed the connection) 2017-01-22T23:07:50Z ChrisOei quit (Quit: ChrisOei) 2017-01-22T23:09:59Z ArneBab quit (Ping timeout: 276 seconds) 2017-01-22T23:10:52Z davorb quit (Read error: Connection reset by peer) 2017-01-22T23:11:21Z davorb joined #scheme 2017-01-22T23:13:53Z ArneBab_ quit (Ping timeout: 276 seconds) 2017-01-22T23:14:43Z ArneBab joined #scheme 2017-01-22T23:14:43Z ArneBab quit (Changing host) 2017-01-22T23:14:43Z ArneBab joined #scheme 2017-01-22T23:15:13Z noethics quit (Ping timeout: 255 seconds) 2017-01-22T23:17:18Z ArneBab_ joined #scheme 2017-01-22T23:20:23Z ArneBab__ joined #scheme 2017-01-22T23:20:27Z pierpa joined #scheme 2017-01-22T23:20:46Z ArneBab quit (Ping timeout: 264 seconds) 2017-01-22T23:20:59Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-22T23:21:46Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-22T23:22:34Z ArneBab_ quit (Ping timeout: 264 seconds) 2017-01-22T23:24:24Z ArneBab joined #scheme 2017-01-22T23:24:24Z ArneBab quit (Changing host) 2017-01-22T23:24:24Z ArneBab joined #scheme 2017-01-22T23:25:39Z stepnem quit (Ping timeout: 245 seconds) 2017-01-22T23:27:25Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-22T23:27:33Z ArneBab__ quit (Ping timeout: 260 seconds) 2017-01-22T23:32:28Z ArneBab_ joined #scheme 2017-01-22T23:35:20Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-22T23:37:37Z JoshS joined #scheme 2017-01-22T23:40:55Z ArneBab_ quit (Ping timeout: 258 seconds) 2017-01-22T23:44:47Z ArneBab joined #scheme 2017-01-22T23:44:47Z ArneBab quit (Changing host) 2017-01-22T23:44:47Z ArneBab joined #scheme 2017-01-22T23:45:08Z zacts quit (Ping timeout: 258 seconds) 2017-01-22T23:49:51Z ArneBab_ joined #scheme 2017-01-22T23:50:07Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-22T23:52:49Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-22T23:54:15Z sethalves quit (Quit: Leaving.) 2017-01-22T23:54:35Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-22T23:54:37Z daviid joined #scheme 2017-01-22T23:56:11Z ArneBab joined #scheme 2017-01-22T23:56:11Z ArneBab quit (Changing host) 2017-01-22T23:56:11Z ArneBab joined #scheme 2017-01-23T00:01:05Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T00:02:26Z ArneBab joined #scheme 2017-01-23T00:04:56Z ArneBab_ joined #scheme 2017-01-23T00:08:38Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-23T00:08:46Z aeth quit (Ping timeout: 255 seconds) 2017-01-23T00:10:02Z ArneBab joined #scheme 2017-01-23T00:10:02Z ArneBab quit (Changing host) 2017-01-23T00:10:02Z ArneBab joined #scheme 2017-01-23T00:11:20Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-23T00:11:27Z aeth joined #scheme 2017-01-23T00:12:45Z ArneBab_ joined #scheme 2017-01-23T00:15:45Z ArneBab__ joined #scheme 2017-01-23T00:16:05Z ArneBab quit (Ping timeout: 252 seconds) 2017-01-23T00:17:44Z ArneBab_ quit (Ping timeout: 252 seconds) 2017-01-23T00:20:52Z ArneBab joined #scheme 2017-01-23T00:20:52Z ArneBab quit (Changing host) 2017-01-23T00:20:52Z ArneBab joined #scheme 2017-01-23T00:22:41Z ArneBab_ joined #scheme 2017-01-23T00:23:56Z badkins quit (Ping timeout: 255 seconds) 2017-01-23T00:23:58Z groovy2shoes quit (Quit: Leaving) 2017-01-23T00:24:12Z ArneBab__ quit (Ping timeout: 256 seconds) 2017-01-23T00:25:35Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T00:26:01Z ArneBab joined #scheme 2017-01-23T00:26:20Z badkins joined #scheme 2017-01-23T00:28:03Z badkins_ joined #scheme 2017-01-23T00:28:05Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T00:31:31Z ArneBab_ joined #scheme 2017-01-23T00:31:35Z badkins quit (Ping timeout: 255 seconds) 2017-01-23T00:32:09Z wtetzner quit (Remote host closed the connection) 2017-01-23T00:34:16Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-23T00:37:19Z ArneBab_ quit (Ping timeout: 245 seconds) 2017-01-23T00:38:44Z ArneBab joined #scheme 2017-01-23T00:42:00Z ovenpasta quit (Ping timeout: 240 seconds) 2017-01-23T00:42:06Z jao quit (Remote host closed the connection) 2017-01-23T00:42:42Z jao joined #scheme 2017-01-23T00:43:58Z ArneBab quit (Ping timeout: 260 seconds) 2017-01-23T00:44:56Z JoshS quit (Ping timeout: 258 seconds) 2017-01-23T00:44:58Z ArneBab joined #scheme 2017-01-23T00:46:41Z jeapostrophe joined #scheme 2017-01-23T00:46:41Z jeapostrophe quit (Changing host) 2017-01-23T00:46:41Z jeapostrophe joined #scheme 2017-01-23T00:51:20Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-23T00:51:59Z ArneBab_ joined #scheme 2017-01-23T00:54:48Z karswell quit (Remote host closed the connection) 2017-01-23T00:55:24Z karswell joined #scheme 2017-01-23T00:55:41Z ArneBab quit (Ping timeout: 252 seconds) 2017-01-23T00:59:14Z ArneBab joined #scheme 2017-01-23T01:01:09Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T01:01:29Z ArneBab_ joined #scheme 2017-01-23T01:03:29Z ArneBab__ joined #scheme 2017-01-23T01:04:40Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T01:06:40Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T01:08:08Z cemerick joined #scheme 2017-01-23T01:09:40Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-23T01:10:57Z davorb quit (Read error: Connection reset by peer) 2017-01-23T01:11:26Z ArneBab joined #scheme 2017-01-23T01:11:26Z ArneBab quit (Changing host) 2017-01-23T01:11:26Z ArneBab joined #scheme 2017-01-23T01:12:00Z davorb joined #scheme 2017-01-23T01:19:17Z ArneBab_ joined #scheme 2017-01-23T01:21:12Z cromachina_ joined #scheme 2017-01-23T01:22:28Z ArneBab quit (Ping timeout: 260 seconds) 2017-01-23T01:23:40Z cromachina quit (Ping timeout: 240 seconds) 2017-01-23T01:24:22Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-23T01:25:25Z ArneBab joined #scheme 2017-01-23T01:32:43Z ArneBab_ joined #scheme 2017-01-23T01:34:32Z cemerick quit (Ping timeout: 248 seconds) 2017-01-23T01:35:28Z cemerick joined #scheme 2017-01-23T01:36:04Z ArneBab quit (Ping timeout: 245 seconds) 2017-01-23T01:39:20Z ArneBab joined #scheme 2017-01-23T01:39:20Z ArneBab quit (Changing host) 2017-01-23T01:39:20Z ArneBab joined #scheme 2017-01-23T01:40:21Z koz_: Does anyone know how to interpret the following error from an executable produced with Gambit? '*** ERROR IN | test-runner| -- Operator is not a PROCEDURE (#!unbound 0 0)' 2017-01-23T01:42:00Z ArneBab_ quit (Ping timeout: 248 seconds) 2017-01-23T01:42:00Z JoshS joined #scheme 2017-01-23T01:42:22Z Riastradh: Sounds like there's a magic value written #!unbound which you tried to use as if it were a procedure. 2017-01-23T01:43:05Z pjb: koz_: probably there's an error in the function name. 2017-01-23T01:43:20Z CustosL1men joined #scheme 2017-01-23T01:44:08Z cesdo quit (Ping timeout: 248 seconds) 2017-01-23T01:44:26Z zacts joined #scheme 2017-01-23T01:47:16Z jeapostrophe joined #scheme 2017-01-23T01:47:16Z jeapostrophe quit (Changing host) 2017-01-23T01:47:16Z jeapostrophe joined #scheme 2017-01-23T01:50:15Z koz_: pjb: Is there some way to find out which function this error is in? 2017-01-23T01:50:39Z mejja joined #scheme 2017-01-23T01:50:55Z koz_: (or which non-function - basically, where in the code is the issue) 2017-01-23T01:50:56Z ArneBab_ joined #scheme 2017-01-23T01:52:33Z ArneBab__ joined #scheme 2017-01-23T01:53:47Z ArneBab___ joined #scheme 2017-01-23T01:54:09Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-23T01:54:22Z ArneBab quit (Ping timeout: 264 seconds) 2017-01-23T01:55:35Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T01:56:32Z ArneBab joined #scheme 2017-01-23T01:56:35Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-23T01:58:35Z ArneBab___ quit (Ping timeout: 240 seconds) 2017-01-23T01:58:45Z pjb: koz_: since it has two numerical arguments that are 0, you could first grep for '0 0)' if not fruitful, look for all function calls with two numerical arguments in the source. 2017-01-23T01:59:04Z ArneBab_ joined #scheme 2017-01-23T02:00:32Z daviid quit (Ping timeout: 256 seconds) 2017-01-23T02:01:43Z ArneBab__ joined #scheme 2017-01-23T02:02:21Z ArneBab quit (Ping timeout: 258 seconds) 2017-01-23T02:04:39Z ArneBab_ quit (Ping timeout: 258 seconds) 2017-01-23T02:06:51Z ArneBab joined #scheme 2017-01-23T02:06:51Z ArneBab quit (Changing host) 2017-01-23T02:06:51Z ArneBab joined #scheme 2017-01-23T02:09:56Z ArneBab__ quit (Ping timeout: 252 seconds) 2017-01-23T02:11:20Z koz_: pjb: OK, seems like I was using thread-start! and thread-join! incorrectly somehow. 2017-01-23T02:11:35Z koz_: I managed to narrow it down to the very last part of the code, but I'm confused why it's doing that. 2017-01-23T02:13:09Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T02:13:40Z lritter joined #scheme 2017-01-23T02:14:32Z ArneBab joined #scheme 2017-01-23T02:15:48Z koz_: pjb: Am I missing something here? I'm getting a type exception in my use of thread-join! when grabbing the thread via vector-ref. Code is here: http://ix.io/1QMS/scheme 2017-01-23T02:16:37Z mejja quit (Quit: \ No newline at end of file) 2017-01-23T02:16:41Z koz_: It fails on the very first loop rotation (i.e. when i is 0). 2017-01-23T02:17:08Z koz_: (this is meant to be SRFI-18 compatible, and Gambit supports SRFI-18 according to its docs) 2017-01-23T02:18:24Z Riastradh: koz_: What is `test'? 2017-01-23T02:18:42Z koz_: Riastradh: It's at the bottom - it just errors out if its two arguments aren't equal according to 'equal?'. 2017-01-23T02:18:54Z Riastradh: koz_: You didn't define it before you began to use it. 2017-01-23T02:19:09Z koz_: Riastradh: Oh derp. 2017-01-23T02:19:24Z koz_: Let me move that definition up a bit then. 2017-01-23T02:20:07Z ArneBab_ joined #scheme 2017-01-23T02:20:56Z jefrite quit (Ping timeout: 256 seconds) 2017-01-23T02:21:40Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T02:22:30Z safe joined #scheme 2017-01-23T02:23:04Z koz_: Riastradh and pjb: OK, I moved the procedure up, and I still get the same problem. Updated source is here: http://ix.io/1QMU/scheme 2017-01-23T02:23:43Z Riastradh: What's `bf-get'? 2017-01-23T02:24:03Z Riastradh: Does Gambit not show a stack trace? 2017-01-23T02:24:10Z Riastradh: Does it not provide a way to show one? 2017-01-23T02:24:26Z koz_: Riastradh: A procedure from bitfield.scm, which is loaded. And no, it doesn't, nor has any way to show one near-as-I-can tell. I can give you the exact error message if it helps. 2017-01-23T02:26:02Z ArneBab_ quit (Ping timeout: 256 seconds) 2017-01-23T02:26:11Z Riastradh: Where exactly is it failing? Can you add prints to narrow it down? 2017-01-23T02:27:17Z jefrite joined #scheme 2017-01-23T02:27:37Z ArneBab joined #scheme 2017-01-23T02:28:19Z koz_: Riastradh: It fails specifically in the final loop, at the iteration where i is 0, at the thread-join! call, with the following error message: http://ix.io/1QMW (combined is the name of the file, without its extension). 2017-01-23T02:29:39Z Riastradh: Does your program work without the threads? 2017-01-23T02:29:50Z Riastradh: E.g., just call bitfield-random-test in the final loop. 2017-01-23T02:30:04Z koz_: Riastradh: Let me try that. 2017-01-23T02:32:08Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-23T02:33:10Z jao quit (Ping timeout: 240 seconds) 2017-01-23T02:35:07Z ArneBab joined #scheme 2017-01-23T02:35:34Z koz_: Erk,more errors found. I'll fix those, see if it fixes my problem transitively. Thanks for your help though! 2017-01-23T02:39:52Z jeapostrophe joined #scheme 2017-01-23T02:40:52Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-23T02:41:48Z ArneBab joined #scheme 2017-01-23T02:44:46Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-23T02:45:13Z ArneBab_ joined #scheme 2017-01-23T02:47:10Z koz_: Riastradh: Yep, transitively fixed. However, it seems that Gambit can't actually go above 25% CPU load. Does it not have native threads or something? 2017-01-23T02:47:10Z ArneBab__ joined #scheme 2017-01-23T02:48:10Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T02:50:00Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T02:50:29Z john_g__ joined #scheme 2017-01-23T02:50:44Z ArneBab joined #scheme 2017-01-23T02:50:44Z ArneBab quit (Changing host) 2017-01-23T02:50:44Z ArneBab joined #scheme 2017-01-23T02:51:23Z Riastradh: koz_: Dunno. Wouldn't surprise me if it doesn't. 2017-01-23T02:52:06Z koz_: Riastradh: Argh. Well, time to find out, I guess. 2017-01-23T02:52:20Z koz_: Do any Schemes other than Cyclone have native threads that you know of? 2017-01-23T02:53:40Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-23T02:59:43Z koz_: (I would use Cyclone, but a lack of thread-join! in it makes what I wanna do rather hard) 2017-01-23T03:00:25Z Riastradh: koz_: Can't vouch for any of the thread systems, but it seems Gauche, Guile, and Chez all support native threads. Someone recently added them to MIT Scheme too, but it hasn't gone out in a release yet and I'm pretty sure it's not really ready. 2017-01-23T03:00:57Z Riastradh: koz_: thread-join is an unnecessary primitive -- you can always get the same effect with your own flag, mutex, and condvar. 2017-01-23T03:01:50Z ArneBab_ joined #scheme 2017-01-23T03:02:11Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-23T03:02:42Z koz_: Riastradh: It's unnecessary, yes, but it's very convenient. I suppose I can just hack one up myself, though. 2017-01-23T03:02:50Z koz_: I'll look into Gauche. 2017-01-23T03:03:26Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-23T03:07:30Z ArneBab joined #scheme 2017-01-23T03:07:30Z ArneBab quit (Changing host) 2017-01-23T03:07:30Z ArneBab joined #scheme 2017-01-23T03:10:00Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T03:10:18Z ArneBab_ joined #scheme 2017-01-23T03:11:03Z davorb quit (Read error: Connection reset by peer) 2017-01-23T03:11:40Z davorb joined #scheme 2017-01-23T03:12:16Z ArneBab__ joined #scheme 2017-01-23T03:13:04Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-23T03:14:15Z ArneBab joined #scheme 2017-01-23T03:14:15Z ArneBab quit (Changing host) 2017-01-23T03:14:15Z ArneBab joined #scheme 2017-01-23T03:14:16Z cemerick quit (Ping timeout: 248 seconds) 2017-01-23T03:14:40Z cemerick joined #scheme 2017-01-23T03:15:20Z ArneBab_ quit (Ping timeout: 256 seconds) 2017-01-23T03:16:28Z ArneBab__ quit (Ping timeout: 256 seconds) 2017-01-23T03:17:46Z pie_ quit (Ping timeout: 264 seconds) 2017-01-23T03:17:52Z koz_: Also, could someone explain what purpose boxes serve? I'm a bit unclear why they need to exist. 2017-01-23T03:18:11Z ArneBab_ joined #scheme 2017-01-23T03:18:51Z pjb: koz_: they're useful to implement efficiently (modulo their intrinsic compromize) tagged types on an untagged processor. 2017-01-23T03:20:18Z ArneBab quit (Ping timeout: 260 seconds) 2017-01-23T03:20:42Z koz_: pjb: Ah, I see. 2017-01-23T03:20:44Z pjb: koz_: take for example fixnums vs. floating point numbers. For fixnums, it's easy enough to split a 64-bit word into a 2-bit tag and a 62-bit value. But for floating point numbers, all the bits in an IEEE 754 64-bit integer are useful, and we cannot add a tag inside the 64-bit word used by the floating point number. 2017-01-23T03:21:20Z pjb: koz_: hence the notion of boxing: we pass a little structure with a tag for the floating point, and the full 64-bit IEEE 754 floating point. 2017-01-23T03:21:25Z ArneBab joined #scheme 2017-01-23T03:21:25Z ArneBab quit (Changing host) 2017-01-23T03:21:25Z ArneBab joined #scheme 2017-01-23T03:21:41Z pjb: Of course, the problem with boxes is that to compute you need to unbox them, and then you need to box back the results to return them. 2017-01-23T03:22:06Z koz_: pjb: This isn't a problem unique to Scheme though. 2017-01-23T03:22:27Z koz_: But yeah, I get the point of boxes (boxen?) now, thanks. 2017-01-23T03:22:32Z pjb: That said, there are attempts to use IEEE 754 NAN to encode tags for fixnums and other small values so that you would have floating points by default, and NAN would encode the other small values. 2017-01-23T03:23:13Z pjb: Indeed, it's no more a problem unique to lisp; ruby, python, javascript, etc, use typed values. 2017-01-23T03:23:30Z koz_: pjb: Yeah, I've heard about that (ab)use of NAN. 2017-01-23T03:23:48Z ArneBab_ quit (Ping timeout: 260 seconds) 2017-01-23T03:30:35Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T03:30:43Z lritter_ joined #scheme 2017-01-23T03:32:10Z ArneBab joined #scheme 2017-01-23T03:34:44Z lritter quit (Ping timeout: 255 seconds) 2017-01-23T03:36:25Z karswell quit (Remote host closed the connection) 2017-01-23T03:36:45Z yosafbridge` quit (Quit: Leaving) 2017-01-23T03:36:45Z yosafbridge joined #scheme 2017-01-23T03:37:11Z karswell joined #scheme 2017-01-23T03:40:43Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-23T03:43:06Z jefrite quit (Ping timeout: 256 seconds) 2017-01-23T03:45:23Z ArneBab joined #scheme 2017-01-23T03:46:32Z karswell quit (Read error: Connection reset by peer) 2017-01-23T03:46:38Z terpri quit (Quit: Leaving) 2017-01-23T03:46:44Z jeapostrophe joined #scheme 2017-01-23T03:47:12Z karswell joined #scheme 2017-01-23T03:47:56Z ArneBab_ joined #scheme 2017-01-23T03:51:16Z ArneBab__ joined #scheme 2017-01-23T03:51:36Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-23T03:51:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-23T03:52:40Z ArneBab joined #scheme 2017-01-23T03:52:40Z ArneBab quit (Changing host) 2017-01-23T03:52:40Z ArneBab joined #scheme 2017-01-23T03:52:55Z lambda-smith joined #scheme 2017-01-23T03:54:16Z ArneBab_ quit (Ping timeout: 248 seconds) 2017-01-23T03:54:43Z ArneBab_ joined #scheme 2017-01-23T03:56:20Z ArneBab__ quit (Ping timeout: 255 seconds) 2017-01-23T03:56:31Z ArneBab__ joined #scheme 2017-01-23T03:58:20Z enderby joined #scheme 2017-01-23T03:58:35Z ArneBab quit (Ping timeout: 276 seconds) 2017-01-23T04:00:32Z ArneBab_ quit (Ping timeout: 276 seconds) 2017-01-23T04:02:27Z kammd joined #scheme 2017-01-23T04:02:35Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-23T04:05:04Z ArneBab joined #scheme 2017-01-23T04:05:04Z ArneBab quit (Changing host) 2017-01-23T04:05:04Z ArneBab joined #scheme 2017-01-23T04:05:07Z enderby left #scheme 2017-01-23T04:08:15Z john_g__ quit (Read error: Connection reset by peer) 2017-01-23T04:08:40Z ArneBab_ joined #scheme 2017-01-23T04:11:19Z ArneBab__ joined #scheme 2017-01-23T04:12:02Z ArneBab quit (Ping timeout: 252 seconds) 2017-01-23T04:14:36Z ArneBab_ quit (Ping timeout: 258 seconds) 2017-01-23T04:15:10Z jeapostrophe joined #scheme 2017-01-23T04:15:52Z ArneBab joined #scheme 2017-01-23T04:15:53Z ArneBab quit (Changing host) 2017-01-23T04:15:53Z ArneBab joined #scheme 2017-01-23T04:16:17Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-23T04:17:14Z Kkiro quit (Ping timeout: 240 seconds) 2017-01-23T04:19:35Z ArneBab__ quit (Ping timeout: 258 seconds) 2017-01-23T04:19:57Z badkins joined #scheme 2017-01-23T04:20:38Z badkins_ quit (Ping timeout: 255 seconds) 2017-01-23T04:21:27Z groovy2shoes joined #scheme 2017-01-23T04:22:07Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-23T04:22:15Z vtomole joined #scheme 2017-01-23T04:23:07Z jeapostrophe joined #scheme 2017-01-23T04:23:07Z jeapostrophe quit (Changing host) 2017-01-23T04:23:07Z jeapostrophe joined #scheme 2017-01-23T04:23:17Z badkins quit (Remote host closed the connection) 2017-01-23T04:25:52Z noethics joined #scheme 2017-01-23T04:27:27Z ArneBab_ joined #scheme 2017-01-23T04:29:17Z ArneBab__ joined #scheme 2017-01-23T04:29:24Z ArneBab quit (Ping timeout: 245 seconds) 2017-01-23T04:31:06Z koz_: Riastradh: Are you sure that Gauche has native threads? I can't get it to break 33% CPU load. 2017-01-23T04:31:50Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-23T04:32:10Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T04:34:10Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-23T04:35:00Z pierpa quit (Ping timeout: 240 seconds) 2017-01-23T04:35:30Z ArneBab joined #scheme 2017-01-23T04:36:58Z ArneBab_ joined #scheme 2017-01-23T04:39:27Z koz_: I suspect I'm not using SRFI-18 correctly for what I want to do. 2017-01-23T04:40:40Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T04:41:24Z koz_: Riastradh: Never mind - I *was* using SRFI-18 incorrectly. 2017-01-23T04:42:29Z ArneBab joined #scheme 2017-01-23T04:42:29Z ArneBab quit (Changing host) 2017-01-23T04:42:29Z ArneBab joined #scheme 2017-01-23T04:44:03Z vtomole: Does racket have R4RS? 2017-01-23T04:45:10Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T04:48:01Z terpri joined #scheme 2017-01-23T04:48:24Z ArneBab_ joined #scheme 2017-01-23T04:51:05Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T04:53:00Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T04:54:06Z ArneBab joined #scheme 2017-01-23T04:55:09Z ArneBab_ joined #scheme 2017-01-23T04:55:39Z Kkiro joined #scheme 2017-01-23T04:55:50Z Kkiro quit (Changing host) 2017-01-23T04:55:50Z Kkiro joined #scheme 2017-01-23T04:56:41Z ArneBab__ joined #scheme 2017-01-23T04:58:28Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-23T04:59:30Z ArneBab joined #scheme 2017-01-23T04:59:30Z ArneBab quit (Changing host) 2017-01-23T04:59:30Z ArneBab joined #scheme 2017-01-23T05:00:44Z ArneBab_ quit (Ping timeout: 256 seconds) 2017-01-23T05:02:34Z vtomole quit (Ping timeout: 260 seconds) 2017-01-23T05:03:00Z ArneBab__ quit (Ping timeout: 256 seconds) 2017-01-23T05:07:13Z ArneBab_ joined #scheme 2017-01-23T05:10:05Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T05:10:39Z ArneBab joined #scheme 2017-01-23T05:10:46Z ArneBab quit (Changing host) 2017-01-23T05:10:46Z ArneBab joined #scheme 2017-01-23T05:11:08Z davorb quit (Read error: Connection reset by peer) 2017-01-23T05:11:20Z davorb joined #scheme 2017-01-23T05:12:20Z ArneBab__ joined #scheme 2017-01-23T05:13:52Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-23T05:15:29Z ArneBab_ joined #scheme 2017-01-23T05:15:34Z jshjsh joined #scheme 2017-01-23T05:15:40Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-23T05:16:40Z UserJosh joined #scheme 2017-01-23T05:18:13Z ArneBab__ quit (Ping timeout: 255 seconds) 2017-01-23T05:18:35Z JoshS quit (Ping timeout: 240 seconds) 2017-01-23T05:19:40Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-23T05:19:46Z UserJosh is now known as JoshS 2017-01-23T05:20:01Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-23T05:23:57Z ArneBab joined #scheme 2017-01-23T05:25:38Z ArneBab_ joined #scheme 2017-01-23T05:29:35Z ArneBab quit (Ping timeout: 276 seconds) 2017-01-23T05:30:40Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T05:32:18Z ArneBab joined #scheme 2017-01-23T05:38:44Z ArneBab_ joined #scheme 2017-01-23T05:41:37Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-23T05:44:20Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T05:48:30Z ArneBab joined #scheme 2017-01-23T05:49:18Z rjungemann: koz_ Racket also has parallelism with futures and places but I don't think it's exposed through SRFI 18 2017-01-23T05:50:09Z rjungemann: Gambit doesn't have native threading 2017-01-23T05:51:14Z ArneBab_ joined #scheme 2017-01-23T05:52:30Z rjungemann: Depending on your workload, you may look into using processes and some sort of IPC or MQ or something 2017-01-23T05:54:16Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-23T05:54:53Z ArneBab joined #scheme 2017-01-23T05:54:54Z ArneBab quit (Changing host) 2017-01-23T05:54:54Z ArneBab joined #scheme 2017-01-23T05:56:50Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T05:57:52Z ArneBab_ joined #scheme 2017-01-23T05:58:49Z koz_: rjungemann: I just switched to Gauche. 2017-01-23T05:59:18Z koz_: Also, the nice person behind Cyclone has seen my bug reports, so I might just be able to use Cyclone instead. 2017-01-23T05:59:27Z rjungemann: Cool! 2017-01-23T05:59:28Z koz_: (or I can just write my own thread-join!, sigh) 2017-01-23T05:59:41Z koz_: Although Cyclone beats Gauche even without parallelism. 2017-01-23T05:59:50Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T06:00:11Z koz_: (Gauche saturating my cores takes a bit more than 2 minutes, Cyclone on one core takes a bit less than 2 minutes) 2017-01-23T06:00:13Z ArneBab joined #scheme 2017-01-23T06:00:13Z ArneBab quit (Changing host) 2017-01-23T06:00:13Z ArneBab joined #scheme 2017-01-23T06:03:05Z ArneBab__ joined #scheme 2017-01-23T06:03:40Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T06:06:06Z ArneBab_ joined #scheme 2017-01-23T06:06:10Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T06:08:05Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-23T06:08:10Z spawned4562 quit (Ping timeout: 264 seconds) 2017-01-23T06:12:19Z leppie quit (Ping timeout: 245 seconds) 2017-01-23T06:15:05Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T06:17:05Z leppie joined #scheme 2017-01-23T06:17:50Z ArneBab joined #scheme 2017-01-23T06:18:26Z Menche quit (Quit: Leaving) 2017-01-23T06:23:37Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-23T06:23:55Z grublet quit (Ping timeout: 255 seconds) 2017-01-23T06:24:57Z ArneBab joined #scheme 2017-01-23T06:26:04Z ArneBab quit (Excess Flood) 2017-01-23T06:26:12Z ArneBab joined #scheme 2017-01-23T06:26:13Z ArneBab quit (Changing host) 2017-01-23T06:26:13Z ArneBab joined #scheme 2017-01-23T06:30:39Z ArneBab quit (Ping timeout: 245 seconds) 2017-01-23T06:34:54Z ArneBab joined #scheme 2017-01-23T06:35:16Z bjz joined #scheme 2017-01-23T06:37:32Z ArneBab_ joined #scheme 2017-01-23T06:37:58Z oleo quit (Quit: Leaving) 2017-01-23T06:38:19Z rgrinberg quit (Ping timeout: 255 seconds) 2017-01-23T06:39:20Z ArneBab__ joined #scheme 2017-01-23T06:41:02Z ArneBab quit (Ping timeout: 256 seconds) 2017-01-23T06:41:04Z ArneBab___ joined #scheme 2017-01-23T06:42:40Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T06:42:47Z bjz quit (Max SendQ exceeded) 2017-01-23T06:44:04Z bjz joined #scheme 2017-01-23T06:44:25Z ArneBab joined #scheme 2017-01-23T06:44:26Z ArneBab quit (Changing host) 2017-01-23T06:44:26Z ArneBab joined #scheme 2017-01-23T06:44:40Z ArneBab__ quit (Ping timeout: 240 seconds) 2017-01-23T06:45:44Z mumptai joined #scheme 2017-01-23T06:46:00Z ArneBab_ joined #scheme 2017-01-23T06:47:10Z ArneBab___ quit (Ping timeout: 240 seconds) 2017-01-23T06:47:47Z ArneBab__ joined #scheme 2017-01-23T06:49:04Z ArneBab quit (Ping timeout: 258 seconds) 2017-01-23T06:50:23Z safe quit (Read error: Connection reset by peer) 2017-01-23T06:51:22Z ArneBab_ quit (Ping timeout: 258 seconds) 2017-01-23T06:54:26Z ArneBab__ quit (Ping timeout: 258 seconds) 2017-01-23T06:54:40Z bjz quit (Ping timeout: 255 seconds) 2017-01-23T06:55:42Z ArneBab joined #scheme 2017-01-23T06:55:45Z ArneBab quit (Changing host) 2017-01-23T06:55:45Z ArneBab joined #scheme 2017-01-23T06:56:27Z ArneBab_ joined #scheme 2017-01-23T07:00:04Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-23T07:00:46Z ArneBab joined #scheme 2017-01-23T07:00:46Z ArneBab quit (Changing host) 2017-01-23T07:00:46Z ArneBab joined #scheme 2017-01-23T07:01:52Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-23T07:03:45Z ArneBab_ joined #scheme 2017-01-23T07:05:29Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T07:08:02Z bjz joined #scheme 2017-01-23T07:11:47Z davorb quit (Read error: Connection reset by peer) 2017-01-23T07:12:02Z davorb joined #scheme 2017-01-23T07:13:07Z ArneBab joined #scheme 2017-01-23T07:13:07Z ArneBab quit (Changing host) 2017-01-23T07:13:07Z ArneBab joined #scheme 2017-01-23T07:13:57Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-23T07:15:14Z ArneBab__ joined #scheme 2017-01-23T07:15:22Z ArneBab_ quit (Ping timeout: 264 seconds) 2017-01-23T07:18:01Z ArneBab_ joined #scheme 2017-01-23T07:18:29Z ArneBab quit (Ping timeout: 252 seconds) 2017-01-23T07:19:49Z cibs quit (Ping timeout: 245 seconds) 2017-01-23T07:21:14Z ArneBab__ quit (Ping timeout: 252 seconds) 2017-01-23T07:21:45Z ArneBab joined #scheme 2017-01-23T07:21:50Z cibs joined #scheme 2017-01-23T07:23:50Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T07:24:45Z ArneBab_ joined #scheme 2017-01-23T07:26:09Z ArneBab__ joined #scheme 2017-01-23T07:26:20Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-23T07:28:40Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T07:31:47Z ArneBab__ quit (Ping timeout: 276 seconds) 2017-01-23T07:37:08Z ArneBab joined #scheme 2017-01-23T07:37:09Z ArneBab quit (Changing host) 2017-01-23T07:37:09Z ArneBab joined #scheme 2017-01-23T07:39:58Z ArneBab_ joined #scheme 2017-01-23T07:41:52Z gravicappa joined #scheme 2017-01-23T07:41:55Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-23T07:42:20Z ArneBab joined #scheme 2017-01-23T07:42:20Z ArneBab quit (Changing host) 2017-01-23T07:42:20Z ArneBab joined #scheme 2017-01-23T07:45:31Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-23T07:47:52Z ArneBab_ joined #scheme 2017-01-23T07:50:46Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-23T07:51:48Z ArneBab joined #scheme 2017-01-23T07:51:48Z ArneBab quit (Changing host) 2017-01-23T07:51:48Z ArneBab joined #scheme 2017-01-23T07:53:28Z ArneBab_ quit (Ping timeout: 258 seconds) 2017-01-23T07:54:48Z cemerick quit (Ping timeout: 248 seconds) 2017-01-23T07:58:27Z ArneBab quit (Ping timeout: 258 seconds) 2017-01-23T07:59:55Z ArneBab joined #scheme 2017-01-23T08:00:44Z igajsin joined #scheme 2017-01-23T08:03:14Z jonaslund joined #scheme 2017-01-23T08:03:59Z ArneBab quit (Ping timeout: 245 seconds) 2017-01-23T08:04:50Z igajsin left #scheme 2017-01-23T08:05:14Z mumptai quit (Remote host closed the connection) 2017-01-23T08:06:45Z ArneBab joined #scheme 2017-01-23T08:06:45Z ArneBab quit (Changing host) 2017-01-23T08:06:45Z ArneBab joined #scheme 2017-01-23T08:11:30Z ArneBab_ joined #scheme 2017-01-23T08:14:32Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-23T08:16:03Z jeapostrophe joined #scheme 2017-01-23T08:16:23Z ArneBab joined #scheme 2017-01-23T08:16:23Z ArneBab quit (Changing host) 2017-01-23T08:16:23Z ArneBab joined #scheme 2017-01-23T08:18:31Z jonaslund: koz_: do you really NEED multithreading ? 2017-01-23T08:19:07Z koz_: jonaslund: For embarassingly-parallel work, which I will have a lot of? Yes, I do. 2017-01-23T08:19:24Z jonaslund: what kind ? 2017-01-23T08:19:50Z koz_: jonaslund: I have a bunch of data (about 600 instances) all of which can be processed in parallel. 2017-01-23T08:20:08Z ArneBab_ quit (Ping timeout: 260 seconds) 2017-01-23T08:20:18Z jonaslund: would it be horrible to put them in separate processes ? 2017-01-23T08:20:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-23T08:20:42Z koz_: jonaslund: I guess I could. 2017-01-23T08:21:03Z koz_: I'm just after parallelism - it doesn't have to be via multithreading. 2017-01-23T08:21:52Z wasamasa: it's time to GNU parallel 2017-01-23T08:21:57Z jonaslund: multithreaded GC's are kind of a pita to get right (especially if you want to compact memory) 2017-01-23T08:22:28Z koz_: wasamasa: Or xargs, I guess. 2017-01-23T08:22:51Z wasamasa: oh, sure 2017-01-23T08:22:54Z wasamasa: can't say I've used either 2017-01-23T08:23:11Z koz_: I've used both, but it was mostly for processing large numbers of files with ffmpeg or something. 2017-01-23T08:25:48Z jonaslund: koz_: In general if you want performance there's problems that can easily be moved to other processes (multi user, web,etc) and heavily numeric ones that should live on a GPU anyhow. Sure there are others but surprisingly many can be of the first 2 kinds imho 2017-01-23T08:26:16Z koz_: jonaslund: Yeah, I see your point. I'll likely just put each data instance in a different process. 2017-01-23T08:27:04Z koz_: (my stuff isn't heavily numeric) 2017-01-23T08:27:19Z koz_: (it's basically *not* numeric, actually) 2017-01-23T08:27:43Z ArneBab quit (Ping timeout: 260 seconds) 2017-01-23T08:28:02Z ArneBab joined #scheme 2017-01-23T08:28:02Z ArneBab quit (Changing host) 2017-01-23T08:28:02Z ArneBab joined #scheme 2017-01-23T08:28:53Z jonaslund: (that said... many modern "nosql" databases totally missed the oppurtunity for inmemory processing and when you start down that route same-process instances becomes interesting) 2017-01-23T08:28:54Z tephra_ is now known as tephra 2017-01-23T08:29:28Z koz_: jonaslund: On that subject - have you seen Andy Pavlo's CMU graduate course on databases? 2017-01-23T08:29:43Z koz_: It's all about in-memory stuff, and it's actually really interesting. 2017-01-23T08:29:44Z jonaslund: nope 2017-01-23T08:30:00Z koz_: jonaslund: https://www.youtube.com/playlist?list=PLSE8ODhjZXjbisIGOepfnlbfxeH7TW-8O 2017-01-23T08:30:23Z koz_: (plus, Andy Pavlo is really quite engaging) 2017-01-23T08:31:02Z koz_: The readings and other materials are also available online: http://15721.courses.cs.cmu.edu/spring2016/schedule.html 2017-01-23T08:32:24Z ArneBab_ joined #scheme 2017-01-23T08:33:13Z igajsin joined #scheme 2017-01-23T08:33:44Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-23T08:35:07Z john_g__ joined #scheme 2017-01-23T08:37:20Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-23T08:37:30Z jonaslund: koz_: awesome stuff!! 2017-01-23T08:37:58Z koz_: jonaslund: Thanks - I really learned a lot from it, it's very interesting. 2017-01-23T08:38:06Z reverse_light joined #scheme 2017-01-23T08:41:05Z ArneBab joined #scheme 2017-01-23T08:44:42Z civodul joined #scheme 2017-01-23T08:52:44Z Kkiro quit (Ping timeout: 240 seconds) 2017-01-23T08:53:08Z jeapostrophe joined #scheme 2017-01-23T08:53:08Z jeapostrophe quit (Changing host) 2017-01-23T08:53:08Z jeapostrophe joined #scheme 2017-01-23T08:59:59Z Kkiro joined #scheme 2017-01-23T09:00:09Z Kkiro quit (Changing host) 2017-01-23T09:00:09Z Kkiro joined #scheme 2017-01-23T09:00:20Z reverse_light quit (Quit: leaving) 2017-01-23T09:01:23Z reverse_light joined #scheme 2017-01-23T09:01:23Z reverse_light quit (Client Quit) 2017-01-23T09:01:57Z reverse_light joined #scheme 2017-01-23T09:02:28Z igajsin quit (Ping timeout: 258 seconds) 2017-01-23T09:04:54Z bjz_ joined #scheme 2017-01-23T09:06:40Z bjz quit (Ping timeout: 256 seconds) 2017-01-23T09:11:20Z davorb quit (Read error: Connection reset by peer) 2017-01-23T09:11:41Z davorb joined #scheme 2017-01-23T09:20:52Z igajsin joined #scheme 2017-01-23T09:21:17Z stepnem joined #scheme 2017-01-23T09:23:24Z araujo quit (Read error: Connection timed out) 2017-01-23T09:30:46Z john_g__ quit (Quit: Leaving) 2017-01-23T09:37:53Z araujo joined #scheme 2017-01-23T09:37:53Z araujo quit (Changing host) 2017-01-23T09:37:53Z araujo joined #scheme 2017-01-23T09:44:57Z greatscottttt joined #scheme 2017-01-23T09:48:09Z noethics quit (Ping timeout: 240 seconds) 2017-01-23T09:58:12Z ManDay joined #scheme 2017-01-23T10:10:10Z bjz joined #scheme 2017-01-23T10:11:10Z bjz_ quit (Ping timeout: 255 seconds) 2017-01-23T10:23:32Z araujo quit (Quit: Leaving) 2017-01-23T10:25:24Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-23T10:29:35Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-23T10:34:07Z bjz joined #scheme 2017-01-23T10:47:14Z pie_ joined #scheme 2017-01-23T10:56:40Z JoshS quit (Ping timeout: 240 seconds) 2017-01-23T10:59:41Z JoshS joined #scheme 2017-01-23T11:04:38Z kuribas joined #scheme 2017-01-23T11:07:14Z terpri quit (Quit: Leaving) 2017-01-23T11:11:27Z davorb quit (Read error: Connection reset by peer) 2017-01-23T11:12:24Z davorb joined #scheme 2017-01-23T11:24:05Z _0x5eb_ quit (Ping timeout: 240 seconds) 2017-01-23T11:27:13Z MoronicAcid quit (Ping timeout: 255 seconds) 2017-01-23T11:28:42Z _0x5eb_ joined #scheme 2017-01-23T11:33:13Z TwoFinger joined #scheme 2017-01-23T11:45:19Z groscoe joined #scheme 2017-01-23T11:48:02Z jao joined #scheme 2017-01-23T11:52:36Z ertesx joined #scheme 2017-01-23T11:56:05Z ertes quit (Ping timeout: 240 seconds) 2017-01-23T11:56:05Z ertesx is now known as ertes 2017-01-23T12:02:42Z jshjsh joined #scheme 2017-01-23T12:06:05Z JoshS quit (Ping timeout: 276 seconds) 2017-01-23T12:11:46Z jao quit (Ping timeout: 255 seconds) 2017-01-23T12:16:52Z groscoe quit (Ping timeout: 255 seconds) 2017-01-23T12:22:18Z foof`: rjungemann: heap objects passed to diff vms will definitely break. 2017-01-23T12:36:17Z lambda-smith joined #scheme 2017-01-23T12:52:20Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-23T13:01:39Z groscoe joined #scheme 2017-01-23T13:11:34Z davorb quit (Read error: Connection reset by peer) 2017-01-23T13:12:04Z davorb joined #scheme 2017-01-23T13:13:22Z nomicflux joined #scheme 2017-01-23T13:16:00Z lritter_ quit (Remote host closed the connection) 2017-01-23T13:16:29Z masoudd joined #scheme 2017-01-23T13:16:42Z wtetzner joined #scheme 2017-01-23T13:21:09Z ManDay quit (Quit: WeeChat 1.4) 2017-01-23T13:22:15Z wtetzner quit (Ping timeout: 248 seconds) 2017-01-23T13:32:50Z nomicflux quit (Quit: nomicflux) 2017-01-23T13:35:23Z jeapostrophe joined #scheme 2017-01-23T13:40:34Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-23T13:42:20Z cemerick joined #scheme 2017-01-23T13:46:25Z reverse_light quit (Killed (Sigyn (Spam is off topic on freenode.))) 2017-01-23T13:49:59Z cemerick quit (Ping timeout: 248 seconds) 2017-01-23T13:50:59Z cemerick joined #scheme 2017-01-23T13:52:16Z reverse_light joined #scheme 2017-01-23T14:04:36Z badkins joined #scheme 2017-01-23T14:07:21Z daviid joined #scheme 2017-01-23T14:09:51Z JoshS joined #scheme 2017-01-23T14:11:14Z UserJosh joined #scheme 2017-01-23T14:12:48Z jshjsh quit (Ping timeout: 255 seconds) 2017-01-23T14:14:00Z JoshS quit (Ping timeout: 240 seconds) 2017-01-23T14:15:11Z cemerick quit (Read error: Connection reset by peer) 2017-01-23T14:17:12Z TCZ joined #scheme 2017-01-23T14:23:54Z jshjsh joined #scheme 2017-01-23T14:25:20Z cromachina_ quit (Read error: Connection reset by peer) 2017-01-23T14:26:45Z UserJosh quit (Ping timeout: 258 seconds) 2017-01-23T14:31:22Z cemerick joined #scheme 2017-01-23T14:35:18Z lambda-smith quit (Ping timeout: 255 seconds) 2017-01-23T14:36:38Z araujo joined #scheme 2017-01-23T14:42:07Z askatasuna quit (Quit: ZNC 1.6.3 - http://znc.in) 2017-01-23T14:47:20Z enderby joined #scheme 2017-01-23T14:52:21Z TCZ quit (Quit: Leaving) 2017-01-23T14:56:18Z askatasuna joined #scheme 2017-01-23T14:57:27Z enderby quit (Ping timeout: 256 seconds) 2017-01-23T14:59:36Z daviid quit (Ping timeout: 255 seconds) 2017-01-23T15:01:48Z enderby joined #scheme 2017-01-23T15:06:07Z john_g_ quit (Read error: Connection reset by peer) 2017-01-23T15:06:15Z masoudd quit (Ping timeout: 248 seconds) 2017-01-23T15:09:22Z enderby left #scheme 2017-01-23T15:10:52Z rgrinberg joined #scheme 2017-01-23T15:12:24Z rgrinberg quit (Remote host closed the connection) 2017-01-23T15:12:24Z davorb quit (Read error: Connection reset by peer) 2017-01-23T15:12:43Z davorb joined #scheme 2017-01-23T15:14:38Z sz0 joined #scheme 2017-01-23T15:16:11Z rgrinberg joined #scheme 2017-01-23T15:16:59Z badkins quit (Ping timeout: 252 seconds) 2017-01-23T15:27:34Z badkins joined #scheme 2017-01-23T15:28:10Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-23T15:34:02Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-23T15:39:47Z UserJosh joined #scheme 2017-01-23T15:42:29Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-23T16:07:44Z oleo joined #scheme 2017-01-23T16:08:03Z TwoFinger quit (Quit: Leaving) 2017-01-23T16:11:28Z groscoe quit (Ping timeout: 260 seconds) 2017-01-23T16:15:59Z cojy joined #scheme 2017-01-23T16:18:03Z dsp_ is now known as dsp 2017-01-23T16:23:03Z cemerick quit (Ping timeout: 248 seconds) 2017-01-23T16:23:15Z cemerick joined #scheme 2017-01-23T16:27:23Z daviid joined #scheme 2017-01-23T16:35:10Z jshjsh joined #scheme 2017-01-23T16:38:00Z UserJosh quit (Ping timeout: 240 seconds) 2017-01-23T16:41:12Z UserJosh joined #scheme 2017-01-23T16:44:33Z jshjsh quit (Ping timeout: 256 seconds) 2017-01-23T16:49:11Z cibs quit (Ping timeout: 248 seconds) 2017-01-23T16:50:00Z gravicappa quit (Ping timeout: 240 seconds) 2017-01-23T16:50:52Z cibs joined #scheme 2017-01-23T16:51:10Z BusFactor1 joined #scheme 2017-01-23T16:51:22Z nanoz joined #scheme 2017-01-23T16:53:00Z cemerick quit (Ping timeout: 255 seconds) 2017-01-23T16:53:27Z cemerick joined #scheme 2017-01-23T16:55:15Z Wysaard joined #scheme 2017-01-23T16:55:25Z Wysaard quit (Client Quit) 2017-01-23T16:56:30Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-23T16:58:11Z badkins quit (Ping timeout: 252 seconds) 2017-01-23T17:04:03Z gravicappa joined #scheme 2017-01-23T17:05:18Z Riastradh joined #scheme 2017-01-23T17:09:00Z enderby joined #scheme 2017-01-23T17:11:52Z davorb quit (Read error: Connection reset by peer) 2017-01-23T17:12:23Z davorb joined #scheme 2017-01-23T17:16:51Z rjungemann: Ah thanks for the heads up! I'll try limiting what I'm doing to JSON-serializable objects, and copying the string from infuse C 2017-01-23T17:17:13Z rjungemann: s/infuse/inside 2017-01-23T17:21:33Z benwbooth quit (Quit: Textual IRC Client: www.textualapp.com) 2017-01-23T17:22:40Z manualcrank joined #scheme 2017-01-23T17:31:39Z sethalves joined #scheme 2017-01-23T17:33:04Z groscoe joined #scheme 2017-01-23T17:38:59Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-23T17:41:18Z askatasuna quit (Quit: ZNC 1.6.3 - http://znc.in) 2017-01-23T17:50:55Z masoudd joined #scheme 2017-01-23T17:53:05Z mumptai joined #scheme 2017-01-23T17:53:27Z badkins joined #scheme 2017-01-23T17:53:41Z cibs quit (Ping timeout: 256 seconds) 2017-01-23T17:55:35Z cibs joined #scheme 2017-01-23T18:02:28Z jonaslund joined #scheme 2017-01-23T18:07:30Z ChrisOei joined #scheme 2017-01-23T18:11:25Z UserJosh is now known as JoshS 2017-01-23T18:13:28Z masoudd quit (Read error: Connection reset by peer) 2017-01-23T18:13:47Z masoudd joined #scheme 2017-01-23T18:14:08Z pierpa joined #scheme 2017-01-23T18:28:59Z alezost joined #scheme 2017-01-23T18:31:54Z Guest38107 is now known as micro` 2017-01-23T18:43:54Z MoronicAcid joined #scheme 2017-01-23T18:59:33Z nomicflux joined #scheme 2017-01-23T19:02:51Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-23T19:03:57Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-23T19:09:46Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-23T19:10:17Z kammd quit (Quit: Connection closed for inactivity) 2017-01-23T19:11:53Z davorb quit (Read error: Connection reset by peer) 2017-01-23T19:12:03Z davorb joined #scheme 2017-01-23T19:14:13Z qu1j0t3: koz_: Quite a nice bibliography there, thanks 2017-01-23T19:18:59Z koz_: qu1j0t3: Glad you like it! 2017-01-23T19:19:21Z jao joined #scheme 2017-01-23T19:20:19Z jeapostrophe joined #scheme 2017-01-23T19:20:19Z jeapostrophe quit (Changing host) 2017-01-23T19:20:19Z jeapostrophe joined #scheme 2017-01-23T19:24:50Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-23T19:29:21Z TheLemonMan joined #scheme 2017-01-23T19:30:18Z terpri joined #scheme 2017-01-23T19:41:00Z karswell quit (Read error: Connection reset by peer) 2017-01-23T19:42:13Z jcowan joined #scheme 2017-01-23T19:49:22Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-23T19:50:47Z leot joined #scheme 2017-01-23T19:51:22Z igajsin quit (Ping timeout: 255 seconds) 2017-01-23T19:52:50Z daviid quit (Ping timeout: 240 seconds) 2017-01-23T19:55:08Z nomicflux quit (Quit: nomicflux) 2017-01-23T19:59:39Z jmd joined #scheme 2017-01-23T20:02:43Z bjz joined #scheme 2017-01-23T20:04:00Z wedesoft joined #scheme 2017-01-23T20:04:20Z rjungemann: Probably you've already looked into this koz_, but have you thought about using multiple processes and sharing a memory-mapped file between them? 2017-01-23T20:06:17Z groscoe quit (Ping timeout: 252 seconds) 2017-01-23T20:07:37Z igajsin joined #scheme 2017-01-23T20:08:06Z igajsin left #scheme 2017-01-23T20:10:35Z rjungemann: A matrix of tens of gigabytes can be easily represented by one and operated on by multiple subprocess simultaneously 2017-01-23T20:11:42Z rjungemann: It's an approach Facebook uses in their Hack VM and Flow static analyzer (they're both written in OCaml but the approach would carry over) 2017-01-23T20:12:57Z JoshS quit (Quit: Leaving) 2017-01-23T20:17:27Z koz_: rjungemann: Yeah, jonaslund suggested it too, and I'm seeing its merits. 2017-01-23T20:18:03Z koz_: I don't think I'll even need memory-mapping here - each datum I have to process is generated separately, so I could just do one process per datum and not worry. 2017-01-23T20:19:58Z rjungemann: How big is each datum? If they're really tiny I would spin up separate processes and use a socket, FIFO, or MQ to pipe the data between them. If they're big chunks, probably fine to spin up a process per 2017-01-23T20:21:24Z koz_: rjungemann: The data themselves aren't big, but there's a lot of intermediate stuff that needs to be generated in-memory for each one to produre the necessary results. 2017-01-23T20:21:45Z rjungemann: Got it, makes sense 2017-01-23T20:22:07Z koz_: But the last few days have been a fun foray into Scheme implementations and writing portable code. 2017-01-23T20:22:26Z koz_: Biggest lesson learned: Use SRFIs, always and forever. 2017-01-23T20:32:41Z gravicappa quit (Ping timeout: 252 seconds) 2017-01-23T20:36:55Z jmd quit (Ping timeout: 248 seconds) 2017-01-23T20:47:33Z nanoz quit (Read error: Connection reset by peer) 2017-01-23T20:57:19Z deank joined #scheme 2017-01-23T21:07:27Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-23T21:12:02Z davorb quit (Read error: Connection reset by peer) 2017-01-23T21:12:46Z davorb joined #scheme 2017-01-23T21:21:22Z bjz joined #scheme 2017-01-23T21:27:02Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-23T21:28:17Z ArneBab_ joined #scheme 2017-01-23T21:31:42Z ArneBab quit (Ping timeout: 260 seconds) 2017-01-23T21:34:04Z civodul joined #scheme 2017-01-23T21:39:17Z ovenpasta joined #scheme 2017-01-23T21:41:37Z Blukunfando quit (Ping timeout: 255 seconds) 2017-01-23T21:46:48Z bjz joined #scheme 2017-01-23T21:48:02Z Riastradh quit (Ping timeout: 252 seconds) 2017-01-23T21:50:43Z bjz quit (Client Quit) 2017-01-23T21:51:23Z MoronicAcid quit (Remote host closed the connection) 2017-01-23T21:51:33Z Riastradh joined #scheme 2017-01-23T21:52:41Z Blukunfando joined #scheme 2017-01-23T21:54:26Z Menche joined #scheme 2017-01-23T21:55:41Z enderby quit (Remote host closed the connection) 2017-01-23T21:59:03Z deank quit (Ping timeout: 248 seconds) 2017-01-23T22:04:00Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-23T22:08:35Z badkins quit (Ping timeout: 245 seconds) 2017-01-23T22:10:15Z cemerick quit (Ping timeout: 255 seconds) 2017-01-23T22:17:47Z mumptai quit (Quit: Verlassend) 2017-01-23T22:20:27Z edgar-rf_ joined #scheme 2017-01-23T22:20:55Z wedesoft quit (Remote host closed the connection) 2017-01-23T22:23:51Z jcowan quit (Quit: Leaving) 2017-01-23T22:28:39Z leot quit (Quit: BBT) 2017-01-23T22:34:34Z vtomole joined #scheme 2017-01-23T22:42:24Z badkins joined #scheme 2017-01-23T22:44:33Z lambda-11235 joined #scheme 2017-01-23T22:47:37Z hive-mind quit (Remote host closed the connection) 2017-01-23T22:48:39Z hive-mind joined #scheme 2017-01-23T22:59:10Z pierpa quit (Ping timeout: 240 seconds) 2017-01-23T23:07:18Z ft quit (Remote host closed the connection) 2017-01-23T23:10:14Z ft joined #scheme 2017-01-23T23:12:05Z davorb quit (Read error: Connection reset by peer) 2017-01-23T23:12:28Z davorb joined #scheme 2017-01-23T23:22:53Z ChrisOei quit (Quit: ChrisOei) 2017-01-23T23:27:46Z edgar-rft quit (Quit: edgar-rft) 2017-01-23T23:27:57Z edgar-rf_ quit (Remote host closed the connection) 2017-01-23T23:28:22Z edgar-rft joined #scheme 2017-01-23T23:32:50Z daviid joined #scheme 2017-01-23T23:39:00Z jeapostrophe joined #scheme 2017-01-23T23:41:58Z lambda-smith joined #scheme 2017-01-23T23:42:56Z lambda-smith quit (Client Quit) 2017-01-23T23:45:11Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-23T23:47:22Z civodul quit (Remote host closed the connection) 2017-01-23T23:48:35Z snits quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-23T23:50:01Z spawned4562 joined #scheme 2017-01-23T23:56:02Z kammd joined #scheme 2017-01-23T23:56:20Z BusFactor1 quit (Ping timeout: 240 seconds) 2017-01-24T00:02:33Z mekeor joined #scheme 2017-01-24T00:09:03Z cromachina joined #scheme 2017-01-24T00:30:24Z vtomole quit (Ping timeout: 260 seconds) 2017-01-24T00:33:10Z stepnem quit (Ping timeout: 240 seconds) 2017-01-24T00:46:52Z snits joined #scheme 2017-01-24T00:58:25Z ski joined #scheme 2017-01-24T00:58:26Z sethalves quit (Quit: Leaving.) 2017-01-24T01:02:24Z wtetzner joined #scheme 2017-01-24T01:05:26Z mekeor quit (Ping timeout: 276 seconds) 2017-01-24T01:05:47Z lolcow joined #scheme 2017-01-24T01:06:16Z koz_: Argh Cyclone. 2017-01-24T01:06:40Z leppie quit (Ping timeout: 240 seconds) 2017-01-24T01:12:18Z davorb quit (Read error: Connection reset by peer) 2017-01-24T01:13:09Z davorb joined #scheme 2017-01-24T01:14:11Z cemerick joined #scheme 2017-01-24T01:15:49Z Riastradh quit (Ping timeout: 255 seconds) 2017-01-24T01:20:54Z wtetzner quit (Remote host closed the connection) 2017-01-24T01:24:07Z mekeor joined #scheme 2017-01-24T01:27:02Z fiddlerwoaroof quit (Ping timeout: 256 seconds) 2017-01-24T01:33:15Z fiddlerwoaroof joined #scheme 2017-01-24T01:46:28Z wtetzner joined #scheme 2017-01-24T01:51:11Z ovenpasta quit (Ping timeout: 255 seconds) 2017-01-24T01:51:47Z prhodes joined #scheme 2017-01-24T01:54:10Z daviid quit (Ping timeout: 240 seconds) 2017-01-24T02:03:17Z mekeor quit (Ping timeout: 276 seconds) 2017-01-24T02:08:04Z sethalves joined #scheme 2017-01-24T02:18:49Z pie_ quit (Ping timeout: 240 seconds) 2017-01-24T02:25:04Z terpri quit (Quit: Leaving) 2017-01-24T02:30:06Z noethics joined #scheme 2017-01-24T02:31:11Z jeapostrophe joined #scheme 2017-01-24T02:40:19Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-24T02:50:47Z fiddlerwoaroof quit (Ping timeout: 260 seconds) 2017-01-24T02:56:08Z fiddlerwoaroof joined #scheme 2017-01-24T03:03:15Z cemerick quit (Read error: Connection reset by peer) 2017-01-24T03:04:38Z ArneBab joined #scheme 2017-01-24T03:09:02Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-24T03:09:05Z cemerick joined #scheme 2017-01-24T03:10:28Z ChrisOei joined #scheme 2017-01-24T03:12:25Z davorb quit (Read error: Connection reset by peer) 2017-01-24T03:12:47Z davorb joined #scheme 2017-01-24T03:15:34Z wtetzner quit (Remote host closed the connection) 2017-01-24T03:30:13Z wtetzner joined #scheme 2017-01-24T03:39:44Z nomicflux joined #scheme 2017-01-24T03:42:26Z badkins quit (Remote host closed the connection) 2017-01-24T03:48:55Z terpri joined #scheme 2017-01-24T03:56:56Z lritter joined #scheme 2017-01-24T03:57:06Z jeapostrophe joined #scheme 2017-01-24T03:57:57Z defanor quit (Quit: .) 2017-01-24T03:58:04Z defanor joined #scheme 2017-01-24T04:02:02Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-24T04:08:05Z sethalves quit (Quit: Leaving.) 2017-01-24T04:12:20Z JoshS joined #scheme 2017-01-24T04:15:29Z grublet joined #scheme 2017-01-24T04:22:03Z nomicflux quit (Quit: nomicflux) 2017-01-24T04:28:39Z wtetzner quit (Remote host closed the connection) 2017-01-24T04:29:46Z jao quit (Ping timeout: 264 seconds) 2017-01-24T04:34:29Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-24T04:34:59Z cemerick quit (Ping timeout: 255 seconds) 2017-01-24T04:38:51Z pjb` joined #scheme 2017-01-24T04:40:49Z pjb quit (Ping timeout: 240 seconds) 2017-01-24T04:43:51Z cemerick joined #scheme 2017-01-24T04:52:05Z cemerick quit (Ping timeout: 255 seconds) 2017-01-24T04:52:31Z cemerick joined #scheme 2017-01-24T04:55:22Z rgrinberg quit (Remote host closed the connection) 2017-01-24T04:58:27Z jeapostrophe joined #scheme 2017-01-24T04:58:27Z jeapostrophe quit (Changing host) 2017-01-24T04:58:27Z jeapostrophe joined #scheme 2017-01-24T05:00:10Z rgrinberg joined #scheme 2017-01-24T05:00:58Z spawned4562 quit (Ping timeout: 264 seconds) 2017-01-24T05:02:49Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-24T05:12:26Z davorb quit (Read error: Connection reset by peer) 2017-01-24T05:13:26Z davorb joined #scheme 2017-01-24T05:22:13Z wtetzner joined #scheme 2017-01-24T05:22:40Z jshjsh joined #scheme 2017-01-24T05:22:41Z masoudd quit (Quit: May your strings always be '\0' terminated.) 2017-01-24T05:22:46Z JoshS quit (Disconnected by services) 2017-01-24T05:22:48Z jshjsh is now known as JoshS 2017-01-24T05:28:19Z koz_: Does anyone know a good (Neo)vim Scheme mode? The built-in one has severe trouble both indenting and highlighting several important things. 2017-01-24T05:39:54Z wtetzner quit (Remote host closed the connection) 2017-01-24T05:58:47Z jeapostrophe joined #scheme 2017-01-24T06:03:49Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-24T06:12:37Z stamourv quit (Ping timeout: 260 seconds) 2017-01-24T06:12:55Z stamourv_ joined #scheme 2017-01-24T06:14:14Z jmd joined #scheme 2017-01-24T06:18:11Z jmd quit (Remote host closed the connection) 2017-01-24T06:20:28Z jmd joined #scheme 2017-01-24T06:20:45Z jmd quit (Remote host closed the connection) 2017-01-24T06:21:32Z jmd joined #scheme 2017-01-24T06:21:40Z jmd quit (Remote host closed the connection) 2017-01-24T06:26:49Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-24T06:31:35Z safe joined #scheme 2017-01-24T06:39:38Z cemerick quit (Ping timeout: 255 seconds) 2017-01-24T06:43:56Z ecraven: koz_: I don't use vim, but it probably isn't too hard to add support for those additional "things" 2017-01-24T06:44:03Z ecraven: at least it isn't in emacs 2017-01-24T06:48:29Z bjz joined #scheme 2017-01-24T06:49:11Z oleo quit (Quit: Leaving) 2017-01-24T06:50:23Z safe quit (Read error: Connection reset by peer) 2017-01-24T06:55:41Z bjz quit (Ping timeout: 240 seconds) 2017-01-24T06:59:30Z jeapostrophe joined #scheme 2017-01-24T06:59:30Z jeapostrophe quit (Changing host) 2017-01-24T06:59:30Z jeapostrophe joined #scheme 2017-01-24T07:04:12Z koz_: ecraven: Probably not, but if someone's already done it, I'd rather not badly reinvent the wheel. 2017-01-24T07:04:23Z koz_: Also, thanks for your Scheme benchmarks - I'm actually running them right now! 2017-01-24T07:04:34Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-24T07:12:51Z davorb quit (Read error: Connection reset by peer) 2017-01-24T07:13:05Z davorb joined #scheme 2017-01-24T07:21:55Z bjz joined #scheme 2017-01-24T07:32:55Z TwoFinger joined #scheme 2017-01-24T07:47:36Z igajsin joined #scheme 2017-01-24T08:00:13Z jeapostrophe joined #scheme 2017-01-24T08:00:13Z jeapostrophe quit (Changing host) 2017-01-24T08:00:13Z jeapostrophe joined #scheme 2017-01-24T08:05:12Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-24T08:18:23Z john_g_ joined #scheme 2017-01-24T08:21:29Z arbv quit (Quit: ZNC - http://znc.in) 2017-01-24T08:22:49Z arbv joined #scheme 2017-01-24T08:23:32Z aeth: koz_: If you have to start from something, start from a Common Lisp (or even Emacs Lisp!) mode. 2017-01-24T08:23:53Z aeth: At least the indentation will be almost entirely right. 2017-01-24T08:24:10Z koz_: aeth: It doesn't break on much - only cond-expand and R7RS block comments. 2017-01-24T08:24:28Z civodul joined #scheme 2017-01-24T08:24:29Z aeth: ah 2017-01-24T08:25:21Z koz_: I might actually report those as issues. 2017-01-24T08:25:29Z koz_: (since R7RS isn't exactly new anymore) 2017-01-24T08:25:40Z koz_: s/R7RS/R7RS-small/ 2017-01-24T08:25:44Z aeth: if it already exists and just doesn't support r7rs, then, yeah those seem like bugs 2017-01-24T08:27:50Z koz_: Well, I've already been reporting a bunch of issues on Cyclone Scheme, why not my editor too? :P 2017-01-24T08:40:33Z jonaslund joined #scheme 2017-01-24T08:44:21Z lritter quit (Remote host closed the connection) 2017-01-24T08:54:02Z noethics quit (Quit: Leaving) 2017-01-24T08:54:14Z zacts quit (Quit: WeeChat 1.7) 2017-01-24T09:00:59Z jeapostrophe joined #scheme 2017-01-24T09:03:41Z lritter joined #scheme 2017-01-24T09:05:36Z stepnem joined #scheme 2017-01-24T09:05:41Z terpri quit (Quit: Leaving) 2017-01-24T09:06:01Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-24T09:08:33Z pjb` is now known as pjb 2017-01-24T09:12:36Z davorb quit (Read error: Connection reset by peer) 2017-01-24T09:12:48Z davorb joined #scheme 2017-01-24T09:14:42Z jeapostrophe joined #scheme 2017-01-24T09:14:42Z jeapostrophe quit (Changing host) 2017-01-24T09:14:42Z jeapostrophe joined #scheme 2017-01-24T09:20:47Z zacts joined #scheme 2017-01-24T09:25:24Z pie_ joined #scheme 2017-01-24T09:28:49Z grublet quit (Ping timeout: 240 seconds) 2017-01-24T09:33:59Z rgrinberg quit (Ping timeout: 248 seconds) 2017-01-24T09:52:40Z john_g_ quit (Ping timeout: 240 seconds) 2017-01-24T10:00:32Z gravicappa joined #scheme 2017-01-24T10:02:41Z igajsin quit (Ping timeout: 240 seconds) 2017-01-24T10:15:44Z r0kc4t quit (Ping timeout: 246 seconds) 2017-01-24T10:33:09Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-24T11:01:46Z arbv left #scheme 2017-01-24T11:06:14Z jshjsh joined #scheme 2017-01-24T11:08:41Z JoshS quit (Ping timeout: 240 seconds) 2017-01-24T11:12:47Z davorb quit (Read error: Connection reset by peer) 2017-01-24T11:13:28Z davorb joined #scheme 2017-01-24T11:18:23Z lambda-smith joined #scheme 2017-01-24T11:46:40Z greatscottttt joined #scheme 2017-01-24T11:53:34Z ertesx joined #scheme 2017-01-24T11:56:10Z ertes quit (Ping timeout: 264 seconds) 2017-01-24T11:56:10Z ertesx is now known as ertes 2017-01-24T12:45:41Z TwoFinger quit (Quit: Leaving) 2017-01-24T13:09:10Z nomicflux joined #scheme 2017-01-24T13:12:48Z davorb quit (Read error: Connection reset by peer) 2017-01-24T13:13:10Z davorb joined #scheme 2017-01-24T13:16:09Z alezost joined #scheme 2017-01-24T13:31:10Z cemerick joined #scheme 2017-01-24T13:34:13Z TCZ joined #scheme 2017-01-24T13:36:13Z nomicflux quit (Quit: nomicflux) 2017-01-24T13:37:43Z cemerick quit (Ping timeout: 248 seconds) 2017-01-24T13:38:25Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-24T13:38:42Z cemerick joined #scheme 2017-01-24T13:41:19Z cemerick quit (Read error: Connection reset by peer) 2017-01-24T13:47:53Z badkins joined #scheme 2017-01-24T13:53:57Z TCZ quit (Quit: Leaving) 2017-01-24T14:03:44Z ChrisOei quit (Quit: ChrisOei) 2017-01-24T14:07:20Z cemerick joined #scheme 2017-01-24T14:24:38Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-24T14:32:26Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-24T14:36:15Z cromachina quit (Read error: Connection reset by peer) 2017-01-24T14:39:29Z cibs quit (Ping timeout: 240 seconds) 2017-01-24T14:41:48Z cibs joined #scheme 2017-01-24T14:44:09Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-24T14:51:48Z ManDay joined #scheme 2017-01-24T14:52:27Z ManDay: http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_sec_11.7.3.1 How come I get an error about "div" being undefined in guile? 2017-01-24T14:54:36Z ManDay: same for mod 2017-01-24T14:56:11Z dpk: div and mod aren't scheme procedures 2017-01-24T14:56:25Z dpk: they're there in the spec to illustrate the correct behaviour of the procedures 2017-01-24T14:56:37Z dpk: i think 2017-01-24T14:56:55Z ManDay: i don't get it. they are listed as being provided with the others and even explicitly in guile docs https://www.gnu.org/software/guile/manual/html_node/rnrs-base.html 2017-01-24T14:57:10Z dpk: oh, so they are 2017-01-24T14:57:19Z dpk: did you include the (rnrs base (6)) library? 2017-01-24T14:57:32Z ManDay: they are listed in 11.7.4.3 Arithmetic operations 2017-01-24T14:57:50Z dpk: yes, sorry, but not in the section you linked to 2017-01-24T14:57:55Z ManDay: dpk: all the other rnrs base functions are there (like car, / + list etc) 2017-01-24T14:58:07Z dpk: you need to include the library 2017-01-24T14:59:00Z ManDay: why do I need to include it for div and mod but not for + and - and all the other functions that are listed in the spec as base library functions? 2017-01-24T15:01:20Z oleo joined #scheme 2017-01-24T15:06:18Z ManDay: ok i guess that's just a choice guile made 2017-01-24T15:06:25Z ManDay: confusing for a newcomer at least 2017-01-24T15:08:12Z BusFactor1 joined #scheme 2017-01-24T15:09:13Z lritter quit (Remote host closed the connection) 2017-01-24T15:12:57Z davorb quit (Read error: Connection reset by peer) 2017-01-24T15:13:52Z davorb joined #scheme 2017-01-24T15:16:12Z UserJosh joined #scheme 2017-01-24T15:18:21Z rgrinberg joined #scheme 2017-01-24T15:18:35Z jshjsh quit (Ping timeout: 245 seconds) 2017-01-24T15:22:31Z lambda-smith quit (Ping timeout: 255 seconds) 2017-01-24T15:28:15Z jeapostrophe joined #scheme 2017-01-24T15:28:15Z jeapostrophe quit (Changing host) 2017-01-24T15:28:15Z jeapostrophe joined #scheme 2017-01-24T15:38:07Z rgrinberg quit (Remote host closed the connection) 2017-01-24T15:40:18Z rgrinberg joined #scheme 2017-01-24T15:40:46Z pesterhazy joined #scheme 2017-01-24T15:41:46Z pesterhazy: hey! I'm working on SICP using racket. It's a ton of fun. But I'm having trouble debugging issues. 2017-01-24T15:42:25Z pesterhazy: Using emacs+geiser, the backtraces I get are not very informative. 2017-01-24T15:42:48Z pesterhazy: What's a good way to debug racket programs? 2017-01-24T15:44:07Z dbmikus joined #scheme 2017-01-24T15:44:07Z gwatt: Does racket have "trace" ? 2017-01-24T15:45:14Z dbmikus quit (Quit: WeeChat 1.7) 2017-01-24T15:45:37Z dbmikus joined #scheme 2017-01-24T15:46:51Z pesterhazy: hm not sure how to check 2017-01-24T15:47:21Z pesterhazy: https://docs.racket-lang.org/reference/debugging.html 2017-01-24T15:47:42Z grublet joined #scheme 2017-01-24T15:49:36Z gwatt: Looks like yes. You can trace any procedures you care about. Every time you call a procedure it should print out the name + params, and every time a traced procedure returns it should print the return value(s) 2017-01-24T15:51:08Z pesterhazy: that's neat 2017-01-24T15:51:10Z ovenpasta joined #scheme 2017-01-24T15:52:43Z pesterhazy: I'm going to try that for a bit and see if helps 2017-01-24T15:53:00Z pesterhazy: I guess it requires me to use `#lang racket` rather than `#lang sicp` 2017-01-24T15:56:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-24T16:03:50Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-24T16:06:49Z Aune joined #scheme 2017-01-24T16:11:37Z enderby joined #scheme 2017-01-24T16:20:25Z pesterhazy quit (Quit: Page closed) 2017-01-24T16:22:29Z alezost joined #scheme 2017-01-24T16:28:27Z UserJosh is now known as JoshS 2017-01-24T16:43:18Z daviid joined #scheme 2017-01-24T16:49:40Z gravicappa quit (Ping timeout: 240 seconds) 2017-01-24T16:54:56Z Riastradh joined #scheme 2017-01-24T16:59:09Z BusFactor1 joined #scheme 2017-01-24T17:03:29Z ovenpasta quit (Ping timeout: 240 seconds) 2017-01-24T17:05:06Z ManDay quit (Quit: WeeChat 1.4) 2017-01-24T17:07:26Z sethalves joined #scheme 2017-01-24T17:10:15Z pie_ quit (Ping timeout: 245 seconds) 2017-01-24T17:13:07Z davorb quit (Read error: Connection reset by peer) 2017-01-24T17:13:24Z jmd joined #scheme 2017-01-24T17:13:32Z davorb joined #scheme 2017-01-24T17:14:30Z ManDay joined #scheme 2017-01-24T17:16:30Z ManDay: I wonder whether maybe I'm doing something unelegantly: I do have a dual recursion (depth-first traversal of a tree, one recursion vertically the other horizontally) and each of the two recursion has to return multiple values which are then shuffled and modified by the recursion further up and so on. But the "multiple values" form does not seem have anything to extract a single value. Therefore, I'm just 2017-01-24T17:16:32Z ManDay: using list and list-ref to extract the value. Is that unusual or okay? 2017-01-24T17:19:45Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-24T17:20:10Z civodul quit (Remote host closed the connection) 2017-01-24T17:21:40Z jeapostrophe joined #scheme 2017-01-24T17:21:40Z jeapostrophe quit (Changing host) 2017-01-24T17:21:40Z jeapostrophe joined #scheme 2017-01-24T17:25:36Z jao joined #scheme 2017-01-24T17:27:06Z john_g_ joined #scheme 2017-01-24T17:27:51Z john_g_ quit (Client Quit) 2017-01-24T17:30:58Z jmd quit (Remote host closed the connection) 2017-01-24T17:34:31Z cemerick quit (Ping timeout: 248 seconds) 2017-01-24T17:34:49Z Bernouli joined #scheme 2017-01-24T17:46:18Z lloda`: you can use 'receive' from srfi-8 to extract multiple values, there's also 'let-values' and the 'call-with-values'. 2017-01-24T17:47:37Z lloda`: if you use lists I think most people would recommend using match rather than list-ref as a matter of style 2017-01-24T17:47:52Z jonaslund joined #scheme 2017-01-24T17:48:54Z ManDay: thanks lloda` I'll have a look at match 2017-01-24T17:49:35Z ManDay: I wonder about how Guile's scheme is actually such that it's invisble unless used. 2017-01-24T17:50:15Z ManDay: Doesn't a define-syntax remain in effect and possibly affects the interpretation of other forms? 2017-01-24T17:50:53Z ManDay: So if there is a (define-syntax) for something like (x y z) and I define a form (define x (lambda (y z) ...)) doesn't the syntax take precedence? 2017-01-24T17:52:35Z jmd joined #scheme 2017-01-24T17:57:31Z ManDay: oh sorry, should be in #guile 2017-01-24T18:01:43Z nanoz joined #scheme 2017-01-24T18:02:05Z alezost quit (Ping timeout: 240 seconds) 2017-01-24T18:20:54Z fantazo joined #scheme 2017-01-24T18:27:41Z alezost joined #scheme 2017-01-24T18:28:18Z dbmikus quit (Quit: WeeChat 1.7) 2017-01-24T18:28:39Z dbmikus joined #scheme 2017-01-24T18:56:23Z mumptai joined #scheme 2017-01-24T19:09:19Z cemerick joined #scheme 2017-01-24T19:13:09Z davorb quit (Read error: Connection reset by peer) 2017-01-24T19:14:12Z davorb joined #scheme 2017-01-24T19:17:57Z leppie joined #scheme 2017-01-24T19:20:32Z leot joined #scheme 2017-01-24T19:20:46Z lolcow quit (Ping timeout: 264 seconds) 2017-01-24T19:30:17Z kammd quit (Quit: Connection closed for inactivity) 2017-01-24T19:41:17Z rgrinberg quit (Remote host closed the connection) 2017-01-24T19:44:46Z gravicappa joined #scheme 2017-01-24T19:45:59Z ManDay quit (Quit: WeeChat 1.4) 2017-01-24T19:50:26Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-24T19:54:33Z Bernouli quit (Quit: WeeChat 1.6) 2017-01-24T19:56:52Z jshjsh joined #scheme 2017-01-24T19:59:35Z JoshS quit (Ping timeout: 240 seconds) 2017-01-24T20:17:11Z leppie quit (Ping timeout: 252 seconds) 2017-01-24T20:19:36Z bjz joined #scheme 2017-01-24T20:21:05Z dbmikus quit (Ping timeout: 245 seconds) 2017-01-24T20:21:06Z dbmikus_ joined #scheme 2017-01-24T20:24:38Z Menche quit (Remote host closed the connection) 2017-01-24T20:25:14Z manualcrank joined #scheme 2017-01-24T20:25:33Z Menche joined #scheme 2017-01-24T20:26:31Z manualcrank quit (Client Quit) 2017-01-24T20:27:09Z dbmikus_ quit (Ping timeout: 258 seconds) 2017-01-24T20:29:23Z ovenpasta joined #scheme 2017-01-24T20:29:23Z leppie joined #scheme 2017-01-24T20:37:07Z jeapostrophe joined #scheme 2017-01-24T20:37:07Z jeapostrophe quit (Changing host) 2017-01-24T20:37:07Z jeapostrophe joined #scheme 2017-01-24T20:40:56Z lucasem joined #scheme 2017-01-24T20:43:38Z Aune quit (Quit: Lämnar) 2017-01-24T20:43:53Z raduom joined #scheme 2017-01-24T20:44:11Z terpri joined #scheme 2017-01-24T20:45:09Z leppie quit (Ping timeout: 240 seconds) 2017-01-24T20:48:02Z dbmikus joined #scheme 2017-01-24T20:48:30Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-24T20:50:01Z leppie joined #scheme 2017-01-24T20:50:33Z jmd quit (Ping timeout: 255 seconds) 2017-01-24T20:53:20Z lolcow joined #scheme 2017-01-24T20:54:01Z daviid quit (Ping timeout: 240 seconds) 2017-01-24T20:54:22Z leppie quit (Ping timeout: 258 seconds) 2017-01-24T20:56:39Z TheLemonMan joined #scheme 2017-01-24T21:01:45Z gravicappa quit (Ping timeout: 256 seconds) 2017-01-24T21:13:13Z davorb quit (Read error: Connection reset by peer) 2017-01-24T21:13:50Z davorb joined #scheme 2017-01-24T21:18:43Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-24T21:24:41Z webshinra quit (Ping timeout: 241 seconds) 2017-01-24T21:26:05Z webshinra joined #scheme 2017-01-24T21:27:47Z manualcrank joined #scheme 2017-01-24T21:35:25Z chishiki joined #scheme 2017-01-24T21:35:38Z chishiki left #scheme 2017-01-24T21:39:43Z nanoz quit (Read error: Connection reset by peer) 2017-01-24T21:41:54Z jrslepak quit (Quit: leaving) 2017-01-24T21:43:53Z jrslepak joined #scheme 2017-01-24T21:45:56Z jrslepak quit (Client Quit) 2017-01-24T21:49:05Z bjz joined #scheme 2017-01-24T21:50:29Z bjz quit (Client Quit) 2017-01-24T21:55:50Z enderby quit (Remote host closed the connection) 2017-01-24T21:58:10Z fantazo quit (Ping timeout: 245 seconds) 2017-01-24T22:03:14Z jrslepak joined #scheme 2017-01-24T22:09:21Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-24T22:16:03Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-24T22:17:53Z spawned4562 joined #scheme 2017-01-24T22:21:38Z manualcrank quit (Read error: Connection reset by peer) 2017-01-24T22:22:03Z manualcrank joined #scheme 2017-01-24T22:35:18Z cemerick quit (Ping timeout: 248 seconds) 2017-01-24T22:38:01Z daviid joined #scheme 2017-01-24T22:42:28Z mumptai quit (Quit: Verlassend) 2017-01-24T22:56:08Z Fare joined #scheme 2017-01-24T22:57:31Z rgrinberg joined #scheme 2017-01-24T23:03:22Z leot quit (Quit: BBT) 2017-01-24T23:06:49Z rjungemann: I have a snow-chibi question 2017-01-24T23:07:48Z rjungemann: Using the "chibi crypto sha2" project as a template, I have a very very simple library with some C FFI code. I can run `chibi-ffi chibi/inu/osc.stub` and `cc -fPIC -shared chibi/inu/osc.c -lchibi-scheme -o chibi/inu/osc.a` and it all works, but 2017-01-24T23:08:24Z akkad: porting some CL over to scheme, and was looking at chicken. need to do some json parsing, gzip reading, object store. 2017-01-24T23:09:08Z rjungemann: Running `chibi-scheme run-tests.scm` complains that "ERROR: couldn't find include: "chibi/inu/osc.dylib". Is there a `snow-chibi` command or something that I should be running that would package things in the expected way? Was not able to find this in the docs. 2017-01-24T23:12:39Z dbmikus quit (Ping timeout: 256 seconds) 2017-01-24T23:16:38Z wtetzner joined #scheme 2017-01-24T23:18:28Z wasamasa: akkad: hm, didn't you ask about those way back on #chicken 2017-01-24T23:19:04Z wasamasa: akkad: I'd use medea for json, call with input from pipe and the gzip util for gzip reading and sqlite for storing objects 2017-01-24T23:19:06Z akkad: wasamasa: yeah, enotime. trying to make some time. 2017-01-24T23:19:14Z wasamasa: akkad: or maybe try one of those fancy nosql eggs 2017-01-24T23:19:18Z akkad: problem was scheme is not cl 2017-01-24T23:19:23Z wasamasa: well, duh 2017-01-24T23:19:27Z wasamasa: can't help you with that 2017-01-24T23:19:47Z akkad: well "how to do x on y implementation" intersectionality 2017-01-24T23:19:51Z koz_: rjungemann: You compile a .a, but you need a .dylib instead. 2017-01-24T23:20:04Z koz_: This is what it's unhappy about. 2017-01-24T23:20:32Z rjungemann: Obviously yes 2017-01-24T23:20:35Z rjungemann: That's not really my question 2017-01-24T23:20:42Z rjungemann: How does snow-chibi do this automatically? 2017-01-24T23:20:50Z rjungemann: How do I test this in the snow-chibi way? 2017-01-24T23:21:32Z akkad: wasamasa: you are right. thanks for reminding me. already did a demo of this in rkt and was not portable. 2017-01-24T23:21:46Z rjungemann: I posted the command to generate the .a file just to show that everything works (it's the command shown in the manual) 2017-01-24T23:21:55Z wasamasa: akkad: I don't get the need for portability either 2017-01-24T23:22:12Z wasamasa: akkad: this "I'll use it on another implementation" scenario just reads like a major headache to me 2017-01-24T23:23:17Z akkad: true 2017-01-24T23:23:38Z akkad: wasamasa: when you find you've chosen the wrong implementation for your needs. 2017-01-24T23:23:44Z rjungemann: The "chibi crypto sha2" library for example does not package the shared library. So it gets built when the user uses snow-chibi to install it 2017-01-24T23:24:00Z wasamasa: akkad: well, I haven't :P 2017-01-24T23:24:21Z koz_: rjungemann: Not sure then. I'd ask foof`. 2017-01-24T23:24:28Z akkad: wasamasa: :P 2017-01-24T23:24:30Z rjungemann: akkad: use `cond-expand` to provide code for specific implementations when you need implementation-specific code 2017-01-24T23:24:40Z wasamasa: akkad: CHICKEN got so much more than the alternatives that I don't see how switching would benefit me 2017-01-24T23:25:01Z akkad: ok. will try it again. last time was getting segfaults on reading 12MB of json with chicken 2017-01-24T23:25:24Z wasamasa: the only one I'd realistically consider is racket, but the whole thing isn't made for doing unixy stuff 2017-01-24T23:26:10Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-24T23:28:06Z akkad: kk 2017-01-24T23:30:40Z wasamasa: and with CL, doesn't everyone just use SBCL, maybe CCL if they're on windows? 2017-01-24T23:31:39Z akkad: poor people do. :P 2017-01-24T23:32:00Z sz0 joined #scheme 2017-01-24T23:32:01Z akkad: ccl/sbcl/allegro/lw are what we use here. 2017-01-24T23:32:46Z wasamasa: the only way I could justify shelling out cash is if it were for work and I'm already doing clojure at work, so... 2017-01-24T23:33:57Z akkad: ditto 2017-01-24T23:34:45Z akkad: $$ means support 2017-01-24T23:35:38Z akkad: wasamasa: thanks for the info. 2017-01-24T23:50:02Z karswell joined #scheme 2017-01-25T00:05:59Z stepnem quit (Ping timeout: 252 seconds) 2017-01-25T00:37:09Z rjungemann: Figured out all my library issues. I'll write a blog post on it at some point 2017-01-25T00:37:50Z koz_: rjungemann: What was the issue, tl;dr? 2017-01-25T00:38:10Z koz_: Sorry, let me rephrase: What's the tl;dr version of the issue? 2017-01-25T00:38:33Z rjungemann: So snow-chibi will build the source file from the stub, and build the shared library for you. For testing purposes you need to: 2017-01-25T00:39:05Z rjungemann: Either `cc -fPIC -dynamiclib chibi/inu/osc.c -lchibi-scheme -o chibi/inu/osc.dylib` and then `chibi-scheme run-tests.scm`, or: 2017-01-25T00:39:52Z rjungemann: `snow-chibi --always-no package chibi/inu/osc.sld && snow-chibi --always-no install chibi-inu-osc.tgz && snow-chibi --always-no package chibi/inu/osc-test.sld && snow-chibi --always-no install chibi-inu-osc-test.tgz` and then `chibi-scheme run-tests.scm` 2017-01-25T00:40:23Z koz_: rjungemann: Ah, I see. Yeah, that's probably something that should be documented. 2017-01-25T00:40:54Z rjungemann: I then ran into an issue where it will happily package an existing shared library and generated C file if one exists, instead of building it. So be cautious to remove these files before packaging otherwise they won't get regenerated when the user installs it 2017-01-25T00:41:28Z rjungemann: This is probably intended behavior (like if the dev wants to pre-build the shared libraries) but I wasn't expecting it 2017-01-25T00:41:53Z rjungemann: Oh a fun thing you might like koz_ 2017-01-25T00:42:30Z rjungemann: I'm dabbling with CSP between multiple chibi VMs in the same process (in different threads) 2017-01-25T00:42:30Z rjungemann: https://github.com/rjungemann/chibi-scheme/pull/1 2017-01-25T00:43:00Z koz_: rjungemann: That's really involved. What do you need *that* for? 2017-01-25T00:43:14Z rjungemann: It's messy right now but it sorta works. One thing I need to do is serialize the data in the queues, copy the memory, and then deserialize it in the second VM 2017-01-25T00:43:37Z rjungemann: Haha your talk of threading piqued my interest 2017-01-25T00:43:53Z koz_: rjungemann: I see. Well, glad I'm so inspiring then. 2017-01-25T00:43:56Z rjungemann: Chibi VMs are very tiny so it's no problem to have a bunch of em running 2017-01-25T00:44:06Z koz_: In my case, I've just been hitting conformance issues in Cyclone. 2017-01-25T00:44:09Z koz_: Over and over and over. 2017-01-25T00:44:20Z koz_: In fact, I just found another one (to do with equal? on bytevectors). 2017-01-25T00:44:28Z rjungemann: Eep 2017-01-25T00:44:41Z rjungemann: Well you're providing Justin with some good user testing at least 2017-01-25T00:44:49Z koz_: I've now written my codebase to be portable between Chibi and Cyclone just for that. 2017-01-25T00:45:04Z koz_: (if I get weird errors, I run it through Chibi to see if it's me first) 2017-01-25T00:45:26Z rjungemann: That's really cool 2017-01-25T00:45:28Z koz_: Hopefully, once I'm not being deadline-crushed, I can actually start making PRs to fix some of this stuff. 2017-01-25T00:46:12Z rjungemann: That will be really appreciated, what these implementations need is more users battle-testing em 2017-01-25T00:46:58Z rjungemann: I'm really invested in chibi, I'm going to try and find ways of getting more involved. I'll start with adding some libraries to snow-fort 2017-01-25T00:47:17Z rjungemann: Cyclone is VERY cool though too 2017-01-25T00:49:09Z koz_: rjungemann: Yeah, Cyclone is extremely cool, and I wanna help it to iron out its conformance issues. 2017-01-25T00:49:48Z rjungemann: My next project after this little OSC library (I dream of an Overtone-like music system in Scheme... but that's miles off) is an mmap-based shared memory library like OCaml's Bigstring or Bigarray. Should be pretty easy actually 2017-01-25T00:51:02Z koz_: rjungemann: I'd be interested in seeing that. 2017-01-25T00:54:09Z micro` quit (Remote host closed the connection) 2017-01-25T00:58:20Z lucasem quit (Quit: Connection closed for inactivity) 2017-01-25T00:59:45Z karswell quit (Remote host closed the connection) 2017-01-25T01:00:29Z karswell joined #scheme 2017-01-25T01:02:52Z karswell quit (Read error: Connection reset by peer) 2017-01-25T01:03:15Z karswell joined #scheme 2017-01-25T01:04:29Z ovenpasta quit (Ping timeout: 240 seconds) 2017-01-25T01:12:13Z cibs quit (Ping timeout: 255 seconds) 2017-01-25T01:12:30Z rgrinberg quit (Remote host closed the connection) 2017-01-25T01:13:42Z davorb quit (Read error: Connection reset by peer) 2017-01-25T01:13:53Z cibs joined #scheme 2017-01-25T01:14:27Z davorb joined #scheme 2017-01-25T01:14:53Z sethalves quit (Quit: Leaving.) 2017-01-25T01:15:15Z stamourv_ is now known as stamourv 2017-01-25T01:15:16Z stamourv quit (Changing host) 2017-01-25T01:15:16Z stamourv joined #scheme 2017-01-25T01:15:20Z cromachina joined #scheme 2017-01-25T01:15:41Z rgrinberg joined #scheme 2017-01-25T01:23:31Z cemerick joined #scheme 2017-01-25T01:28:14Z lloda` quit (Read error: Connection reset by peer) 2017-01-25T01:39:48Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-25T01:43:34Z cemerick quit (Ping timeout: 248 seconds) 2017-01-25T01:44:10Z Blukunfando quit (Ping timeout: 255 seconds) 2017-01-25T01:44:31Z cemerick joined #scheme 2017-01-25T01:44:56Z dbmikus joined #scheme 2017-01-25T01:45:05Z daviid quit (Ping timeout: 240 seconds) 2017-01-25T01:45:39Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-25T02:00:03Z micro`_ joined #scheme 2017-01-25T02:11:37Z sz0 joined #scheme 2017-01-25T02:11:43Z cmatei quit (Ping timeout: 256 seconds) 2017-01-25T02:12:06Z cmatei joined #scheme 2017-01-25T02:16:05Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-25T02:20:26Z jshjsh joined #scheme 2017-01-25T02:24:39Z Fare quit (Quit: Leaving) 2017-01-25T02:27:35Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-25T02:28:01Z jshjsh joined #scheme 2017-01-25T02:29:12Z jshjsh quit (Max SendQ exceeded) 2017-01-25T02:29:45Z jshjsh joined #scheme 2017-01-25T02:29:58Z sethalves joined #scheme 2017-01-25T02:38:11Z noethics joined #scheme 2017-01-25T02:41:17Z jeapostrophe joined #scheme 2017-01-25T02:41:17Z jeapostrophe quit (Changing host) 2017-01-25T02:41:17Z jeapostrophe joined #scheme 2017-01-25T02:46:18Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-25T02:55:14Z safe joined #scheme 2017-01-25T02:59:28Z terpri quit (Quit: Leaving) 2017-01-25T03:03:05Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-25T03:03:40Z ArneBab_ joined #scheme 2017-01-25T03:07:39Z ArneBab quit (Ping timeout: 255 seconds) 2017-01-25T03:09:58Z cemerick quit (Ping timeout: 248 seconds) 2017-01-25T03:10:56Z cemerick joined #scheme 2017-01-25T03:13:56Z davorb quit (Read error: Connection reset by peer) 2017-01-25T03:14:06Z davorb joined #scheme 2017-01-25T03:33:33Z wtetzner quit (Remote host closed the connection) 2017-01-25T03:40:05Z JoshS joined #scheme 2017-01-25T03:41:19Z dbmikus quit (Quit: WeeChat 1.7) 2017-01-25T03:41:44Z lolcow quit (Read error: Connection reset by peer) 2017-01-25T03:42:05Z jeapostrophe joined #scheme 2017-01-25T03:42:05Z jeapostrophe quit (Changing host) 2017-01-25T03:42:05Z jeapostrophe joined #scheme 2017-01-25T03:42:17Z leppie joined #scheme 2017-01-25T03:43:05Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-25T03:46:55Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-25T04:00:59Z wtetzner joined #scheme 2017-01-25T04:03:18Z wtetzner quit (Remote host closed the connection) 2017-01-25T04:09:58Z dbmikus joined #scheme 2017-01-25T04:11:41Z dbmikus quit (Client Quit) 2017-01-25T04:16:13Z jshjsh joined #scheme 2017-01-25T04:19:14Z JoshS quit (Ping timeout: 256 seconds) 2017-01-25T04:19:39Z dbmikus joined #scheme 2017-01-25T04:20:57Z dbmikus quit (Client Quit) 2017-01-25T04:31:21Z dbmikus joined #scheme 2017-01-25T04:32:09Z nomicflux joined #scheme 2017-01-25T04:32:16Z dbmikus quit (Client Quit) 2017-01-25T04:35:16Z dbmikus joined #scheme 2017-01-25T04:38:07Z dbmikus quit (Client Quit) 2017-01-25T04:38:51Z Menche quit (Ping timeout: 240 seconds) 2017-01-25T04:39:26Z dbmikus joined #scheme 2017-01-25T04:39:29Z Menche joined #scheme 2017-01-25T04:42:50Z jeapostrophe joined #scheme 2017-01-25T04:42:50Z jeapostrophe quit (Changing host) 2017-01-25T04:42:50Z jeapostrophe joined #scheme 2017-01-25T04:44:12Z nomicflux quit (Quit: nomicflux) 2017-01-25T04:46:38Z dbmikus quit (Quit: WeeChat 0.4.2) 2017-01-25T04:47:00Z dbmikus joined #scheme 2017-01-25T04:47:22Z badkins quit (Remote host closed the connection) 2017-01-25T04:48:04Z dbmikus quit (Client Quit) 2017-01-25T04:48:08Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-25T04:52:51Z Menche quit (Ping timeout: 240 seconds) 2017-01-25T04:54:45Z koz_: Is there an SRFI for destructuring of some kind? I find a lot of times, I'm having to do annoying lets for taking apart a structure. 2017-01-25T04:54:55Z koz_: (sorry, record, although lists need that too sometimes) 2017-01-25T04:55:00Z Menche joined #scheme 2017-01-25T04:56:59Z dbmikus joined #scheme 2017-01-25T04:57:14Z terpri joined #scheme 2017-01-25T04:57:33Z arquebus joined #scheme 2017-01-25T04:57:53Z jao quit (Ping timeout: 276 seconds) 2017-01-25T05:03:50Z dbmikus quit (Quit: WeeChat 0.4.2) 2017-01-25T05:04:15Z dbmikus joined #scheme 2017-01-25T05:04:54Z dbmikus quit (Client Quit) 2017-01-25T05:11:12Z araujo quit (Read error: Connection timed out) 2017-01-25T05:12:18Z araujo joined #scheme 2017-01-25T05:12:18Z araujo quit (Changing host) 2017-01-25T05:12:18Z araujo joined #scheme 2017-01-25T05:13:39Z davorb quit (Read error: Connection reset by peer) 2017-01-25T05:14:45Z davorb joined #scheme 2017-01-25T05:21:29Z dbmikus joined #scheme 2017-01-25T05:22:04Z dbmikus quit (Client Quit) 2017-01-25T05:22:22Z dbmikus joined #scheme 2017-01-25T05:25:47Z dbmikus quit (Client Quit) 2017-01-25T05:25:58Z lritter joined #scheme 2017-01-25T05:26:09Z dbmikus joined #scheme 2017-01-25T05:27:55Z arquebus quit (Quit: Leaving) 2017-01-25T05:36:11Z Riastradh joined #scheme 2017-01-25T05:36:34Z rjungemann: You could definitely make a macro to do it, depending on what you want 2017-01-25T05:39:20Z safe quit (Quit: Leaving) 2017-01-25T05:43:35Z jeapostrophe joined #scheme 2017-01-25T05:44:28Z lambda-smith joined #scheme 2017-01-25T05:48:46Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-25T06:18:41Z ozzloy quit (Ping timeout: 260 seconds) 2017-01-25T06:19:44Z ozzloy joined #scheme 2017-01-25T06:19:44Z ozzloy quit (Changing host) 2017-01-25T06:19:44Z ozzloy joined #scheme 2017-01-25T06:22:46Z Riastradh quit (Ping timeout: 260 seconds) 2017-01-25T06:36:35Z koz_: rjungemann: Why do I *never* consider macros... 2017-01-25T06:36:37Z lambda-11235 joined #scheme 2017-01-25T06:36:48Z koz_: Thanks, that's gonna be my first refactor. 2017-01-25T06:44:20Z jeapostrophe joined #scheme 2017-01-25T06:49:24Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-25T06:56:08Z ChrisOei joined #scheme 2017-01-25T07:02:47Z PinealGlandOptic joined #scheme 2017-01-25T07:09:55Z oleo quit (Quit: Leaving) 2017-01-25T07:14:01Z davorb quit (Read error: Connection reset by peer) 2017-01-25T07:14:23Z davorb joined #scheme 2017-01-25T07:15:12Z dmiles quit (Read error: Connection reset by peer) 2017-01-25T07:15:44Z raduom quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-25T07:17:00Z raduom joined #scheme 2017-01-25T07:19:14Z TwoFinger joined #scheme 2017-01-25T07:20:58Z PinealGlandOptic quit (Quit: leaving) 2017-01-25T07:23:34Z raduom quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-25T07:28:11Z dmiles joined #scheme 2017-01-25T07:28:13Z TwoFinger quit (Remote host closed the connection) 2017-01-25T07:28:24Z rjungemann: syntax-rules is pretty cool but I prefer the *-macro-transformer macros, they are as powerful as Common Lisp macros, and are supported by at least chibi, cyclone, and chicken 2017-01-25T07:28:44Z rjungemann: Between them and call/cc there pretty much isn't a language feature you can't implement 2017-01-25T07:32:00Z TwoFinger joined #scheme 2017-01-25T07:45:04Z jeapostrophe joined #scheme 2017-01-25T07:49:33Z noethics quit (Quit: Leaving) 2017-01-25T07:51:22Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-25T08:07:02Z cemerick quit (Ping timeout: 248 seconds) 2017-01-25T08:11:46Z rgrinberg quit (Ping timeout: 264 seconds) 2017-01-25T08:12:39Z alezost joined #scheme 2017-01-25T08:16:35Z cibs quit (Ping timeout: 252 seconds) 2017-01-25T08:18:33Z cibs joined #scheme 2017-01-25T08:34:39Z raduom joined #scheme 2017-01-25T08:43:07Z zengx` joined #scheme 2017-01-25T08:44:06Z zengx` quit (Client Quit) 2017-01-25T08:46:23Z lloda` joined #scheme 2017-01-25T08:47:34Z jeapostrophe joined #scheme 2017-01-25T08:47:34Z jeapostrophe quit (Changing host) 2017-01-25T08:47:34Z jeapostrophe joined #scheme 2017-01-25T08:52:20Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-25T08:52:21Z zengx` joined #scheme 2017-01-25T08:55:01Z zengx` quit (Client Quit) 2017-01-25T08:57:00Z zengx joined #scheme 2017-01-25T09:05:41Z stepnem joined #scheme 2017-01-25T09:06:32Z zengx quit (Ping timeout: 256 seconds) 2017-01-25T09:07:39Z bjz joined #scheme 2017-01-25T09:11:46Z jeapostrophe joined #scheme 2017-01-25T09:11:47Z jeapostrophe quit (Changing host) 2017-01-25T09:11:47Z jeapostrophe joined #scheme 2017-01-25T09:14:53Z gravicappa joined #scheme 2017-01-25T09:16:42Z grublet quit (Quit: Leaving) 2017-01-25T09:17:06Z grublet joined #scheme 2017-01-25T09:18:44Z snits` joined #scheme 2017-01-25T09:20:51Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-25T09:22:29Z snits quit (Ping timeout: 240 seconds) 2017-01-25T09:23:23Z snits` is now known as snits 2017-01-25T09:26:06Z jonaslund joined #scheme 2017-01-25T09:33:51Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-25T09:36:33Z grublet quit (Quit: Leaving) 2017-01-25T09:36:49Z aries_liuxueyang joined #scheme 2017-01-25T09:37:03Z grublet joined #scheme 2017-01-25T09:37:10Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-25T09:37:11Z aries_liuxueyang: Hello. Anyone uses Emacs and lispy plugin: https://github.com/abo-abo/lispy ? 2017-01-25T09:37:47Z aries_liuxueyang: In this plugin, lispy-forward is bind to `]`, which conflicts in racket because `[` is a kind of brace allowed. Is there another way to solve this except customize that function's binding? 2017-01-25T09:39:36Z aries_liuxueyang: or I have to insert that with `c-q [` or `c-q ]` ? 2017-01-25T09:39:42Z terpri quit (Quit: Leaving) 2017-01-25T09:41:01Z aries_liuxueyang: Sorry, Problem solved. It's documented here: http://oremacs.com/lispy/#lispy-parens 2017-01-25T09:48:51Z aries_liuxueyang quit (Quit: Konversation terminated!) 2017-01-25T10:01:04Z greatscottttt joined #scheme 2017-01-25T10:01:05Z grublet quit (Ping timeout: 240 seconds) 2017-01-25T10:06:02Z r0kc4t joined #scheme 2017-01-25T10:11:10Z raduom quit (Ping timeout: 240 seconds) 2017-01-25T10:11:43Z ManDay joined #scheme 2017-01-25T10:12:49Z ManDay: Is there some technique of defining a way how the return value of a procedure should be pretty printed in REPL? 2017-01-25T10:20:10Z rjungemann: I think it's implementation-specific 2017-01-25T10:22:08Z bjz joined #scheme 2017-01-25T11:05:05Z r0kc4t quit (Quit: leaving) 2017-01-25T11:14:13Z r0kc4t joined #scheme 2017-01-25T11:14:13Z davorb quit (Read error: Connection reset by peer) 2017-01-25T11:15:01Z davorb joined #scheme 2017-01-25T11:20:00Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-25T11:49:05Z jshjsh quit (Read error: Connection reset by peer) 2017-01-25T11:49:23Z TwoFinger quit (Quit: Leaving) 2017-01-25T11:49:30Z jshjsh joined #scheme 2017-01-25T11:52:33Z ertesx joined #scheme 2017-01-25T11:56:25Z ertes quit (Ping timeout: 260 seconds) 2017-01-25T11:56:26Z ertesx is now known as ertes 2017-01-25T12:00:50Z Blukunfando joined #scheme 2017-01-25T12:09:20Z civodul joined #scheme 2017-01-25T12:12:14Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-25T12:15:46Z gacepa joined #scheme 2017-01-25T12:34:15Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-25T13:01:18Z spawned4562 quit (Ping timeout: 240 seconds) 2017-01-25T13:14:03Z davorb quit (Read error: Connection reset by peer) 2017-01-25T13:14:24Z nomicflux joined #scheme 2017-01-25T13:14:41Z davorb joined #scheme 2017-01-25T13:18:35Z jeapostrophe joined #scheme 2017-01-25T13:18:37Z ManDay: Is there a preferred idiom instead of (let* ([x ...] [x (if (b? x) (f x) x)]) ...) ? 2017-01-25T13:18:56Z ManDay: feels awkward 2017-01-25T13:23:25Z cemerick joined #scheme 2017-01-25T13:39:07Z nomicflux quit (Quit: nomicflux) 2017-01-25T13:44:10Z cibs quit (Ping timeout: 264 seconds) 2017-01-25T13:45:42Z cibs joined #scheme 2017-01-25T13:51:34Z cemerick quit (Ping timeout: 248 seconds) 2017-01-25T13:58:56Z rgrinberg joined #scheme 2017-01-25T13:59:40Z jackdaniel: (let* ([x (ensure-x …)]) …) ; maybe? 2017-01-25T13:59:53Z jackdaniel: s/ensure-x/ensure-b/ 2017-01-25T14:10:05Z TCZ joined #scheme 2017-01-25T14:12:46Z ManDay: yeah better ill do that 2017-01-25T14:15:43Z karswell quit (Read error: Connection reset by peer) 2017-01-25T14:15:52Z badkins joined #scheme 2017-01-25T14:15:55Z karswell joined #scheme 2017-01-25T14:19:29Z jao joined #scheme 2017-01-25T14:31:00Z cemerick joined #scheme 2017-01-25T14:54:19Z ManDay: I think there is something I haven't quite understoood, heh 2017-01-25T14:54:34Z ManDay: How is it possible that the following code does NOT output "x is 1": 2017-01-25T14:54:36Z ManDay: (let ([x ((lambda (x) (= x 1) "x is 1" (= x 1)) 1)]) x) 2017-01-25T14:55:09Z ManDay: erm, well 2017-01-25T14:55:18Z ManDay: there is no if, to answer my own question 2017-01-25T14:55:26Z gwatt: glad we could help 2017-01-25T14:55:34Z ManDay: hah, gosh sometimes I'm really silly 2017-01-25T14:55:43Z ManDay: thanks gwatt ^^ 2017-01-25T14:56:06Z gwatt: Np, I can provide that kind of help all day long 2017-01-25T14:56:41Z ManDay: :-D 2017-01-25T14:56:51Z cromachina quit (Read error: Connection reset by peer) 2017-01-25T14:57:25Z araujo quit (Quit: Leaving) 2017-01-25T15:00:54Z TCZ quit (Quit: Leaving) 2017-01-25T15:02:40Z jackdaniel chuckles 2017-01-25T15:09:06Z BusFactor1 joined #scheme 2017-01-25T15:11:06Z rgrinberg quit (Remote host closed the connection) 2017-01-25T15:13:02Z rgrinberg joined #scheme 2017-01-25T15:14:19Z davorb quit (Read error: Connection reset by peer) 2017-01-25T15:15:16Z davorb joined #scheme 2017-01-25T15:20:21Z dbmikus_ joined #scheme 2017-01-25T15:21:40Z dbmikus_ quit (Client Quit) 2017-01-25T15:22:40Z dbmikus_ joined #scheme 2017-01-25T15:23:24Z dbmikus_ quit (Client Quit) 2017-01-25T15:26:55Z Aune joined #scheme 2017-01-25T15:27:33Z oleo joined #scheme 2017-01-25T15:29:50Z gacepa quit (Quit: Connection closed for inactivity) 2017-01-25T15:30:44Z jshjsh quit (Ping timeout: 256 seconds) 2017-01-25T15:31:24Z enderby joined #scheme 2017-01-25T15:33:01Z micro`_ is now known as micro` 2017-01-25T15:34:52Z JoshS joined #scheme 2017-01-25T15:39:21Z wtetzner joined #scheme 2017-01-25T15:40:58Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-25T15:41:44Z wtetzner quit (Remote host closed the connection) 2017-01-25T15:56:48Z neuri8 quit (Ping timeout: 240 seconds) 2017-01-25T15:58:00Z wtetzner joined #scheme 2017-01-25T15:58:09Z neuri8 joined #scheme 2017-01-25T16:02:13Z kammd joined #scheme 2017-01-25T16:13:12Z sethalves quit (Remote host closed the connection) 2017-01-25T16:15:25Z neuri8 quit (Ping timeout: 258 seconds) 2017-01-25T16:17:39Z neuri8 joined #scheme 2017-01-25T16:22:59Z ertes quit (Ping timeout: 276 seconds) 2017-01-25T16:25:49Z edgar-rft quit (Quit: edgar-rft) 2017-01-25T16:30:37Z Riastradh joined #scheme 2017-01-25T16:31:54Z grublet joined #scheme 2017-01-25T16:38:09Z badkins quit (Ping timeout: 240 seconds) 2017-01-25T16:42:23Z zengx joined #scheme 2017-01-25T16:42:35Z cibs quit (Ping timeout: 252 seconds) 2017-01-25T16:43:13Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-25T16:44:24Z cibs joined #scheme 2017-01-25T16:44:50Z jcowan joined #scheme 2017-01-25T16:49:10Z gravicappa quit (Ping timeout: 240 seconds) 2017-01-25T16:49:47Z zengx is now known as fish 2017-01-25T16:50:11Z fish is now known as zeng 2017-01-25T16:50:15Z zeng is now known as zengx 2017-01-25T16:55:49Z zengx quit (Ping timeout: 240 seconds) 2017-01-25T17:02:05Z daviid joined #scheme 2017-01-25T17:14:27Z davorb quit (Read error: Connection reset by peer) 2017-01-25T17:14:47Z davorb joined #scheme 2017-01-25T17:17:27Z unseen quit (Quit: Blow me assholes) 2017-01-25T17:19:35Z gravicappa joined #scheme 2017-01-25T17:21:19Z jcowan_ joined #scheme 2017-01-25T17:22:52Z jcowan quit (Ping timeout: 255 seconds) 2017-01-25T17:22:54Z sethalves joined #scheme 2017-01-25T17:23:05Z cibs quit (Ping timeout: 260 seconds) 2017-01-25T17:24:52Z cibs joined #scheme 2017-01-25T17:32:46Z badkins joined #scheme 2017-01-25T17:34:23Z alezost joined #scheme 2017-01-25T17:44:50Z Chrono joined #scheme 2017-01-25T17:46:08Z dbmikus_ joined #scheme 2017-01-25T17:48:55Z dbmikus_ quit (Client Quit) 2017-01-25T17:51:45Z jcowan joined #scheme 2017-01-25T17:54:35Z jcowan_ quit (Ping timeout: 260 seconds) 2017-01-25T17:55:41Z fantazo joined #scheme 2017-01-25T18:01:12Z wtetzner quit (Remote host closed the connection) 2017-01-25T18:01:49Z jcowan_ joined #scheme 2017-01-25T18:04:22Z jcowan quit (Ping timeout: 248 seconds) 2017-01-25T18:13:42Z jmd joined #scheme 2017-01-25T18:22:50Z enderby quit (Remote host closed the connection) 2017-01-25T18:27:54Z enderby joined #scheme 2017-01-25T18:35:25Z jcowan_ quit (Ping timeout: 260 seconds) 2017-01-25T18:42:16Z koz_: rjungemann: Are those *-macro-transformer things part of the standard? If not, I'd rather not use them unless I had to. 2017-01-25T18:45:41Z rjungemann: No 2017-01-25T18:48:53Z rjungemann: See if syntax-rules will do what you want (it's R7RS, but limited compared to other macro systems) 2017-01-25T18:49:32Z jshjsh joined #scheme 2017-01-25T18:52:10Z JoshS quit (Ping timeout: 240 seconds) 2017-01-25T18:52:21Z csaurus joined #scheme 2017-01-25T18:57:50Z ManDay: Ok stupid beginner question probably, but how would I express the following best in scheme: a = f(); if (a.x) { b = g(); if (b.x) { c = h(); if (c.x) { return #f; } } } } return #t; ? 2017-01-25T18:58:25Z Aune quit (Quit: Lämnar) 2017-01-25T18:58:27Z ManDay: Hm, I guess with an and. Why do answers always become evident when the question is already asked... 2017-01-25T18:58:58Z gnomon: ManDay, the process of formulating the question focuses the mind in a way that often makes the answer obvious! cf. "teddy bear debugging" 2017-01-25T18:59:31Z gnomon: ManDay, nothing to be annoyed about, it's a shared experience and a useful thing to notice. 2017-01-25T19:04:38Z koz_: ManDay: Yeah, it happens to me all the time. Don't worry - it gets easier. :) 2017-01-25T19:10:07Z edgar-rft joined #scheme 2017-01-25T19:11:37Z JoshS joined #scheme 2017-01-25T19:12:38Z jshjsh quit (Ping timeout: 276 seconds) 2017-01-25T19:14:15Z JoshS quit (Client Quit) 2017-01-25T19:14:23Z davorb quit (Read error: Connection reset by peer) 2017-01-25T19:14:29Z lritter quit (Remote host closed the connection) 2017-01-25T19:15:21Z davorb joined #scheme 2017-01-25T19:18:07Z ManDay: Well I guess that's another thanks gwatt ! 2017-01-25T19:18:10Z ManDay: ;-D 2017-01-25T19:20:17Z kammd quit (Quit: Connection closed for inactivity) 2017-01-25T19:23:29Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-25T19:24:03Z gnomon: You're welcome Bront 2017-01-25T19:25:29Z ManDay: oh no I actually meant gwatt ;) 2017-01-25T19:25:48Z ManDay: but thanks to you too, learnt a new thing about teddy bear debugging 2017-01-25T19:26:52Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-25T19:30:49Z ManDay: I'm afraid this is no teddy bear question, because I can't combine this with a let. 2017-01-25T19:35:15Z ManDay quit (Ping timeout: 245 seconds) 2017-01-25T19:35:24Z bjz joined #scheme 2017-01-25T19:35:47Z ManDay joined #scheme 2017-01-25T19:36:38Z ManDay: any idea? 2017-01-25T19:39:20Z gwatt: ManDay: is this still the a=f(); if (a.x) b = g() .... question? 2017-01-25T19:40:08Z ManDay: gwatt: yeah. thought it actually is b(a) and c(b,a). i neglected that in the original question which made it easier (teddy bear like, so to say) 2017-01-25T19:40:25Z ManDay: maybe there is a way with multiple nested (let) and (and) - I'm trying that 2017-01-25T19:43:21Z manualcrank joined #scheme 2017-01-25T19:43:45Z gwatt: rewriting your thing to be more scheme rather than c: (not (every x (list f g h))) 2017-01-25T19:44:46Z gwatt: but I guess a.x and b.x might be different.. 2017-01-25T19:45:50Z TheLemonMan joined #scheme 2017-01-25T19:56:07Z BusFactor1 joined #scheme 2017-01-25T20:16:08Z civodul` joined #scheme 2017-01-25T20:17:47Z civodul quit (Ping timeout: 240 seconds) 2017-01-25T20:18:55Z turtleman joined #scheme 2017-01-25T20:29:46Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-25T20:39:03Z bjz_ joined #scheme 2017-01-25T20:39:46Z nilg joined #scheme 2017-01-25T20:39:58Z bjz quit (Ping timeout: 255 seconds) 2017-01-25T20:43:16Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-25T20:50:09Z arbv joined #scheme 2017-01-25T20:50:53Z Kkiro quit (Read error: Connection reset by peer) 2017-01-25T20:52:53Z jmd quit (Remote host closed the connection) 2017-01-25T20:55:42Z jmd joined #scheme 2017-01-25T20:58:35Z Kkiro joined #scheme 2017-01-25T20:58:35Z Kkiro quit (Changing host) 2017-01-25T20:58:35Z Kkiro joined #scheme 2017-01-25T20:59:39Z ManDay quit (Quit: WeeChat 1.4) 2017-01-25T21:13:29Z terpri joined #scheme 2017-01-25T21:14:31Z davorb quit (Read error: Connection reset by peer) 2017-01-25T21:14:53Z davorb joined #scheme 2017-01-25T21:29:05Z fantazo quit (Ping timeout: 240 seconds) 2017-01-25T21:30:18Z mumptai joined #scheme 2017-01-25T21:35:07Z badkins quit (Ping timeout: 256 seconds) 2017-01-25T21:35:40Z gravicappa quit (Ping timeout: 245 seconds) 2017-01-25T21:38:08Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-25T21:40:34Z nilg quit (Remote host closed the connection) 2017-01-25T21:47:25Z enderby quit (Remote host closed the connection) 2017-01-25T21:51:28Z safe joined #scheme 2017-01-25T21:53:03Z jmd quit (Remote host closed the connection) 2017-01-25T22:05:34Z mrowe quit (Ping timeout: 272 seconds) 2017-01-25T22:07:49Z badkins joined #scheme 2017-01-25T22:09:42Z cemerick quit (Ping timeout: 248 seconds) 2017-01-25T22:21:54Z civodul` quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-25T22:26:12Z Fare joined #scheme 2017-01-25T22:34:20Z jeapostrophe joined #scheme 2017-01-25T22:34:20Z jeapostrophe quit (Changing host) 2017-01-25T22:34:20Z jeapostrophe joined #scheme 2017-01-25T22:41:10Z rgrinberg quit (Ping timeout: 248 seconds) 2017-01-25T22:51:50Z mumptai quit (Remote host closed the connection) 2017-01-25T22:56:26Z rjungemann: The clearest tutorial for syntax rules that I've found http://www.willdonnelly.net/blog/scheme-syntax-rules/ 2017-01-25T22:57:06Z wasamasa: indeed 2017-01-25T22:57:08Z rjungemann: I still hope a low-level macro system eventually makes it into R7RS-large... 2017-01-25T22:57:17Z rjungemann: I don't really care which one 2017-01-25T22:58:05Z rjungemann: Being able to selectively break hygiene, and being able to leverage the entire power of the Scheme language to construct macros, is profoundly liberating 2017-01-25T22:58:48Z rjungemann: One thing I wondered which came up in this article: 2017-01-25T22:58:57Z rjungemann: The code: 2017-01-25T22:58:57Z rjungemann: (define-syntax macro 2017-01-25T22:58:57Z rjungemann: ) 2017-01-25T22:59:25Z rjungemann: Is it defined what the structure of "" looks like? I suppose it's implementation-dependent 2017-01-25T23:00:53Z rjungemann: Like, someone would not be able to define their own syntax transformer in R7RS? 2017-01-25T23:02:06Z wasamasa: it's just a placeholder for code creating it 2017-01-25T23:02:14Z wasamasa: like, something involving syntax-rules 2017-01-25T23:03:11Z rjungemann: Yeah. It's something that's been on my mind. I was trying to make heads or tails of chibi's definition for er-macro-transformer which IIRC in chibi syntax transformers are just regular functions called at macro time 2017-01-25T23:04:10Z Khisanth quit (Ping timeout: 240 seconds) 2017-01-25T23:05:20Z wasamasa: mhh 2017-01-25T23:05:38Z wasamasa: I've read somewhere that the code inside syntax-rules is a little language on its own 2017-01-25T23:05:40Z rjungemann: Yeah, for example, https://github.com/ashinn/chibi-scheme/blob/master/lib/init-7.scm#L110 2017-01-25T23:05:46Z wasamasa: which looks like scheme, but isn't quite scheme 2017-01-25T23:06:04Z wasamasa: whereas code in a procedural macro behaves just like normal code that generates a list 2017-01-25T23:06:42Z rjungemann: I think in chibi's case there's probably an even-lower-level proto-macro system that all of the lower-level macros and syntax-rules are defined in 2017-01-25T23:07:36Z rjungemann: All of chibi's syntax transformers are defined as functions which take a function as an argument, and return a function with `expr use-env mac-env` as its arguments 2017-01-25T23:10:30Z stepnem quit (Ping timeout: 248 seconds) 2017-01-25T23:12:35Z terpri quit (Ping timeout: 240 seconds) 2017-01-25T23:13:04Z terpri joined #scheme 2017-01-25T23:14:43Z davorb quit (Read error: Connection reset by peer) 2017-01-25T23:15:26Z davorb joined #scheme 2017-01-25T23:18:04Z Khisanth joined #scheme 2017-01-25T23:21:35Z csaurus quit (Remote host closed the connection) 2017-01-25T23:23:50Z Kkiro quit (Read error: Connection reset by peer) 2017-01-25T23:24:22Z Kkiro joined #scheme 2017-01-25T23:24:35Z Kkiro quit (Changing host) 2017-01-25T23:24:36Z Kkiro joined #scheme 2017-01-25T23:48:11Z turtleman quit (Remote host closed the connection) 2017-01-25T23:55:35Z pjb quit (Remote host closed the connection) 2017-01-25T23:57:36Z gwatt: You can always run a syntax-rules expression through the macro expander to see what it does 2017-01-25T23:57:55Z ski quit (Killed (Sigyn (Spam is off topic on freenode.))) 2017-01-26T00:00:11Z ertes joined #scheme 2017-01-26T00:07:39Z terpri quit (Ping timeout: 258 seconds) 2017-01-26T00:08:45Z spawned4562 joined #scheme 2017-01-26T00:10:49Z terpri joined #scheme 2017-01-26T00:13:11Z ski joined #scheme 2017-01-26T00:21:50Z bjz joined #scheme 2017-01-26T00:23:10Z bjz_ quit (Ping timeout: 264 seconds) 2017-01-26T00:23:37Z BusFacto_ joined #scheme 2017-01-26T00:23:59Z daviid quit (Ping timeout: 256 seconds) 2017-01-26T00:26:47Z BusFactor1 quit (Ping timeout: 240 seconds) 2017-01-26T00:38:43Z safe quit (Quit: Leaving) 2017-01-26T00:41:35Z cromachina joined #scheme 2017-01-26T00:48:21Z kammd joined #scheme 2017-01-26T00:52:35Z cast left #scheme 2017-01-26T01:07:47Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-26T01:15:15Z terpri quit (Read error: Connection reset by peer) 2017-01-26T01:15:58Z lambda-11235 joined #scheme 2017-01-26T01:17:41Z terpri joined #scheme 2017-01-26T01:26:40Z sethalves quit (Remote host closed the connection) 2017-01-26T01:28:32Z Fare quit (Ping timeout: 258 seconds) 2017-01-26T01:34:50Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-26T01:35:16Z JoshS joined #scheme 2017-01-26T01:35:30Z lucasem joined #scheme 2017-01-26T01:40:18Z rgrinberg joined #scheme 2017-01-26T01:41:07Z rgrinberg quit (Remote host closed the connection) 2017-01-26T01:43:19Z rgrinberg joined #scheme 2017-01-26T01:43:28Z karswell quit (Read error: Connection reset by peer) 2017-01-26T01:43:33Z karswell` joined #scheme 2017-01-26T01:46:11Z DKordic joined #scheme 2017-01-26T01:47:47Z CORDIC quit (Ping timeout: 240 seconds) 2017-01-26T01:49:21Z rgrinberg quit (Remote host closed the connection) 2017-01-26T01:53:06Z bjz joined #scheme 2017-01-26T01:55:04Z cemerick joined #scheme 2017-01-26T02:10:35Z BusFacto_ quit (Ping timeout: 276 seconds) 2017-01-26T02:21:54Z ChrisOei quit (Quit: ChrisOei) 2017-01-26T02:30:09Z rjungemann: No, what I mean is, that some implementations allow for other syntax transformers to be passed into define-syntax. Some examples are sc-macro-transformer, er-macro-transformer, and `(lambda (x) (syntax-case x () ...))` 2017-01-26T02:31:09Z rjungemann: Anyway the answer probably is as I expected, that it's implementation-dependent 2017-01-26T02:32:17Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-26T02:32:31Z rjungemann: An example of what I mean: https://gist.github.com/rjungemann/04838aa6aaf628c2bfdaf25146de52bf#file-main-scm-L9 2017-01-26T02:35:33Z gwatt: I'm not familiar with er-macro-transformer 2017-01-26T02:37:00Z acarrico quit (Ping timeout: 255 seconds) 2017-01-26T02:37:23Z rjungemann: There's a suite of "low-level macro systems" that some schemes have, the idea is that they work more similarly to `defmacro` in Common Lisp, where you can use quasiquotation to construct the code the macro generates... but with additional ways of handling hygiene. Whereas in Common Lisp, everything is unhygienic by default and you can use `gensym` to add 2017-01-26T02:37:23Z rjungemann: hygiene 2017-01-26T02:38:58Z rjungemann: Why is breaking hygiene sometimes important? If you look at the gist I posted, my `-<>` macro allows the code which uses the macro to use `<>` as a placeholder for the result of the previous expression. More generally, breaking hygiene allows you to have implicit variables and functions that the calling code can use 2017-01-26T02:39:06Z rjungemann: I'm sure there's other reasons also 2017-01-26T02:39:17Z gwatt: I think even the use of gensym doesn't add hygiene to CL. 2017-01-26T02:40:01Z rjungemann: You might be right, I'm less familiar with CL. Afaik that's an approach to attempt to solve the problem 2017-01-26T02:40:23Z gwatt: It works usually. 2017-01-26T02:41:00Z gwatt: But if the macro definition references external identifiers you still can have problems 2017-01-26T02:41:19Z edgar-rft quit (Quit: edgar-rft) 2017-01-26T02:45:23Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-26T02:46:30Z cemerick quit (Ping timeout: 248 seconds) 2017-01-26T02:47:28Z cemerick joined #scheme 2017-01-26T02:48:36Z rjungemann: On a completely unrelated note, I discovered today that a library which uses chibi-ffi has complete access to all of chibi's C functions, meaning new VMs can be spawned from library code... I have some ideas of fun things to do with this 2017-01-26T02:49:03Z jeapostrophe joined #scheme 2017-01-26T02:50:35Z gwatt: I think chez is similar. 2017-01-26T02:53:35Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-26T02:53:56Z akkad: how does one interface with the world on something like chez? e.g. parse json, unzip stuff, talk to databases? 2017-01-26T02:54:37Z gwatt: Erm, the same way one interfaces with the world on any other scheme? 2017-01-26T02:55:02Z akkad: package system? eggs? 2017-01-26T02:55:13Z gwatt: If you're asking for specific libraries, https://pizzahack.eu/fossil/thunderchez/index is pretty cool 2017-01-26T02:55:21Z akkad: thanks 2017-01-26T02:55:25Z acarrico joined #scheme 2017-01-26T02:55:40Z gwatt: The same author also has a gui library 2017-01-26T02:56:23Z gwatt: But afaik, there's no official package manager or distributable library format. 2017-01-26T02:57:18Z akkad: k 2017-01-26T02:59:12Z koz_: rjungemann: Chibi is just amazing. 2017-01-26T03:01:20Z koz_: I browsed some examples of Chibi-C FFI code while busing to uni today, and it's pretty darned cool. 2017-01-26T03:02:38Z ArneBab joined #scheme 2017-01-26T03:06:58Z ArneBab_ quit (Ping timeout: 255 seconds) 2017-01-26T03:11:49Z rjungemann: Turns out I don't have to fork chibi to dabble with this CSP nonsense, I can just do it from a library 2017-01-26T03:15:12Z koz_: rjungemann: Chibi continues to be awesome. 2017-01-26T03:15:25Z koz_: I also found the source of my performance issues - I accidentally quadratic. 2017-01-26T03:27:33Z wtetzner joined #scheme 2017-01-26T03:30:20Z wtetzner quit (Remote host closed the connection) 2017-01-26T03:33:59Z nomicflux joined #scheme 2017-01-26T03:35:20Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-26T03:37:42Z JoshS quit (Quit: Leaving) 2017-01-26T03:39:31Z ChrisOei joined #scheme 2017-01-26T03:46:00Z koz_: rjungemann: Another day, another Cyclone bug. :P 2017-01-26T03:46:05Z ohama quit (Ping timeout: 260 seconds) 2017-01-26T03:46:08Z koz_: (although this one is more lack of documentation than anything) 2017-01-26T03:46:26Z lambda-11235 joined #scheme 2017-01-26T03:49:38Z nomicflux quit (Quit: nomicflux) 2017-01-26T03:49:51Z jeapostrophe joined #scheme 2017-01-26T03:51:00Z rjungemann: Haha you've been busy 2017-01-26T03:52:42Z ohama joined #scheme 2017-01-26T03:52:56Z Shadox joined #scheme 2017-01-26T03:54:40Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-26T04:08:07Z koz_: rjungemann: Well, I'm deadline-crunched, so I need this code soon, and every time I hit an issue, I always co-run with Chibi to make sure it's not me. 2017-01-26T04:08:17Z koz_: (notably, it's still frequently me) 2017-01-26T04:10:32Z koz_: Also, for my current work, Chibi is ~3 times slower than Cyclone on the same workload. It's a notable difference, but not as big as I expected. 2017-01-26T04:11:10Z badkins quit (Remote host closed the connection) 2017-01-26T04:14:11Z Shadox quit (Quit: Leaving) 2017-01-26T04:18:22Z terpri quit (Ping timeout: 240 seconds) 2017-01-26T04:18:54Z terpri joined #scheme 2017-01-26T04:24:49Z micro` quit (Read error: Connection reset by peer) 2017-01-26T04:35:26Z safe joined #scheme 2017-01-26T04:41:54Z Riastradh joined #scheme 2017-01-26T04:50:29Z jeapostrophe joined #scheme 2017-01-26T04:50:29Z jeapostrophe quit (Changing host) 2017-01-26T04:50:29Z jeapostrophe joined #scheme 2017-01-26T04:55:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-26T04:56:06Z cemerick quit (Ping timeout: 248 seconds) 2017-01-26T05:01:26Z GGMethos quit (Ping timeout: 248 seconds) 2017-01-26T05:08:39Z lritter joined #scheme 2017-01-26T05:16:05Z GGMethos joined #scheme 2017-01-26T05:18:20Z lucasem quit (Quit: Connection closed for inactivity) 2017-01-26T05:21:56Z koz_: Also, I wish Chibi had a profiler. 2017-01-26T05:26:57Z drdo quit (Ping timeout: 258 seconds) 2017-01-26T05:28:35Z spawned4562 quit (Ping timeout: 245 seconds) 2017-01-26T05:30:33Z drdo joined #scheme 2017-01-26T05:39:19Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-26T05:49:24Z koz_: Lol, I'm averaging one issue/day or so now. 2017-01-26T05:51:16Z jeapostrophe joined #scheme 2017-01-26T05:56:14Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-26T06:13:09Z rjungemann: Hehe 2017-01-26T06:14:06Z Guest82 joined #scheme 2017-01-26T06:15:33Z rjungemann: My CSP code almost works... You call csp-spawn and pass a callback, and there's a pair of channels you can use to pass messages between the parent and child. Now I'm running into an issue where the child prematurely quits. I realized that I'm trying to pass the lambda from one VM to another which is probably not okay (despite "retaining" the variable) 2017-01-26T06:16:15Z rjungemann: I'm hoping I can find a way to not have to have child code in a separate file but I suppose it's not a dealbreaker 2017-01-26T06:18:51Z john_g_ joined #scheme 2017-01-26T06:20:15Z JoshS joined #scheme 2017-01-26T06:23:41Z ByronJohnson quit (Ping timeout: 258 seconds) 2017-01-26T06:24:01Z rjungemann: Ooh I know how to fix it 2017-01-26T06:27:59Z jao quit (Ping timeout: 276 seconds) 2017-01-26T06:30:38Z ByronJohnson joined #scheme 2017-01-26T06:34:24Z koz_: rjungemann: Today, I over-fulfilled my issue quota and found another weirdness. 2017-01-26T06:34:35Z koz_: Having Chibi as a baseline is a *lifesaver* right now. 2017-01-26T06:34:46Z rjungemann: Hahaha 2017-01-26T06:35:23Z rjungemann: You'll have to write a blog post or something at some point 2017-01-26T06:35:38Z koz_: rjungemann: Probably will, at some point. 2017-01-26T06:37:59Z koz_: At this rate, I'm well on-track to becoming a co-maintainer of Cyclone... 2017-01-26T06:49:22Z dbmikus quit (Ping timeout: 240 seconds) 2017-01-26T06:51:54Z jeapostrophe joined #scheme 2017-01-26T06:53:22Z Guest82 quit (Quit: My iMac has gone to sleep. ZZZzzz…) 2017-01-26T06:57:16Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-26T06:59:10Z jonaslund joined #scheme 2017-01-26T06:59:28Z mumptai joined #scheme 2017-01-26T07:08:20Z fantazo joined #scheme 2017-01-26T07:15:11Z davorb quit (Read error: Connection reset by peer) 2017-01-26T07:15:54Z davorb joined #scheme 2017-01-26T07:22:10Z fantazo quit (Ping timeout: 240 seconds) 2017-01-26T07:24:22Z oleo quit (Quit: Leaving) 2017-01-26T07:26:46Z dbmikus joined #scheme 2017-01-26T07:35:55Z terpri quit (Quit: Leaving) 2017-01-26T07:52:29Z safe quit (Read error: Connection reset by peer) 2017-01-26T07:52:42Z jeapostrophe joined #scheme 2017-01-26T07:52:42Z jeapostrophe quit (Changing host) 2017-01-26T07:52:42Z jeapostrophe joined #scheme 2017-01-26T07:53:29Z alezost joined #scheme 2017-01-26T07:59:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-26T08:01:18Z jshjsh joined #scheme 2017-01-26T08:04:07Z JoshS quit (Ping timeout: 258 seconds) 2017-01-26T08:06:29Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-26T08:07:36Z raduom joined #scheme 2017-01-26T08:14:11Z _0x5eb_ quit (Quit: Goodbye!) 2017-01-26T08:17:50Z leot joined #scheme 2017-01-26T08:19:52Z _0x5eb_ joined #scheme 2017-01-26T08:22:24Z gravicappa joined #scheme 2017-01-26T08:36:59Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-26T08:55:15Z jeapostrophe joined #scheme 2017-01-26T08:56:42Z civodul joined #scheme 2017-01-26T09:00:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-26T09:02:20Z cibs quit (Ping timeout: 245 seconds) 2017-01-26T09:04:07Z cibs joined #scheme 2017-01-26T09:12:17Z TwoFinger joined #scheme 2017-01-26T09:15:11Z davorb quit (Read error: Connection reset by peer) 2017-01-26T09:15:27Z davorb joined #scheme 2017-01-26T09:20:58Z jeapostrophe joined #scheme 2017-01-26T09:26:30Z mumptai quit (Remote host closed the connection) 2017-01-26T09:28:03Z manumanumanu joined #scheme 2017-01-26T09:40:38Z rjungemann: Although it's still very much a work in progress, I thought you might get a kick out of my exploration of CSP in Chibi koz_ https://github.com/rjungemann/chibi-inu-csp 2017-01-26T09:48:20Z rjungemann: I solved my lambda serialization problem by using a macro to quote the lambda, then it can be serialized with `write`, unboxed to a C string, then boxed back up and evaled in another VM. Of course it does not close over outer variables, but those variables wouldn't exist in the other VM anyway 2017-01-26T09:48:31Z greatscottttt joined #scheme 2017-01-26T09:49:01Z jonaslund: rjungemann: hmm how are these channels compared to a mailbox system ? 2017-01-26T09:50:33Z rjungemann: These are more akin to Go channels as opposed to actors. The difference being queue-like semantics vs. message passing 2017-01-26T09:51:22Z rjungemann: Those are two patterns I'm familiar with, I am less familiar with mailbox semantics but I assume they are somewhat analogous to a message-passing system 2017-01-26T09:52:06Z jonaslund: yeah i was thinking of actors 2017-01-26T09:52:30Z rjungemann: There is room for experimenting with different semantics for the communication though. I may try something more akin to actors too 2017-01-26T09:53:27Z jonaslund: I think erlang got it almost spot-on 2017-01-26T09:55:28Z rjungemann: The other idea I had (I mention it in the README) is that it would not be too hard to use `fork` and FIFOs to extend this to work with child VMs in other processes, so it would be easy to mix and match threads and processes. Of course an actor-like solution would be possible in this way too 2017-01-26T09:56:03Z rjungemann: I'll look more into actors 2017-01-26T09:57:01Z rjungemann: After playing with Go for a little bit and also Clojure with core.async, CSP was just more straightforward for me to try and implement 2017-01-26T09:57:12Z jonaslund: when you create a new process in erlang you get a pid object, that pid can be sent in a message to other processes regardless of location (ie possibly on another machine) 2017-01-26T09:57:46Z rjungemann: Yeah that transparency is appealing 2017-01-26T09:58:17Z jonaslund: and since stuff is immutable the impleentation can choose between copying over the wire or sharing data between threads locally 2017-01-26T09:59:15Z jonaslund: that's why the in-memory mnesia database is appealing... you really just look at the live database data when doing a query 2017-01-26T09:59:34Z jonaslund: (if the data exists on the same node) 2017-01-26T10:00:04Z rjungemann: Ah this is cool. I really have not spent much time with Erlang at all 2017-01-26T10:00:43Z jonaslund: haven't used it too much myself but i've had to read up on it since my brother has been using it since atleast the early 90s at Ericsson (possibly 80s even) 2017-01-26T10:05:33Z jonaslund: always badgering me to try it more but haven't really had time to more than scratch the surface myself really 2017-01-26T10:08:47Z rjungemann: It's always useful to see how other communities approach problems 2017-01-26T10:11:29Z rjungemann: In Ruby-land there's a great gem called "concurrent-ruby". It's a kitchen sink of concurrency primitives cribbed from other environments. Thread pools, promises, futures, atoms, channels, actors, etc. It's less useful for Ruby impls with a GIL, but it's a fun way to explore some of these ideas in an easy language 2017-01-26T10:21:36Z karswell` quit (Write error: Broken pipe) 2017-01-26T10:23:17Z grublet quit (Ping timeout: 240 seconds) 2017-01-26T10:26:02Z jonaslund: I really should take the time to finish my little toy JIT 2017-01-26T10:26:33Z jonaslund: gotten the basics in (trampolines, recompiler hooks,etc) 2017-01-26T10:26:57Z jonaslund: but i realized that i was almost interpreting at the level i was doing it 2017-01-26T10:27:22Z jonaslund: so i've been pondering if i can make it work at a tad higher level PyPy 2017-01-26T10:27:30Z jonaslund: like pypy 2017-01-26T10:28:28Z narendraj9 joined #scheme 2017-01-26T10:28:38Z jonaslund: GIL's are nasty but implementing some stuff w/o them quickly becomes tedious 2017-01-26T10:28:55Z jonaslund: however would be nice to have some middle ground 2017-01-26T10:32:19Z taylan quit (Disconnected by services) 2017-01-26T10:32:29Z taylan joined #scheme 2017-01-26T10:33:29Z rjungemann: Truth be told, at least in Ruby, whenever IO is being done or stuff is being done in a C extension, it releases the GIL anyway, so you can get decent parallelism for some workloads 2017-01-26T10:35:03Z rjungemann: Making a JIT compiler sounds like a fun project! 2017-01-26T10:40:29Z raduom quit (Read error: Connection reset by peer) 2017-01-26T10:46:44Z lambda-smith joined #scheme 2017-01-26T11:01:07Z NhanH quit (Quit: Connection closed for inactivity) 2017-01-26T11:13:00Z bjz_ joined #scheme 2017-01-26T11:13:02Z bjz quit (Ping timeout: 252 seconds) 2017-01-26T11:18:53Z ManDay joined #scheme 2017-01-26T11:20:34Z ManDay: Teddy Bear Question? Is it possible to nicely write if(u){a=au;b=bu;}else if(v){a=av;b=bv}else{a=at,b=bt} without using 6 ifs? 2017-01-26T11:21:00Z ManDay: (or, if there are "n" of a,b,... n ifs) 2017-01-26T11:21:33Z ManDay: 2*n 2017-01-26T11:23:13Z ecraven: (set! a (* a (or u v t ...))) 2017-01-26T11:23:42Z ecraven: depending on what you mean exactly by "if(u)" this might or might not work 2017-01-26T11:24:17Z ManDay: yeah, but i mean without side effects 2017-01-26T11:24:49Z ManDay: side effects always leave me that stale aftertaste 2017-01-26T11:25:27Z koz_: ManDay: cond? 2017-01-26T11:25:39Z ManDay: koz_: how is that different from the ifs? 2017-01-26T11:25:51Z koz_: You said 'without using 6 ifs'. 2017-01-26T11:25:57Z ManDay: ... 2017-01-26T11:25:58Z koz_: I've given you an answer that fits that bill. 2017-01-26T11:28:05Z ManDay: Hm I guess I could (let* ([dummy (if u (list au bu) (if v (list av bv) (list at bt)))] [a (list-ref dummy 0)] [b (list-ref dummy 1)]) ...) 2017-01-26T11:28:26Z ManDay: but but there must be something better! 2017-01-26T11:29:12Z ManDay: is there perhaps a shortcut like some macro which exacts multiple variables from a list or a "multiple values" return? 2017-01-26T11:30:27Z ManDay: ah in my particular case I don't need to extract individual values so I can actually use values 2017-01-26T11:30:35Z ManDay: but in general I wonder no less 2017-01-26T11:31:59Z ManDay: and I found let-values :) 2017-01-26T11:52:34Z ertesx joined #scheme 2017-01-26T11:55:53Z UserJosh joined #scheme 2017-01-26T11:56:10Z ertes quit (Ping timeout: 255 seconds) 2017-01-26T11:56:11Z ertesx is now known as ertes 2017-01-26T11:58:40Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-26T12:09:51Z ski: ManDay : is `au' `a' multiplied by `u' ? 2017-01-26T12:12:30Z ski: (let ((dummy (or u v t))) (let ((a (* a dummy)) (b (* b dummy))) ...)) ; ? 2017-01-26T12:12:44Z ski: (no side-effects required, you can use `let' in place of `set!') 2017-01-26T12:13:27Z ManDay: no, au was just a dummy 2017-01-26T12:13:36Z ManDay: anyway i found a nice solution with call-with-values 2017-01-26T12:14:30Z TwoFinger quit (Quit: Leaving) 2017-01-26T12:14:50Z ManDay: i.e. (call-with-values (lambda () (if u (values au bu) (if v (values av bv) (values at bt)))) (lambda (vals) ...)) 2017-01-26T12:15:04Z ManDay: g2g 2017-01-26T12:15:19Z leppie quit (Ping timeout: 260 seconds) 2017-01-26T12:15:26Z ski: s/(vals)/(adummy bdummy)/ 2017-01-26T12:15:53Z ManDay: yah 2017-01-26T12:15:55Z ManDay quit (Quit: WeeChat 1.4) 2017-01-26T12:16:25Z ski: `let-values' might look slightly nicer 2017-01-26T12:22:22Z leppie joined #scheme 2017-01-26T12:25:00Z TCZ joined #scheme 2017-01-26T12:28:26Z lolcow joined #scheme 2017-01-26T12:29:02Z leppie quit (Ping timeout: 240 seconds) 2017-01-26T12:41:49Z raduom joined #scheme 2017-01-26T12:53:44Z manualcrank joined #scheme 2017-01-26T12:54:12Z terpri joined #scheme 2017-01-26T12:57:03Z reverse_light quit (Read error: Connection reset by peer) 2017-01-26T12:58:43Z deank joined #scheme 2017-01-26T13:08:45Z JoshS joined #scheme 2017-01-26T13:11:50Z UserJosh quit (Ping timeout: 256 seconds) 2017-01-26T13:12:01Z badkins joined #scheme 2017-01-26T13:15:02Z nomicflux joined #scheme 2017-01-26T13:25:26Z narendraj9 quit (Ping timeout: 255 seconds) 2017-01-26T13:26:40Z jshjsh joined #scheme 2017-01-26T13:27:39Z ogamita joined #scheme 2017-01-26T13:28:32Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-26T13:29:00Z JoshS quit (Ping timeout: 245 seconds) 2017-01-26T13:30:41Z TCZ quit (Quit: Leaving) 2017-01-26T13:37:51Z nomicflux quit (Quit: nomicflux) 2017-01-26T13:43:34Z lambda-smith quit (Ping timeout: 256 seconds) 2017-01-26T13:45:17Z UserJosh joined #scheme 2017-01-26T13:46:40Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-26T13:54:55Z TwoFinger joined #scheme 2017-01-26T13:55:26Z TwoFinger quit (Remote host closed the connection) 2017-01-26T14:03:28Z spawned4562 joined #scheme 2017-01-26T14:05:58Z cemerick joined #scheme 2017-01-26T14:09:49Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-26T14:10:34Z jeapostrophe joined #scheme 2017-01-26T14:10:45Z jeapostrophe quit (Changing host) 2017-01-26T14:10:45Z jeapostrophe joined #scheme 2017-01-26T14:11:42Z turtleman joined #scheme 2017-01-26T14:13:19Z notzmv joined #scheme 2017-01-26T14:31:35Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-26T14:34:47Z kuribas joined #scheme 2017-01-26T14:42:56Z cromachina quit (Read error: Connection reset by peer) 2017-01-26T14:46:02Z lritter quit (Remote host closed the connection) 2017-01-26T14:46:29Z lritter joined #scheme 2017-01-26T14:50:43Z daviid joined #scheme 2017-01-26T14:54:05Z grublet joined #scheme 2017-01-26T15:09:57Z edgar-rft joined #scheme 2017-01-26T15:10:13Z Fare joined #scheme 2017-01-26T15:12:45Z spawned4562 quit (Ping timeout: 245 seconds) 2017-01-26T15:15:33Z davorb quit (Read error: Connection reset by peer) 2017-01-26T15:15:57Z davorb joined #scheme 2017-01-26T15:23:35Z Riastradh quit (Ping timeout: 276 seconds) 2017-01-26T15:31:17Z cemerick quit (Ping timeout: 248 seconds) 2017-01-26T15:32:15Z cemerick joined #scheme 2017-01-26T15:37:22Z stepnem joined #scheme 2017-01-26T15:39:47Z oleo joined #scheme 2017-01-26T15:40:05Z lolcow quit (Ping timeout: 240 seconds) 2017-01-26T15:46:05Z leppie joined #scheme 2017-01-26T15:52:07Z john_g_ quit (Quit: Leaving) 2017-01-26T15:54:13Z cemerick quit (Ping timeout: 248 seconds) 2017-01-26T15:55:10Z cemerick joined #scheme 2017-01-26T15:59:12Z jmd joined #scheme 2017-01-26T16:10:37Z leot quit (Quit: BBT) 2017-01-26T16:11:33Z csaurus joined #scheme 2017-01-26T16:19:30Z araujo joined #scheme 2017-01-26T16:23:02Z nomicflux joined #scheme 2017-01-26T16:24:06Z nomicflux quit (Client Quit) 2017-01-26T16:37:13Z jao joined #scheme 2017-01-26T16:42:32Z raduom quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-26T16:47:40Z BusFactor1 joined #scheme 2017-01-26T16:49:12Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-26T16:50:02Z gravicappa quit (Ping timeout: 276 seconds) 2017-01-26T16:50:42Z UserJosh quit (Read error: Connection reset by peer) 2017-01-26T16:51:15Z UserJosh joined #scheme 2017-01-26T16:54:31Z ertes quit (Ping timeout: 255 seconds) 2017-01-26T17:03:06Z logicmoo joined #scheme 2017-01-26T17:04:25Z dmiles quit (Ping timeout: 255 seconds) 2017-01-26T17:05:24Z logicmoo is now known as dmiles 2017-01-26T17:05:45Z UserJosh is now known as JoshS 2017-01-26T17:15:47Z davorb quit (Read error: Connection reset by peer) 2017-01-26T17:16:29Z davorb joined #scheme 2017-01-26T17:22:45Z sethalves joined #scheme 2017-01-26T17:23:07Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-26T17:25:16Z leppie quit (Ping timeout: 240 seconds) 2017-01-26T17:29:33Z leppie joined #scheme 2017-01-26T17:29:49Z jeapostrophe joined #scheme 2017-01-26T17:29:49Z jeapostrophe quit (Changing host) 2017-01-26T17:29:49Z jeapostrophe joined #scheme 2017-01-26T17:34:11Z leppie quit (Ping timeout: 252 seconds) 2017-01-26T17:39:37Z leppie joined #scheme 2017-01-26T17:40:12Z askatasuna joined #scheme 2017-01-26T17:44:01Z leppie quit (Ping timeout: 255 seconds) 2017-01-26T17:50:21Z leppie joined #scheme 2017-01-26T17:50:44Z civodul joined #scheme 2017-01-26T17:53:51Z raduom joined #scheme 2017-01-26T17:54:35Z stepnem quit (Ping timeout: 240 seconds) 2017-01-26T17:54:40Z leppie quit (Ping timeout: 240 seconds) 2017-01-26T18:00:05Z stepnem joined #scheme 2017-01-26T18:01:30Z leppie joined #scheme 2017-01-26T18:06:04Z leppie quit (Ping timeout: 255 seconds) 2017-01-26T18:12:17Z leppie joined #scheme 2017-01-26T18:16:46Z leppie quit (Ping timeout: 240 seconds) 2017-01-26T18:21:54Z leppie joined #scheme 2017-01-26T18:23:50Z gravicappa joined #scheme 2017-01-26T18:30:06Z badkins quit (Remote host closed the connection) 2017-01-26T18:30:41Z badkins joined #scheme 2017-01-26T18:34:45Z leppie quit (Ping timeout: 248 seconds) 2017-01-26T18:35:01Z badkins quit (Ping timeout: 255 seconds) 2017-01-26T18:35:17Z leot joined #scheme 2017-01-26T18:40:17Z kammd quit (Quit: Connection closed for inactivity) 2017-01-26T18:41:05Z jshjsh joined #scheme 2017-01-26T18:42:06Z leppie joined #scheme 2017-01-26T18:43:07Z JoshS quit (Ping timeout: 255 seconds) 2017-01-26T18:59:56Z UserJosh joined #scheme 2017-01-26T19:03:01Z jshjsh quit (Ping timeout: 248 seconds) 2017-01-26T19:03:01Z lritter quit (Ping timeout: 258 seconds) 2017-01-26T19:09:19Z Riastradh joined #scheme 2017-01-26T19:14:58Z ertes joined #scheme 2017-01-26T19:15:47Z davorb quit (Read error: Connection reset by peer) 2017-01-26T19:16:03Z davorb joined #scheme 2017-01-26T19:16:43Z daviid quit (Ping timeout: 255 seconds) 2017-01-26T19:21:42Z pjb` joined #scheme 2017-01-26T19:24:14Z pjb` is now known as mati 2017-01-26T19:32:14Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-26T19:33:41Z badkins_ joined #scheme 2017-01-26T19:35:49Z masoudd joined #scheme 2017-01-26T19:39:02Z leppie quit (Ping timeout: 276 seconds) 2017-01-26T19:42:33Z leppie joined #scheme 2017-01-26T19:59:10Z UserJosh quit (Ping timeout: 240 seconds) 2017-01-26T20:00:32Z enderby joined #scheme 2017-01-26T20:06:49Z UserJosh joined #scheme 2017-01-26T20:07:53Z bjz joined #scheme 2017-01-26T20:19:57Z jcowan joined #scheme 2017-01-26T20:21:36Z jeapostrophe joined #scheme 2017-01-26T20:30:33Z mumptai joined #scheme 2017-01-26T20:31:13Z ChrisOei quit (Quit: ChrisOei) 2017-01-26T20:41:29Z daviid joined #scheme 2017-01-26T20:44:22Z ChrisOei joined #scheme 2017-01-26T20:45:23Z stepnem quit (Ping timeout: 240 seconds) 2017-01-26T20:51:22Z stepnem joined #scheme 2017-01-26T20:53:35Z UserJosh quit (Quit: Leaving) 2017-01-26T21:01:17Z enderby quit (Remote host closed the connection) 2017-01-26T21:02:52Z koz_: rjungemann: If you had to profile Chibi code, how would you do it? 2017-01-26T21:03:03Z koz_: s/profile/find hot spots in/ 2017-01-26T21:03:45Z jcowan: Profile the chibi interpreter itself with gprof, perhaps. 2017-01-26T21:04:25Z daviid quit (Ping timeout: 255 seconds) 2017-01-26T21:05:44Z koz_: jcowan: That's an interesting idea - would that actually show my procedures being called though? 2017-01-26T21:06:10Z jcowan: Mmm, probably not. 2017-01-26T21:14:28Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-26T21:15:54Z davorb quit (Read error: Connection reset by peer) 2017-01-26T21:16:36Z davorb joined #scheme 2017-01-26T21:20:46Z leot quit (Ping timeout: 264 seconds) 2017-01-26T21:26:10Z gravicappa quit (Ping timeout: 264 seconds) 2017-01-26T21:26:38Z rjungemann: Hm good question, there is probably a nice way to hook into function calls 2017-01-26T21:31:37Z JoshS joined #scheme 2017-01-26T21:37:54Z fantazo_ joined #scheme 2017-01-26T21:38:56Z jmd quit (Remote host closed the connection) 2017-01-26T21:38:56Z leot joined #scheme 2017-01-26T21:57:25Z koz_: rjungemann: I figured you might know, since you've been delving into Chibi a lot. 2017-01-26T21:57:38Z koz_: It'd be really nice to have a profiler for it, but I suspect foof` is too busy to write one. 2017-01-26T21:58:15Z rjungemann: I can take a look in a little bit. I think if it isn't built in somewhere, that it should be possible to do it at the C level pretty easy and build your own custom Chibi 2017-01-26T21:59:18Z koz_: rjungemann: Thanks - it'd really help the code I've got right now. Correctness checks against Cyclone are hard when Chibi is 3-10 times slower and bugs only occur at large input sizes in my program. 2017-01-26T21:59:42Z jcowan: koz_: Are you depending on Chibi-specific libraries? 2017-01-26T21:59:57Z koz_: jcowan: No - at least not in anything I want to profile. 2017-01-26T22:00:48Z jcowan: You might port it to Larceny in R7RS mode, and then use its profile library. 2017-01-26T22:01:06Z jcowan: Of course, it might run too fast, so you may need to iterate the parts you want to profile. 2017-01-26T22:01:39Z koz_: jcowan: That's a really great idea - I'll do exactly that. 2017-01-26T22:02:44Z koz_: But first - caffeine. 2017-01-26T22:04:05Z Fare quit (Ping timeout: 240 seconds) 2017-01-26T22:05:06Z jcowan: Feel free to ask questions, which at worst will get blank looks 2017-01-26T22:06:08Z mati is now known as pjb 2017-01-26T22:14:16Z wasamasa: jcowan: somewhat jokey suggestion on #emacs: let's add serializable continuations to r7rs-large 2017-01-26T22:14:29Z wasamasa: jcowan: as inspired by certain smalltalk systems like squeak/seaside 2017-01-26T22:15:30Z mumptai quit (Quit: Verlassend) 2017-01-26T22:15:56Z rjungemann: Racket can do it 2017-01-26T22:16:05Z rjungemann: Seems really tough to implement well... but it is cool 2017-01-26T22:17:16Z rjungemann: http://blog.racket-lang.org/2010/10/the-two-state-solution-native-and-serializable-continuations-accord.html 2017-01-26T22:20:20Z rjungemann: There's a link to a paper where they explain how they do it... actually the approach might be portable http://cs.brown.edu/~sk/Publications/Papers/Published/mfgkf-web-restructuring-cps-journal/paper.pdf 2017-01-26T22:24:05Z cemerick quit (Ping timeout: 248 seconds) 2017-01-26T22:25:21Z badkins_ quit (Remote host closed the connection) 2017-01-26T22:26:23Z csaurus quit (Ping timeout: 240 seconds) 2017-01-26T22:29:05Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-26T22:32:38Z leot quit (Quit: BBT) 2017-01-26T22:33:55Z jcowan: "except the tools don't mistakes." 2017-01-26T22:33:57Z jcowan chuckles 2017-01-26T22:34:39Z qu1j0t3 sniggers 2017-01-26T22:34:43Z koz_: jcowan: Lol... considering what I've been dealing with for the last week or so. 2017-01-26T22:34:47Z koz_: (in several places) 2017-01-26T22:59:35Z cibs quit (Ping timeout: 240 seconds) 2017-01-26T23:01:52Z fantazo_ quit (Quit: Verlassend) 2017-01-26T23:02:49Z pjb quit (Quit: Be seeing you!) 2017-01-26T23:07:25Z JoshS quit (Ping timeout: 256 seconds) 2017-01-26T23:07:53Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-26T23:08:37Z cibs joined #scheme 2017-01-26T23:11:32Z badkins joined #scheme 2017-01-26T23:16:17Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-26T23:23:06Z rjungemann: I'm looking into your question koz_, I think you can add code to the `sexp sexp_eval_op (sexp ctx, sexp self, sexp_sint_t n, sexp obj, sexp env)` function in `eval.c:2568` 2017-01-26T23:24:11Z rjungemann: I'm trying to see if there's a better place to hook in. Something is screwy with clang on my work laptop so I'll have to try something out on my other laptop in a bit. 2017-01-26T23:31:37Z mejja joined #scheme 2017-01-26T23:41:46Z turtleman quit (Ping timeout: 240 seconds) 2017-01-26T23:43:07Z dbmikus quit (Ping timeout: 256 seconds) 2017-01-26T23:44:26Z rjungemann: OMG "time.h" on OS X is NOT compatible with "time.h" on Linux 2017-01-26T23:47:02Z dbmikus joined #scheme 2017-01-26T23:51:05Z BusFactor1 quit (Ping timeout: 245 seconds) 2017-01-26T23:51:28Z lemonpie: isn't OSX's time.h BSD's 2017-01-26T23:52:28Z lambda-11235 joined #scheme 2017-01-26T23:52:38Z rjungemann: Yeah the BSDs all share common functionality, but it is different than Linux's 2017-01-26T23:53:10Z dbmikus quit (Ping timeout: 245 seconds) 2017-01-26T23:53:13Z rjungemann: It's all fine and good, it's just not good when I'm just trying to quickly slap some code together for koz_ to profile with :¬) 2017-01-26T23:53:23Z rjungemann: Figured it out 2017-01-26T23:55:05Z dbmikus joined #scheme 2017-01-26T23:59:00Z rjungemann: koz_ give this a try (be warned, the output is a bit gnarly) https://gist.github.com/rjungemann/94631171843a3161117a7fc8adb4b115 2017-01-27T00:00:35Z rjungemann: It spits the form being evaluated to stderr when it begins and when it ends (so it should be possible to match the beginning and the end) and when it is done it spits out the time in nanoseconds (although on BSD it will be rounded to nearest millisecond). You can pipe the output of your script to a shell script which will analyze the output of stderr and 2017-01-27T00:00:35Z rjungemann: could build a tree of the evaled forms 2017-01-27T00:01:49Z Fare joined #scheme 2017-01-27T00:02:11Z rjungemann: If you have ideas of what you'd like to have the output look like, I can help with that. I've gotten pretty familiar with Chibi's C FFI the past few days... 2017-01-27T00:03:04Z stepnem quit (Ping timeout: 255 seconds) 2017-01-27T00:21:45Z rjungemann: I was hoping to get it to output the heap-stats too, but I was having trouble getting it to work. I have a fairly good idea why, but it's a long story, and outputting heap-stats can be easily done scheme-side anyway 2017-01-27T00:23:46Z daviid joined #scheme 2017-01-27T00:26:42Z jcowan quit (Quit: Leaving) 2017-01-27T00:27:32Z wtetzner joined #scheme 2017-01-27T00:30:08Z cromachina joined #scheme 2017-01-27T00:33:18Z Menche quit (Ping timeout: 240 seconds) 2017-01-27T00:34:40Z masoudd quit (Ping timeout: 240 seconds) 2017-01-27T00:43:02Z masoudd joined #scheme 2017-01-27T00:44:49Z turtleman joined #scheme 2017-01-27T00:45:59Z Menche joined #scheme 2017-01-27T01:00:06Z sethalves quit (Remote host closed the connection) 2017-01-27T01:14:00Z rjungemann: I'm not 100% sure I'm hooking into the right place... I'll look a little more into it later 2017-01-27T01:14:47Z koz_: rjungemann: Thanks for that - I'll just examine it now. 2017-01-27T01:15:30Z sz0 joined #scheme 2017-01-27T01:15:52Z koz_: OK, I think I see what this is doing. I'll need to rebuild Chibi for it. 2017-01-27T01:16:22Z koz_: Once I do this reading on integer sequence compression and seeing if it helps me, as well as changing an algorithm from O(nk) to O(nlog(n)), that's my next goal. 2017-01-27T01:22:16Z Riastradh quit (Ping timeout: 255 seconds) 2017-01-27T01:27:03Z cemerick joined #scheme 2017-01-27T01:27:43Z Fare quit (Ping timeout: 240 seconds) 2017-01-27T01:29:09Z Fare joined #scheme 2017-01-27T01:31:08Z mejja quit (Quit: \ No newline at end of file) 2017-01-27T01:32:41Z reverse_light joined #scheme 2017-01-27T01:36:14Z terpri quit (Read error: Connection reset by peer) 2017-01-27T01:43:35Z Fare quit (Ping timeout: 240 seconds) 2017-01-27T01:46:26Z daviid quit (Ping timeout: 252 seconds) 2017-01-27T01:51:36Z nomicflux joined #scheme 2017-01-27T01:58:06Z dTal quit (Ping timeout: 256 seconds) 2017-01-27T01:59:39Z Fare joined #scheme 2017-01-27T02:03:14Z dTal joined #scheme 2017-01-27T02:04:02Z turtleman quit (Quit: Leaving) 2017-01-27T02:04:55Z sethalves joined #scheme 2017-01-27T02:12:05Z JoshS joined #scheme 2017-01-27T02:29:25Z noethics joined #scheme 2017-01-27T02:43:19Z acarrico quit (Ping timeout: 260 seconds) 2017-01-27T02:50:30Z acarrico joined #scheme 2017-01-27T03:01:38Z ArneBab_ joined #scheme 2017-01-27T03:06:02Z spawned4562 joined #scheme 2017-01-27T03:06:22Z ArneBab quit (Ping timeout: 264 seconds) 2017-01-27T03:13:20Z jao quit (Ping timeout: 252 seconds) 2017-01-27T03:16:40Z davorb quit (Read error: Connection reset by peer) 2017-01-27T03:17:09Z davorb joined #scheme 2017-01-27T03:30:46Z Fare quit (Ping timeout: 240 seconds) 2017-01-27T03:32:37Z notzmv quit (Ping timeout: 256 seconds) 2017-01-27T03:41:09Z masoudd quit (Ping timeout: 240 seconds) 2017-01-27T03:42:33Z nomicflux quit (Quit: nomicflux) 2017-01-27T03:43:09Z oleo quit (Remote host closed the connection) 2017-01-27T03:46:31Z wtetzner quit (Remote host closed the connection) 2017-01-27T03:59:39Z ArneBab joined #scheme 2017-01-27T04:00:11Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-27T04:03:56Z ArneBab_ quit (Ping timeout: 252 seconds) 2017-01-27T04:07:51Z acarrico quit (Ping timeout: 255 seconds) 2017-01-27T04:09:47Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-27T04:15:54Z jeapostrophe joined #scheme 2017-01-27T04:15:54Z jeapostrophe quit (Changing host) 2017-01-27T04:15:54Z jeapostrophe joined #scheme 2017-01-27T04:19:39Z koz_: Could someone have a look at this and tell me if I'm going mad? http://lpaste.net/351687 2017-01-27T04:19:56Z koz_: I have *absolutely no idea* where the error described there is coming from, but maybe I'm just blind. 2017-01-27T04:20:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-27T04:33:32Z rjungemann: I'll take a look 2017-01-27T04:34:07Z rjungemann: First impression is, pass an additional argument to factorial, some sort of "name", that way you can figure out if it's the first, second, or third place that is causing the issue 2017-01-27T04:36:08Z rjungemann: You can comment out all the code except for the factorial definition and like add a `(factorial 1)`. Some notes: You're not using `x`, and I think your function right now returns a function? Like you're not calling fact-iter internally? 2017-01-27T04:36:58Z spawned4562 quit (Ping timeout: 264 seconds) 2017-01-27T04:37:24Z rjungemann: Omg I think one of your `i` identifiers is like unicode or something. I went and rewrote each `i` and now I get a different error 2017-01-27T04:37:53Z rjungemann: Ohhhhhhh 2017-01-27T04:37:59Z rjungemann: `(import (scheme base))` or something 2017-01-27T04:38:05Z rjungemann: `define` is not defined 2017-01-27T04:40:21Z ChrisOei quit (Quit: ChrisOei) 2017-01-27T04:40:27Z rjungemann: https://gist.github.com/rjungemann/b2f0b69d03694548468d75ccf3a1282c 2017-01-27T04:40:37Z dbmikus quit (Ping timeout: 256 seconds) 2017-01-27T04:40:39Z rjungemann: That will get you to `undefined variable: --`. Not sure where that is defined 2017-01-27T04:52:01Z koz_: rjungemann: Thanks - I'll take a look. 2017-01-27T04:52:14Z koz_: It was wrapped in a library - I should have made that more clear. 2017-01-27T04:52:31Z rjungemann: Ah got it 2017-01-27T04:52:35Z koz_: And it *was* factorial at fault... 2017-01-27T04:52:45Z koz_ should probably take a break, lol. 2017-01-27T04:52:52Z rjungemann: I'm pretty sure the factorial method you provided would return a lambda instead of actually doing anything :¬) 2017-01-27T04:53:06Z koz_: rjungemann: Yeah, I forgot a vital step along the way. :P 2017-01-27T04:53:17Z koz_: So to answer my own question - I'm not insane, just inattentive. 2017-01-27T04:53:33Z rjungemann: I need to revisit that profiling code I posted. I think it won't track all function calls... it's a fun exploration though. First time digging this far into a VM 2017-01-27T04:53:36Z rjungemann: Hehe :¬) 2017-01-27T04:54:51Z jshjsh joined #scheme 2017-01-27T04:55:14Z dbmikus joined #scheme 2017-01-27T04:55:26Z koz_: rjungemann: Also, not quite - I won't return a lambda; it'll return an undefined value, becasue the last form was a define. 2017-01-27T04:55:33Z koz_: Which, according to the standard, returns an undefined value. 2017-01-27T04:55:40Z koz_: Chibi is a *pedantically* referential implementation. 2017-01-27T04:55:50Z rjungemann: Ah you're right, it's like void or something 2017-01-27T04:56:18Z koz_: rjungemann: Indeed. 2017-01-27T04:56:24Z rjungemann: Fun fact: chibi afaik doesn't expose a `void` reference to the scheme-side but you can grab a reference to `SEXP_VOID` from the C-side 2017-01-27T04:56:28Z koz_: Although theoretically, it could return 'you-are-dumb or something. 2017-01-27T04:56:46Z koz_: Or 'dont-assign-use-this-anywhere. 2017-01-27T04:56:58Z koz_: s/assign-// 2017-01-27T04:57:40Z JoshS quit (Ping timeout: 240 seconds) 2017-01-27T05:03:12Z dbmikus quit (Ping timeout: 255 seconds) 2017-01-27T05:07:01Z dbmikus joined #scheme 2017-01-27T05:08:49Z bjz joined #scheme 2017-01-27T05:09:01Z jshjsh is now known as JoshS 2017-01-27T05:09:34Z bjz quit (Read error: Connection reset by peer) 2017-01-27T05:10:27Z bjz joined #scheme 2017-01-27T05:12:32Z bjz quit (Client Quit) 2017-01-27T05:15:11Z lambda-smith joined #scheme 2017-01-27T05:16:21Z davorb quit (Read error: Connection reset by peer) 2017-01-27T05:16:40Z davorb joined #scheme 2017-01-27T05:19:45Z lambda-smith quit (Client Quit) 2017-01-27T05:36:29Z Riastradh joined #scheme 2017-01-27T06:03:58Z jeapostrophe joined #scheme 2017-01-27T06:03:58Z jeapostrophe quit (Changing host) 2017-01-27T06:03:58Z jeapostrophe joined #scheme 2017-01-27T06:08:54Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-27T06:18:29Z raduom quit (Read error: No route to host) 2017-01-27T06:24:46Z Riastradh quit (Ping timeout: 240 seconds) 2017-01-27T06:24:50Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-27T06:24:51Z raduom joined #scheme 2017-01-27T06:32:11Z jshjsh joined #scheme 2017-01-27T06:35:00Z JoshS quit (Ping timeout: 255 seconds) 2017-01-27T06:35:59Z lambda-11235 joined #scheme 2017-01-27T06:38:16Z jshjsh is now known as JoshS 2017-01-27T06:48:02Z mumptai joined #scheme 2017-01-27T06:51:05Z lambda-11235 quit (Read error: Connection reset by peer) 2017-01-27T06:52:53Z gnomon quit (Ping timeout: 248 seconds) 2017-01-27T06:55:20Z bjz joined #scheme 2017-01-27T06:59:52Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-27T07:01:34Z raduom quit (Ping timeout: 264 seconds) 2017-01-27T07:16:27Z davorb quit (Read error: Connection reset by peer) 2017-01-27T07:17:13Z davorb joined #scheme 2017-01-27T07:21:07Z bjz joined #scheme 2017-01-27T07:52:12Z jeapostrophe joined #scheme 2017-01-27T07:53:28Z badkins quit (Remote host closed the connection) 2017-01-27T07:56:07Z alezost joined #scheme 2017-01-27T07:58:23Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-27T07:58:31Z stepnem joined #scheme 2017-01-27T08:06:04Z jshjsh joined #scheme 2017-01-27T08:06:12Z JoshS quit (Disconnected by services) 2017-01-27T08:06:32Z jshjsh is now known as JoshS 2017-01-27T08:12:33Z leot joined #scheme 2017-01-27T08:15:02Z noethics quit (Quit: Leaving) 2017-01-27T08:29:57Z cemerick quit (Ping timeout: 248 seconds) 2017-01-27T08:34:16Z PinealGlandOptic joined #scheme 2017-01-27T08:50:25Z JoshS quit (Quit: Leaving) 2017-01-27T08:54:37Z jeapostrophe joined #scheme 2017-01-27T08:54:37Z jeapostrophe quit (Changing host) 2017-01-27T08:54:37Z jeapostrophe joined #scheme 2017-01-27T08:59:27Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-27T09:31:09Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-27T09:40:47Z greatscottttt joined #scheme 2017-01-27T09:47:17Z leot quit (Ping timeout: 248 seconds) 2017-01-27T09:48:04Z leot joined #scheme 2017-01-27T09:55:22Z jeapostrophe joined #scheme 2017-01-27T10:00:11Z rjungemann: koz_ better profiling in scheme, no recompiling needed. It does require replacing the `define` to profile with `define~` or the `lambda` to profile with `lambda~`. https://gist.github.com/rjungemann/dd418dd5ee4d666dae207e9b0b06d3a6 2017-01-27T10:00:12Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-27T10:02:15Z mumptai quit (Remote host closed the connection) 2017-01-27T10:08:13Z koz_: rjungemann: That's... really clever. Thanks! 2017-01-27T10:08:27Z koz_: Just goes to show - there ain't nothing you can't do with macros. 2017-01-27T10:08:59Z rjungemann: At least the low-level ones :¬) 2017-01-27T10:10:30Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-27T10:11:29Z bjz quit (Ping timeout: 240 seconds) 2017-01-27T10:12:29Z bjz_ joined #scheme 2017-01-27T10:17:02Z ec is now known as EOOIOTTCABLE 2017-01-27T10:25:54Z masoudd joined #scheme 2017-01-27T10:38:11Z PinealGlandOptic quit (Quit: leaving) 2017-01-27T10:42:04Z JoshS joined #scheme 2017-01-27T10:45:53Z EOOIOTTCABLE is now known as ec 2017-01-27T10:47:28Z JoshS quit (Quit: Leaving) 2017-01-27T10:56:09Z jeapostrophe joined #scheme 2017-01-27T10:56:09Z jeapostrophe quit (Changing host) 2017-01-27T10:56:09Z jeapostrophe joined #scheme 2017-01-27T10:59:37Z JoshS joined #scheme 2017-01-27T11:10:11Z DeeEff quit (Remote host closed the connection) 2017-01-27T11:10:11Z M-krsiehl quit (Remote host closed the connection) 2017-01-27T11:16:32Z davorb quit (Read error: Connection reset by peer) 2017-01-27T11:16:45Z davorb joined #scheme 2017-01-27T11:18:09Z deank quit (Disconnected by services) 2017-01-27T11:18:12Z deank joined #scheme 2017-01-27T11:20:01Z jonaslund joined #scheme 2017-01-27T11:22:20Z DeeEff joined #scheme 2017-01-27T11:28:13Z jshjsh joined #scheme 2017-01-27T11:31:17Z JoshS quit (Ping timeout: 276 seconds) 2017-01-27T11:31:28Z grublet quit (Ping timeout: 256 seconds) 2017-01-27T11:38:50Z TCZ joined #scheme 2017-01-27T11:39:24Z kuribas joined #scheme 2017-01-27T11:43:17Z shymega quit (Quit: So long, and thanks for all the talking doors.) 2017-01-27T11:43:49Z shymega joined #scheme 2017-01-27T11:52:47Z ertesx joined #scheme 2017-01-27T11:56:38Z ertes quit (Ping timeout: 276 seconds) 2017-01-27T11:56:38Z ertesx is now known as ertes 2017-01-27T11:58:15Z M-krsiehl joined #scheme 2017-01-27T12:01:06Z jshjsh quit (Ping timeout: 258 seconds) 2017-01-27T12:11:36Z civodul joined #scheme 2017-01-27T12:14:55Z gnomon joined #scheme 2017-01-27T12:21:27Z TCZ quit (Quit: Leaving) 2017-01-27T12:23:21Z ggole joined #scheme 2017-01-27T12:31:33Z notzmv joined #scheme 2017-01-27T12:44:59Z JoshS joined #scheme 2017-01-27T12:46:06Z bars0 joined #scheme 2017-01-27T12:49:11Z ggole_ joined #scheme 2017-01-27T12:52:18Z ggole quit (Ping timeout: 260 seconds) 2017-01-27T13:02:16Z Fare joined #scheme 2017-01-27T13:13:42Z acarrico joined #scheme 2017-01-27T13:16:42Z davorb quit (Read error: Connection reset by peer) 2017-01-27T13:17:00Z lambda-smith joined #scheme 2017-01-27T13:17:11Z ggole__ joined #scheme 2017-01-27T13:17:19Z davorb joined #scheme 2017-01-27T13:20:03Z ggole_ quit (Ping timeout: 240 seconds) 2017-01-27T13:23:27Z nomicflux joined #scheme 2017-01-27T13:27:48Z ggole__ quit (Quit: ggole__) 2017-01-27T13:29:54Z jshjsh joined #scheme 2017-01-27T13:32:42Z JoshS quit (Ping timeout: 258 seconds) 2017-01-27T13:33:35Z notzmv quit (Ping timeout: 240 seconds) 2017-01-27T13:35:51Z jshjsh is now known as JoshS 2017-01-27T13:39:00Z jshjsh joined #scheme 2017-01-27T13:42:05Z JoshS quit (Ping timeout: 240 seconds) 2017-01-27T13:43:35Z acarrico quit (Ping timeout: 240 seconds) 2017-01-27T13:46:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-27T13:46:14Z jshjsh is now known as JoshS 2017-01-27T13:46:26Z nomicflux quit (Quit: nomicflux) 2017-01-27T13:51:57Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-27T13:54:40Z notzmv joined #scheme 2017-01-27T13:57:58Z acarrico joined #scheme 2017-01-27T13:58:47Z jeapostrophe joined #scheme 2017-01-27T13:58:48Z jeapostrophe quit (Changing host) 2017-01-27T13:58:48Z jeapostrophe joined #scheme 2017-01-27T14:00:39Z cemerick joined #scheme 2017-01-27T14:02:24Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-27T14:12:03Z leot quit (Quit: BBIAB) 2017-01-27T14:19:15Z leot joined #scheme 2017-01-27T14:21:27Z reverse_light quit (Remote host closed the connection) 2017-01-27T14:21:33Z cromachina quit (Read error: Connection reset by peer) 2017-01-27T14:36:38Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-27T14:39:31Z kammd joined #scheme 2017-01-27T14:39:38Z oleo joined #scheme 2017-01-27T14:55:09Z enderby joined #scheme 2017-01-27T15:06:52Z justinethier joined #scheme 2017-01-27T15:11:00Z Riastradh joined #scheme 2017-01-27T15:14:12Z gacepa joined #scheme 2017-01-27T15:14:40Z ogamita` joined #scheme 2017-01-27T15:15:00Z ogamita quit (Read error: Connection reset by peer) 2017-01-27T15:16:30Z Riastradh quit (Ping timeout: 245 seconds) 2017-01-27T15:16:48Z davorb quit (Read error: Connection reset by peer) 2017-01-27T15:17:20Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-27T15:17:52Z davorb joined #scheme 2017-01-27T15:19:50Z masoudd quit (Ping timeout: 256 seconds) 2017-01-27T15:27:27Z arbv is now known as beach` 2017-01-27T15:29:54Z jeapostrophe joined #scheme 2017-01-27T15:29:54Z jeapostrophe quit (Changing host) 2017-01-27T15:29:54Z jeapostrophe joined #scheme 2017-01-27T15:35:03Z cibs quit (Ping timeout: 260 seconds) 2017-01-27T15:35:04Z manualcrank joined #scheme 2017-01-27T15:36:33Z cibs joined #scheme 2017-01-27T15:37:31Z ogamita` quit (Read error: Connection reset by peer) 2017-01-27T15:39:10Z ogamita` joined #scheme 2017-01-27T15:41:13Z lritter joined #scheme 2017-01-27T15:55:02Z ChrisOei joined #scheme 2017-01-27T15:57:37Z sethalves quit (Remote host closed the connection) 2017-01-27T16:00:08Z jao joined #scheme 2017-01-27T16:09:33Z civodul joined #scheme 2017-01-27T16:10:23Z mumptai joined #scheme 2017-01-27T16:12:55Z leot quit (Quit: BBL) 2017-01-27T16:12:58Z ogamita` is now known as ogamita 2017-01-27T16:24:06Z ogamita quit (Read error: No route to host) 2017-01-27T16:24:56Z ertes quit (Ping timeout: 255 seconds) 2017-01-27T16:32:15Z daviid joined #scheme 2017-01-27T16:34:48Z BusFacto_ joined #scheme 2017-01-27T16:40:23Z oleo quit (Ping timeout: 240 seconds) 2017-01-27T16:41:30Z oleo joined #scheme 2017-01-27T16:51:02Z dcluna quit (Read error: Connection reset by peer) 2017-01-27T16:52:16Z Riastradh joined #scheme 2017-01-27T16:56:06Z dcluna joined #scheme 2017-01-27T16:57:52Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-27T16:58:29Z Tenhi quit (Remote host closed the connection) 2017-01-27T16:59:23Z Fare quit (Ping timeout: 240 seconds) 2017-01-27T17:07:01Z notzmv quit (Read error: Connection reset by peer) 2017-01-27T17:07:51Z Fare joined #scheme 2017-01-27T17:14:30Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-27T17:16:54Z davorb quit (Read error: Connection reset by peer) 2017-01-27T17:17:09Z jshjsh joined #scheme 2017-01-27T17:17:24Z davorb joined #scheme 2017-01-27T17:20:17Z JoshS quit (Ping timeout: 255 seconds) 2017-01-27T17:23:19Z badkins joined #scheme 2017-01-27T17:23:31Z sethalves joined #scheme 2017-01-27T17:27:26Z badkins_ joined #scheme 2017-01-27T17:30:58Z badkins quit (Ping timeout: 255 seconds) 2017-01-27T17:34:38Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-27T17:37:16Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-27T17:53:49Z jeapostrophe joined #scheme 2017-01-27T17:55:14Z alezost joined #scheme 2017-01-27T17:58:52Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-27T18:00:44Z amgarchIn9 joined #scheme 2017-01-27T18:05:33Z owickstrom quit (Ping timeout: 260 seconds) 2017-01-27T18:06:50Z owickstrom joined #scheme 2017-01-27T18:14:33Z jeapostrophe joined #scheme 2017-01-27T18:14:33Z jeapostrophe quit (Changing host) 2017-01-27T18:14:33Z jeapostrophe joined #scheme 2017-01-27T18:19:33Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-27T18:29:50Z gacepa quit (Quit: Connection closed for inactivity) 2017-01-27T18:50:42Z JoshS joined #scheme 2017-01-27T18:51:39Z pjb joined #scheme 2017-01-27T18:52:54Z jshjsh quit (Ping timeout: 256 seconds) 2017-01-27T18:59:09Z gravicappa joined #scheme 2017-01-27T19:07:04Z alezost quit (Remote host closed the connection) 2017-01-27T19:12:14Z esantoro joined #scheme 2017-01-27T19:15:19Z jeapostrophe joined #scheme 2017-01-27T19:15:19Z jeapostrophe quit (Changing host) 2017-01-27T19:15:19Z jeapostrophe joined #scheme 2017-01-27T19:16:30Z alezost joined #scheme 2017-01-27T19:17:03Z davorb quit (Read error: Connection reset by peer) 2017-01-27T19:18:00Z davorb joined #scheme 2017-01-27T19:21:14Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-27T19:23:33Z leot joined #scheme 2017-01-27T19:25:03Z cibs quit (Ping timeout: 240 seconds) 2017-01-27T19:26:21Z amgarchIn9 quit (Quit: Konversation terminated!) 2017-01-27T19:27:05Z cibs joined #scheme 2017-01-27T19:31:45Z jshjsh joined #scheme 2017-01-27T19:34:25Z JoshS quit (Ping timeout: 245 seconds) 2017-01-27T19:35:42Z Fare quit (Ping timeout: 258 seconds) 2017-01-27T19:35:46Z jshjsh is now known as JoshS 2017-01-27T19:38:38Z axon joined #scheme 2017-01-27T19:39:11Z yawn joined #scheme 2017-01-27T19:40:18Z kammd quit (Quit: Connection closed for inactivity) 2017-01-27T19:51:26Z amgarchIn9 joined #scheme 2017-01-27T20:06:07Z amgarchIn9 quit (Quit: Konversation terminated!) 2017-01-27T20:07:03Z amgarchIn9 joined #scheme 2017-01-27T20:11:13Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-27T20:12:59Z amgarchIn9 quit (Quit: Konversation terminated!) 2017-01-27T20:13:55Z amgarchIn9 joined #scheme 2017-01-27T20:15:12Z amgarchIn9 quit (Client Quit) 2017-01-27T20:16:40Z nckx quit (Ping timeout: 240 seconds) 2017-01-27T20:17:25Z jeapostrophe joined #scheme 2017-01-27T20:17:25Z jeapostrophe quit (Changing host) 2017-01-27T20:17:25Z jeapostrophe joined #scheme 2017-01-27T20:18:34Z nckx joined #scheme 2017-01-27T20:22:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-27T20:28:20Z cemerick quit (Ping timeout: 248 seconds) 2017-01-27T20:29:20Z cemerick joined #scheme 2017-01-27T20:46:49Z daviid quit (Ping timeout: 256 seconds) 2017-01-27T20:48:50Z gravicappa quit (Remote host closed the connection) 2017-01-27T20:52:31Z fantazo joined #scheme 2017-01-27T20:55:12Z pjb quit (Quit: Be seeing you!) 2017-01-27T20:56:08Z Chrono is now known as unseen 2017-01-27T20:58:05Z axon quit (Ping timeout: 255 seconds) 2017-01-27T21:01:24Z cemerick quit (Ping timeout: 248 seconds) 2017-01-27T21:06:02Z masoudd joined #scheme 2017-01-27T21:13:27Z JoshS quit (Quit: Leaving) 2017-01-27T21:17:10Z davorb quit (Read error: Connection reset by peer) 2017-01-27T21:17:32Z davorb joined #scheme 2017-01-27T21:18:06Z jeapostrophe joined #scheme 2017-01-27T21:18:06Z jeapostrophe quit (Changing host) 2017-01-27T21:18:06Z jeapostrophe joined #scheme 2017-01-27T21:19:56Z masoudd quit (Quit: May your strings always be '\0' terminated.) 2017-01-27T21:20:34Z jmd joined #scheme 2017-01-27T21:22:35Z esantoro quit (Quit: Connection closed for inactivity) 2017-01-27T21:22:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-27T21:38:37Z axon joined #scheme 2017-01-27T21:42:18Z Menche quit (Quit: Leaving) 2017-01-27T21:43:08Z koz_: This is as much an algorithmic question as anything else. I'm trying to initialize a block of bits, which will always have a power-of-2 bits in it, starting with 8 (so 8, 16, 32, 64, etc bits). Additionally, those blocks need to have some fraction of their bits (from 1/8 to 7/8) set to 1, and the rest are 0. Lastly, those bits need to be scattered around randomly. My current approach involves generating solid 2017-01-27T21:43:10Z koz_: blocks of bits and leaving the rest empty, then Fisher-Yates shuffling them. However, when I get to ~1M bits, this gets really slow. Is there a way to do this more quickly that you folks can think of, while not breaking any requirements? 2017-01-27T21:45:28Z rjungemann: Get the count that you want and then insert to random indices, retrying if the index is already filled? 2017-01-27T21:45:53Z gwatt: What is this going to ultimately be used for? 2017-01-27T21:47:21Z koz_: gwatt: It's to generate data for my evolutionary algorithm experiments. 2017-01-27T21:47:33Z koz_: rjungemann: That's... actually pretty clever. I dunno why I didn't think of that. 2017-01-27T21:47:53Z rjungemann: It should be faster than shuffling but there are probably even faster approaches 2017-01-27T21:48:17Z koz_: rjungemann: Yeah, especially when the fraction is smaller. 2017-01-27T21:48:31Z koz_: I think I'll give that one a try. If you (or anyone else) can think of an even faster way, I'm all ears. 2017-01-27T21:53:59Z rjungemann: Here's a `times` function I created for a uuid library I'm making. It's not really useful for immutable stuff but it would probably work well for your use case https://gist.github.com/rjungemann/217863452b06a1d32aa9173fd5ec1272 2017-01-27T21:54:07Z gwatt: You might be able to get away with just generating a random number. 2017-01-27T21:54:58Z koz_: gwatt: Could you elaborate on that? 2017-01-27T21:57:49Z badkins_ quit (Remote host closed the connection) 2017-01-27T21:57:51Z koz_: rjungemann: Does this just do whatever you pass to it n times? 2017-01-27T21:57:56Z rjungemann: Yeah 2017-01-27T21:57:58Z rjungemann: Haha 2017-01-27T22:00:26Z enderby quit (Remote host closed the connection) 2017-01-27T22:01:41Z rjungemann: I'm a fan of the approach of "pure function [which] mutates some local data in order to produce an immutable return value" for performance personally (quote from https://clojure.org/reference/transients) 2017-01-27T22:03:12Z koz_: rjungemann: Likewise. 2017-01-27T22:04:51Z gwatt: koz_: just take the output of a random number generator. 2017-01-27T22:05:18Z gwatt: There's a good chance it will have an appropriate number of bits set. 2017-01-27T22:07:09Z koz_: gwatt: I tried *that* approach already. It's... not very quick, especially since I have to check each time, and regenerate if I'm off. 2017-01-27T22:11:25Z jmd quit (Remote host closed the connection) 2017-01-27T22:18:55Z jeapostrophe joined #scheme 2017-01-27T22:18:55Z jeapostrophe quit (Changing host) 2017-01-27T22:18:55Z jeapostrophe joined #scheme 2017-01-27T22:20:42Z koz_: rjungemann: I can confirm that your approach is ~40% faster than a shuffle on average. 2017-01-27T22:23:14Z yawn quit (Quit: Page closed) 2017-01-27T22:23:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-27T22:24:22Z leot quit (Ping timeout: 255 seconds) 2017-01-27T22:31:10Z grublet joined #scheme 2017-01-27T22:32:26Z jao quit (Remote host closed the connection) 2017-01-27T22:34:12Z lritter quit (Quit: Leaving) 2017-01-27T22:39:26Z badkins joined #scheme 2017-01-27T22:46:08Z bjz joined #scheme 2017-01-27T22:46:14Z wtetzner joined #scheme 2017-01-27T22:46:22Z badkins_ joined #scheme 2017-01-27T22:49:40Z badkins quit (Ping timeout: 255 seconds) 2017-01-27T22:52:59Z justinethier quit (Quit: Page closed) 2017-01-27T22:56:09Z jao joined #scheme 2017-01-27T22:56:16Z rjungemann: Ooh cool 2017-01-27T22:56:55Z badkins joined #scheme 2017-01-27T22:57:46Z badkins_ quit (Ping timeout: 255 seconds) 2017-01-27T23:09:24Z Riastradh quit (Ping timeout: 248 seconds) 2017-01-27T23:10:28Z sethalves quit (Ping timeout: 248 seconds) 2017-01-27T23:15:06Z BusFacto_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-27T23:17:54Z davorb quit (Read error: Connection reset by peer) 2017-01-27T23:18:03Z davorb joined #scheme 2017-01-27T23:19:41Z jeapostrophe joined #scheme 2017-01-27T23:19:41Z jeapostrophe quit (Changing host) 2017-01-27T23:19:41Z jeapostrophe joined #scheme 2017-01-27T23:20:46Z axon quit (Quit: Leaving) 2017-01-27T23:23:27Z Fare joined #scheme 2017-01-27T23:23:46Z drdo quit (Ping timeout: 258 seconds) 2017-01-27T23:24:23Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-27T23:28:13Z drdo joined #scheme 2017-01-27T23:37:44Z cromachina joined #scheme 2017-01-27T23:49:43Z lambda-11235 joined #scheme 2017-01-27T23:52:51Z spawned4562 joined #scheme 2017-01-27T23:53:20Z daviid joined #scheme 2017-01-28T00:01:14Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-28T00:20:16Z badkins_ joined #scheme 2017-01-28T00:20:27Z jeapostrophe joined #scheme 2017-01-28T00:21:56Z stepnem quit (Ping timeout: 248 seconds) 2017-01-28T00:23:16Z badkins quit (Ping timeout: 255 seconds) 2017-01-28T00:25:08Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-28T00:44:28Z manualcrank joined #scheme 2017-01-28T00:45:53Z Riastradh joined #scheme 2017-01-28T00:56:52Z safe joined #scheme 2017-01-28T00:59:33Z cibs quit (Ping timeout: 256 seconds) 2017-01-28T01:01:11Z cibs joined #scheme 2017-01-28T01:06:30Z acarrico quit (Ping timeout: 258 seconds) 2017-01-28T01:12:07Z badkins joined #scheme 2017-01-28T01:12:46Z badkins_ quit (Ping timeout: 255 seconds) 2017-01-28T01:15:23Z cemerick joined #scheme 2017-01-28T01:20:33Z kammd joined #scheme 2017-01-28T01:21:09Z jeapostrophe joined #scheme 2017-01-28T01:25:59Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-28T01:29:33Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-28T01:32:01Z bjz joined #scheme 2017-01-28T01:35:35Z nomicflux joined #scheme 2017-01-28T01:35:55Z sethalves joined #scheme 2017-01-28T01:44:34Z lucasem joined #scheme 2017-01-28T01:44:42Z acarrico joined #scheme 2017-01-28T01:58:13Z bjz quit (Ping timeout: 255 seconds) 2017-01-28T01:59:34Z bjz joined #scheme 2017-01-28T01:59:47Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-28T02:00:36Z cemerick quit (Ping timeout: 248 seconds) 2017-01-28T02:02:22Z manualcrank joined #scheme 2017-01-28T02:11:50Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-28T02:15:32Z daviid quit (Ping timeout: 260 seconds) 2017-01-28T02:17:47Z noethics joined #scheme 2017-01-28T02:18:06Z noethics_ joined #scheme 2017-01-28T02:18:54Z noethics_ quit (Client Quit) 2017-01-28T02:21:55Z jeapostrophe joined #scheme 2017-01-28T02:21:56Z jeapostrophe quit (Changing host) 2017-01-28T02:21:56Z jeapostrophe joined #scheme 2017-01-28T02:26:59Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-28T02:36:27Z jeapostrophe joined #scheme 2017-01-28T02:36:27Z jeapostrophe quit (Changing host) 2017-01-28T02:36:27Z jeapostrophe joined #scheme 2017-01-28T02:47:38Z bjz joined #scheme 2017-01-28T02:56:56Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-28T03:00:00Z ft quit (Read error: Connection reset by peer) 2017-01-28T03:13:43Z Fare quit (Ping timeout: 240 seconds) 2017-01-28T03:26:38Z JoshS joined #scheme 2017-01-28T03:34:41Z cibs quit (Ping timeout: 252 seconds) 2017-01-28T03:35:34Z ft joined #scheme 2017-01-28T03:36:28Z cibs joined #scheme 2017-01-28T03:53:13Z jeapostrophe joined #scheme 2017-01-28T03:53:13Z jeapostrophe quit (Changing host) 2017-01-28T03:53:13Z jeapostrophe joined #scheme 2017-01-28T03:58:40Z ArneBab_ joined #scheme 2017-01-28T04:02:44Z ArneBab quit (Ping timeout: 248 seconds) 2017-01-28T04:06:06Z jao quit (Ping timeout: 245 seconds) 2017-01-28T04:10:45Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-28T04:14:00Z nomicflux quit (Quit: nomicflux) 2017-01-28T04:16:27Z nanoz joined #scheme 2017-01-28T04:21:44Z wtetzner quit (Remote host closed the connection) 2017-01-28T04:22:15Z peterhil` joined #scheme 2017-01-28T04:22:22Z peterhil quit (Ping timeout: 258 seconds) 2017-01-28T04:34:07Z ertes joined #scheme 2017-01-28T04:35:06Z mumptai_ joined #scheme 2017-01-28T04:38:28Z mumptai quit (Ping timeout: 258 seconds) 2017-01-28T04:45:19Z Fare joined #scheme 2017-01-28T04:52:47Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-28T04:54:19Z Fare quit (Quit: Leaving) 2017-01-28T05:05:23Z badkins quit (Remote host closed the connection) 2017-01-28T05:06:49Z spawned4562 quit (Ping timeout: 240 seconds) 2017-01-28T05:06:51Z jeapostrophe joined #scheme 2017-01-28T05:11:29Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-28T05:17:30Z davorb quit (Read error: Connection reset by peer) 2017-01-28T05:18:35Z davorb joined #scheme 2017-01-28T05:29:06Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-28T05:47:31Z bjz joined #scheme 2017-01-28T06:07:34Z jeapostrophe joined #scheme 2017-01-28T06:07:35Z jeapostrophe quit (Changing host) 2017-01-28T06:07:35Z jeapostrophe joined #scheme 2017-01-28T06:12:22Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-28T06:23:57Z nanoz quit (Quit: <3) 2017-01-28T06:55:55Z ChrisOei quit (Quit: ChrisOei) 2017-01-28T07:00:18Z kammd quit (Quit: Connection closed for inactivity) 2017-01-28T07:08:20Z jeapostrophe joined #scheme 2017-01-28T07:11:29Z JoshS quit (Ping timeout: 240 seconds) 2017-01-28T07:12:07Z JoshS joined #scheme 2017-01-28T07:13:42Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-28T07:32:13Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-28T07:33:47Z bjz joined #scheme 2017-01-28T07:37:31Z bjz quit (Client Quit) 2017-01-28T08:01:14Z stepnem joined #scheme 2017-01-28T08:06:52Z fantazo quit (Quit: Verlassend) 2017-01-28T08:07:03Z alezost joined #scheme 2017-01-28T08:10:01Z pjb joined #scheme 2017-01-28T08:10:22Z jeapostrophe joined #scheme 2017-01-28T08:10:26Z jeapostrophe quit (Changing host) 2017-01-28T08:10:26Z jeapostrophe joined #scheme 2017-01-28T08:10:32Z bjz joined #scheme 2017-01-28T08:14:51Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-28T08:19:14Z bjz_ joined #scheme 2017-01-28T08:19:34Z lambda-11235 quit (Ping timeout: 264 seconds) 2017-01-28T08:19:44Z bjz quit (Ping timeout: 240 seconds) 2017-01-28T08:20:14Z deank quit 2017-01-28T08:24:20Z cromachina_ joined #scheme 2017-01-28T08:28:20Z cromachina quit (Ping timeout: 248 seconds) 2017-01-28T08:28:23Z JoshS quit (Ping timeout: 276 seconds) 2017-01-28T08:36:34Z JoshS joined #scheme 2017-01-28T08:36:41Z noethics_ joined #scheme 2017-01-28T08:39:09Z noethics quit (Ping timeout: 255 seconds) 2017-01-28T08:40:58Z bjz joined #scheme 2017-01-28T08:41:42Z bjz_ quit (Ping timeout: 260 seconds) 2017-01-28T08:54:54Z lritter joined #scheme 2017-01-28T09:11:00Z jeapostrophe joined #scheme 2017-01-28T09:11:27Z safe quit (Read error: Connection reset by peer) 2017-01-28T09:16:03Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-28T09:16:04Z jonaslund joined #scheme 2017-01-28T09:17:44Z davorb quit (Read error: Connection reset by peer) 2017-01-28T09:18:04Z davorb joined #scheme 2017-01-28T09:21:43Z jeapostrophe joined #scheme 2017-01-28T09:21:43Z jeapostrophe quit (Changing host) 2017-01-28T09:21:43Z jeapostrophe joined #scheme 2017-01-28T09:25:03Z noethics_ quit (Quit: Leaving) 2017-01-28T09:26:51Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-28T09:33:09Z fantazo joined #scheme 2017-01-28T09:39:54Z dbmikus quit (Ping timeout: 255 seconds) 2017-01-28T09:58:35Z grublet quit (Ping timeout: 240 seconds) 2017-01-28T10:09:08Z qu1j0t3 quit (Ping timeout: 248 seconds) 2017-01-28T10:16:12Z dbmikus joined #scheme 2017-01-28T10:22:27Z jeapostrophe joined #scheme 2017-01-28T10:22:27Z jeapostrophe quit (Changing host) 2017-01-28T10:22:27Z jeapostrophe joined #scheme 2017-01-28T10:27:14Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-28T10:32:05Z qu1j0t3 joined #scheme 2017-01-28T10:44:55Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-28T10:49:02Z browndawg joined #scheme 2017-01-28T10:51:26Z browndawg quit (Quit: Leaving) 2017-01-28T11:13:54Z esantoro joined #scheme 2017-01-28T11:17:57Z davorb quit (Read error: Connection reset by peer) 2017-01-28T11:18:38Z davorb joined #scheme 2017-01-28T11:23:11Z jeapostrophe joined #scheme 2017-01-28T11:23:11Z jeapostrophe quit (Changing host) 2017-01-28T11:23:11Z jeapostrophe joined #scheme 2017-01-28T11:23:40Z leot joined #scheme 2017-01-28T11:25:10Z oleo quit (Ping timeout: 256 seconds) 2017-01-28T11:28:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-28T11:30:34Z oleo joined #scheme 2017-01-28T11:42:51Z cemerick joined #scheme 2017-01-28T11:48:36Z jeapostrophe joined #scheme 2017-01-28T11:48:36Z jeapostrophe quit (Changing host) 2017-01-28T11:48:36Z jeapostrophe joined #scheme 2017-01-28T11:53:22Z ertesx joined #scheme 2017-01-28T11:56:50Z ertes quit (Ping timeout: 252 seconds) 2017-01-28T11:56:50Z ertesx is now known as ertes 2017-01-28T11:57:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-28T12:26:09Z TCZ joined #scheme 2017-01-28T12:38:59Z TCZ quit (Quit: Leaving) 2017-01-28T12:44:52Z cemerick quit (Ping timeout: 248 seconds) 2017-01-28T12:54:01Z jeapostrophe joined #scheme 2017-01-28T12:58:59Z jeapostrophe quit (Ping timeout: 252 seconds) 2017-01-28T13:00:10Z cibs quit (Ping timeout: 240 seconds) 2017-01-28T13:02:29Z cibs joined #scheme 2017-01-28T13:17:39Z fantazo quit (Quit: Verlassend) 2017-01-28T13:17:59Z davorb quit (Read error: Connection reset by peer) 2017-01-28T13:18:09Z davorb joined #scheme 2017-01-28T13:30:21Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-28T13:54:45Z jeapostrophe joined #scheme 2017-01-28T14:01:00Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-28T14:02:20Z jeapostrophe joined #scheme 2017-01-28T14:02:35Z esantoro quit (Quit: Connection closed for inactivity) 2017-01-28T14:04:42Z civodul joined #scheme 2017-01-28T14:06:38Z jao joined #scheme 2017-01-28T14:07:08Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-28T14:16:02Z nckx quit (Read error: Connection reset by peer) 2017-01-28T14:16:15Z nckx joined #scheme 2017-01-28T14:17:12Z sethalves quit (Quit: Leaving.) 2017-01-28T14:18:12Z nomicflux joined #scheme 2017-01-28T14:36:40Z jao quit (Ping timeout: 240 seconds) 2017-01-28T14:39:58Z civodul quit (Read error: Connection reset by peer) 2017-01-28T14:40:20Z civodul joined #scheme 2017-01-28T14:45:42Z gravicappa joined #scheme 2017-01-28T14:47:00Z civodul quit (Ping timeout: 248 seconds) 2017-01-28T14:49:44Z civodul joined #scheme 2017-01-28T15:02:58Z jeapostrophe joined #scheme 2017-01-28T15:07:43Z grublet joined #scheme 2017-01-28T15:08:08Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-28T15:16:24Z cibs quit (Ping timeout: 240 seconds) 2017-01-28T15:18:14Z davorb quit (Read error: Connection reset by peer) 2017-01-28T15:18:36Z cibs joined #scheme 2017-01-28T15:18:42Z davorb joined #scheme 2017-01-28T15:26:13Z nckx quit (Quit: ☭ + 🐧 + GNU Guix: https://gnu.org/s/guix) 2017-01-28T15:26:53Z nckx joined #scheme 2017-01-28T15:29:19Z nckx quit (Client Quit) 2017-01-28T15:30:08Z nckx joined #scheme 2017-01-28T15:33:12Z alezost joined #scheme 2017-01-28T15:42:45Z nckx quit (Quit: ☭ + 🐧 + GNU Guix: https://gnu.org/s/guix) 2017-01-28T15:43:30Z nckx joined #scheme 2017-01-28T15:51:21Z Fare joined #scheme 2017-01-28T16:02:07Z wtetzner joined #scheme 2017-01-28T16:03:50Z jeapostrophe joined #scheme 2017-01-28T16:03:50Z jeapostrophe quit (Changing host) 2017-01-28T16:03:50Z jeapostrophe joined #scheme 2017-01-28T16:08:38Z ChrisOei joined #scheme 2017-01-28T16:08:44Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-28T16:10:49Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-28T16:21:06Z enitiz joined #scheme 2017-01-28T16:21:43Z spawned4562 joined #scheme 2017-01-28T16:25:54Z enitiz left #scheme 2017-01-28T16:27:13Z ChrisOei quit (Quit: ChrisOei) 2017-01-28T16:33:56Z ertes quit (Ping timeout: 276 seconds) 2017-01-28T16:49:33Z nckx quit (Quit: ☭ + 🐧 + GNU Guix: https://gnu.org/s/guix) 2017-01-28T16:49:59Z gravicappa quit (Ping timeout: 252 seconds) 2017-01-28T16:50:56Z nckx joined #scheme 2017-01-28T16:55:24Z nckx quit (Client Quit) 2017-01-28T17:04:37Z jeapostrophe joined #scheme 2017-01-28T17:04:37Z jeapostrophe quit (Changing host) 2017-01-28T17:04:37Z jeapostrophe joined #scheme 2017-01-28T17:09:47Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-28T17:11:59Z grublet quit (Ping timeout: 252 seconds) 2017-01-28T17:12:16Z gravicappa joined #scheme 2017-01-28T17:14:24Z jmd joined #scheme 2017-01-28T17:18:11Z davorb quit (Read error: Connection reset by peer) 2017-01-28T17:19:14Z davorb joined #scheme 2017-01-28T17:25:04Z nomicflux quit (Quit: nomicflux) 2017-01-28T17:27:43Z nckx joined #scheme 2017-01-28T17:30:47Z jao joined #scheme 2017-01-28T17:41:39Z nckx quit (Quit: ☭ + 🐧 + GNU Guix: https://gnu.org/s/guix) 2017-01-28T17:46:16Z jao quit (Ping timeout: 255 seconds) 2017-01-28T18:05:24Z jeapostrophe joined #scheme 2017-01-28T18:05:24Z jeapostrophe quit (Changing host) 2017-01-28T18:05:24Z jeapostrophe joined #scheme 2017-01-28T18:06:38Z alezost joined #scheme 2017-01-28T18:08:58Z badkins joined #scheme 2017-01-28T18:10:04Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-28T18:12:07Z Fare quit (Quit: Leaving) 2017-01-28T18:14:05Z ChrisOei joined #scheme 2017-01-28T18:28:21Z daviid joined #scheme 2017-01-28T18:29:36Z dbmikus quit (Ping timeout: 256 seconds) 2017-01-28T18:50:51Z ChrisOei quit (Quit: ChrisOei) 2017-01-28T18:55:28Z cemerick joined #scheme 2017-01-28T19:05:59Z jshjsh joined #scheme 2017-01-28T19:06:03Z jeapostrophe joined #scheme 2017-01-28T19:06:03Z jeapostrophe quit (Changing host) 2017-01-28T19:06:03Z jeapostrophe joined #scheme 2017-01-28T19:07:59Z JoshS quit (Ping timeout: 276 seconds) 2017-01-28T19:10:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-28T19:18:17Z davorb quit (Read error: Connection reset by peer) 2017-01-28T19:18:44Z davorb joined #scheme 2017-01-28T19:18:55Z JoshS joined #scheme 2017-01-28T19:20:02Z jshjsh quit (Ping timeout: 256 seconds) 2017-01-28T19:26:29Z wtetzner quit (Remote host closed the connection) 2017-01-28T19:30:57Z nckx joined #scheme 2017-01-28T19:36:11Z uma_ joined #scheme 2017-01-28T19:38:56Z uma_ quit (Client Quit) 2017-01-28T19:44:14Z uma_ joined #scheme 2017-01-28T19:44:20Z uma_: hello there 2017-01-28T19:45:54Z qu1j0t3: uma_: hi 2017-01-28T19:46:05Z uma_: hi 2017-01-28T19:46:43Z uma_: I pretty new to scheme, but I'm having really having hard time finding libraries for REST dev 2017-01-28T19:47:24Z uma_: do you have any suggestion on that? 2017-01-28T19:49:29Z wasamasa: use a http client library and write procedures around your API 2017-01-28T19:49:47Z qu1j0t3: yeah- Chicken scheme shoul dhave a suitable library http://wiki.call-cc.org/chicken-projects/egg-index-4.html 2017-01-28T19:49:51Z wasamasa: http://wiki.call-cc.org/eggref/4/rest-bind 2017-01-28T19:49:58Z wasamasa: didn't try that one yet 2017-01-28T19:50:05Z Riastradh quit (Ping timeout: 255 seconds) 2017-01-28T19:50:24Z uma_: mhm ok, but I will check on that, thanks. Can you explain me another thing? 2017-01-28T19:50:26Z wasamasa: I typically use http://wiki.call-cc.org/eggref/4/http-client 2017-01-28T19:50:27Z lucasem: Racket has good libraries for web stuff 2017-01-28T19:50:39Z wasamasa: because I hardly if ever need every single API feature 2017-01-28T19:51:46Z uma_: I understant that scheme has different implementation, but I find difficult to understand why there are not libraries "shared"/usable from different implementation? 2017-01-28T19:52:20Z alphor joined #scheme 2017-01-28T19:52:27Z lritter quit (Remote host closed the connection) 2017-01-28T19:53:46Z uma_: what I mean by that is why I can't use the eggs from chicken-scheme on, who know, in larceny for example? 2017-01-28T19:54:27Z wasamasa: because scheme is so minimalistic writing portable (library) code in it is an exercise in masochism 2017-01-28T19:54:55Z enderby joined #scheme 2017-01-28T19:55:30Z uma_: mhmh ok 2017-01-28T19:56:56Z wasamasa: the other problem is convincing everyone to do that :P 2017-01-28T19:57:10Z wasamasa: given the rather small and fragmented scheme community, this is not going to happen 2017-01-28T19:58:34Z uma_: I see, but if I understand correctly the whole purpose of the RXRS standard system is to have a common minimal foundation, which should be compatible between different implementations, right? 2017-01-28T19:58:48Z wasamasa: yeah, sure, but try programming with these alone 2017-01-28T19:58:54Z wasamasa: a http client library is not minimal 2017-01-28T19:59:14Z wasamasa: you'll need something like https://github.com/sethalves/snow2-client and someone writing a http-client package for it 2017-01-28T19:59:33Z wasamasa: while only using srfis 2017-01-28T19:59:57Z uma_: very intersting this snow2-client 2017-01-28T20:00:41Z lucasem: uma_: you might be interested in this: http://docs.racket-lang.org/more/ 2017-01-28T20:01:00Z lucasem: (if you aren't set on Chicken scheme) 2017-01-28T20:01:30Z lucasem: (there's a hello world server example in that link) 2017-01-28T20:03:44Z uma_: I know quite well racket, but I wanted to explore other schemes. I will look at chicken-scheme. I was just curious about other implementation and tried to implement a rest api. 2017-01-28T20:04:23Z wasamasa: what do you specifically mean? 2017-01-28T20:04:40Z wasamasa: designing one for a set of resources and offering them via http? 2017-01-28T20:05:04Z wasamasa: or writing a client library for accessing an existing API without having to worry about http? 2017-01-28T20:05:58Z lucasem: uma_: if you're interesting in using other schemes, I've always had a thing for MIT-Scheme. TCP Sockets documented here: http://sicp.ai.mit.edu/Fall-2003/manuals/scheme-7.5.5/doc/scheme_16.html#SEC166 2017-01-28T20:06:07Z lucasem: (and also on GNU's scheme ref) 2017-01-28T20:06:48Z uma_: No, not to access an exisitng API. To create one from zero, with and ORM layer maybe to access database ecc.. I will appily avoid for now the low-level http things.. 2017-01-28T20:06:51Z jeapostrophe joined #scheme 2017-01-28T20:07:11Z wasamasa: I don't know anything scheme for that 2017-01-28T20:07:28Z wasamasa: http://clojure-liberator.github.io/liberator/ <- clojure 2017-01-28T20:07:32Z nckx quit (Quit: ☭ + 🐧 + GNU Guix: https://gnu.org/s/guix) 2017-01-28T20:07:41Z wasamasa: which nicks off from https://github.com/basho/webmachine 2017-01-28T20:08:54Z wasamasa: liberator is rather magical, but extremely useful for writing REST APIs 2017-01-28T20:09:21Z uma_: Thank wasamas for WebMachine, didn't know about it.. I will look at it. I was also considering Clojure, but it is more a Lisp-dialect (which I don't know fully) 2017-01-28T20:10:22Z wasamasa: well, all you need to do is porting liberator to portable scheme :P 2017-01-28T20:10:24Z wasamasa: have fun! 2017-01-28T20:10:41Z uma_: ahaha funny..If I was that good.. 2017-01-28T20:11:01Z wasamasa: I'm only half-joking 2017-01-28T20:11:13Z wasamasa: if you want to go scheme, you're bound to write your own libraries at some point 2017-01-28T20:11:28Z wasamasa: I've mostly avoided it with CHICKEN, but contributed some eggs lately 2017-01-28T20:11:35Z uma_: ok, this is the impression I had so far 2017-01-28T20:11:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-28T20:12:15Z uma_: anyway, thank you for you time 2017-01-28T20:12:22Z wasamasa: and I cannot imagine how I'd turn most of them into portable code, as all except one uses its FFI 2017-01-28T20:13:11Z JoshS quit (Quit: Leaving) 2017-01-28T20:14:07Z uma_: but it should be possible to create a portable library for any scheme implementation through FFI, right? 2017-01-28T20:14:24Z wasamasa: um, what? 2017-01-28T20:14:31Z wasamasa: FFI is a non-standard feature 2017-01-28T20:14:57Z uma_: oh, I thought it stood for foreign-founction-interface 2017-01-28T20:15:02Z wasamasa: yes it does 2017-01-28T20:15:14Z wasamasa: do you seriously believe every scheme is using the same FFI API? 2017-01-28T20:15:46Z wasamasa: the only one usable across more than one scheme system I've seen is a r6rs thing 2017-01-28T20:15:46Z uma_: I thought they should share something between them.. 2017-01-28T20:16:11Z wasamasa: compare racket with CHICKEN for instance 2017-01-28T20:16:30Z wasamasa: racket is using a runtime-based approach while CHICKEN compiles to modules 2017-01-28T20:17:08Z wasamasa: their features aren't interchangeable either 2017-01-28T20:17:21Z taylan quit (Remote host closed the connection) 2017-01-28T20:17:37Z uma_: it here that I don't get the usefulness of the RNRS standards 2017-01-28T20:18:42Z wasamasa: it's like maslow's hierarchy of needs 2017-01-28T20:19:17Z pjb: uma_: when you write a program that only uses the r5rs, then you can run this program on all the implementations that implement r5rs. This is a good thing. 2017-01-28T20:19:40Z wasamasa: you'll need a solid base before accomodating to less fundamental needs 2017-01-28T20:20:14Z wasamasa: what good is FFI if your scoping is ill-defined? 2017-01-28T20:20:40Z uma_: ok I get it, then there libraries implementing Rnrs are portable between different implementation of scheme in Rnrs.. 2017-01-28T20:20:52Z wasamasa: RNRS is a standard 2017-01-28T20:21:09Z wasamasa: have you read one? 2017-01-28T20:21:22Z taylan joined #scheme 2017-01-28T20:21:30Z uma_: I was reading a little bit 2017-01-28T20:21:38Z wasamasa: here, it's just 50 pages: http://www.schemers.org/Documents/Standards/R5RS/ 2017-01-28T20:22:03Z uma_: ok, interesting 2017-01-28T20:22:30Z wasamasa: only something implementing the entirety of it may be called a scheme implementation 2017-01-28T20:23:00Z wasamasa: the other thing you were speaking of is probably http://srfi.schemers.org/ 2017-01-28T20:24:14Z uma_: ok, I'm starting to undestand better 2017-01-28T20:26:01Z uma_: thank you again 2017-01-28T20:26:09Z wasamasa: you're welcome 2017-01-28T20:31:00Z uma_ quit (Ping timeout: 248 seconds) 2017-01-28T20:34:06Z nckx joined #scheme 2017-01-28T20:35:04Z jmd quit (Remote host closed the connection) 2017-01-28T20:39:13Z araujo quit (Read error: Connection timed out) 2017-01-28T20:39:53Z araujo joined #scheme 2017-01-28T20:42:25Z fantazo joined #scheme 2017-01-28T20:46:28Z cemerick quit (Ping timeout: 248 seconds) 2017-01-28T20:48:07Z TheLemonMan joined #scheme 2017-01-28T21:02:09Z ByronJohnson quit (Ping timeout: 240 seconds) 2017-01-28T21:04:33Z nomicflux joined #scheme 2017-01-28T21:07:35Z jeapostrophe joined #scheme 2017-01-28T21:12:14Z jeapostrophe quit (Ping timeout: 256 seconds) 2017-01-28T21:18:21Z davorb quit (Read error: Connection reset by peer) 2017-01-28T21:19:16Z davorb joined #scheme 2017-01-28T21:19:47Z dbmikus joined #scheme 2017-01-28T21:23:10Z araujo quit (Ping timeout: 240 seconds) 2017-01-28T21:27:33Z gravicappa quit (Ping timeout: 256 seconds) 2017-01-28T21:32:10Z dbmikus quit (Ping timeout: 255 seconds) 2017-01-28T21:34:15Z bjz joined #scheme 2017-01-28T21:36:04Z dbmikus joined #scheme 2017-01-28T21:49:50Z dbmikus quit (Ping timeout: 276 seconds) 2017-01-28T21:51:27Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-28T21:59:05Z Riastradh joined #scheme 2017-01-28T22:01:16Z jeapostrophe joined #scheme 2017-01-28T22:01:16Z jeapostrophe quit (Changing host) 2017-01-28T22:01:16Z jeapostrophe joined #scheme 2017-01-28T22:05:07Z pjb quit (Read error: Connection reset by peer) 2017-01-28T22:06:24Z pjb joined #scheme 2017-01-28T22:12:23Z jeapostrophe quit (Read error: No route to host) 2017-01-28T22:15:19Z hugo joined #scheme 2017-01-28T22:15:43Z deank joined #scheme 2017-01-28T22:18:09Z jeapostrophe joined #scheme 2017-01-28T22:18:09Z jeapostrophe quit (Changing host) 2017-01-28T22:18:09Z jeapostrophe joined #scheme 2017-01-28T22:27:28Z uma_ joined #scheme 2017-01-28T22:28:55Z ByronJohnson joined #scheme 2017-01-28T22:32:07Z uma_ quit (Ping timeout: 258 seconds) 2017-01-28T22:39:04Z nomicflux quit (Quit: nomicflux) 2017-01-28T22:39:42Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-28T22:42:05Z cemerick joined #scheme 2017-01-28T22:47:32Z cemerick quit (Ping timeout: 248 seconds) 2017-01-28T22:51:43Z nomicflux joined #scheme 2017-01-28T22:51:59Z taylan: wtf is gf3 2017-01-28T22:52:02Z taylan: whoops 2017-01-28T22:52:06Z taylan: wrong channel :| 2017-01-28T22:52:13Z taylan: gf3: my sincere apologies 2017-01-28T23:11:52Z wtetzner joined #scheme 2017-01-28T23:12:54Z aries_liuxueyang joined #scheme 2017-01-28T23:13:20Z wtetzner quit (Read error: Connection reset by peer) 2017-01-28T23:13:24Z wtetzner_ joined #scheme 2017-01-28T23:13:31Z ohama quit (Ping timeout: 256 seconds) 2017-01-28T23:18:31Z davorb quit (Read error: Connection reset by peer) 2017-01-28T23:18:50Z davorb joined #scheme 2017-01-28T23:19:47Z prhodes quit (Ping timeout: 255 seconds) 2017-01-28T23:22:10Z daviid quit (Ping timeout: 240 seconds) 2017-01-28T23:24:20Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-28T23:39:43Z aries_liuxueyang quit (Quit: Konversation terminated!) 2017-01-28T23:39:46Z grublet joined #scheme 2017-01-28T23:42:16Z aries_liuxueyang joined #scheme 2017-01-28T23:45:41Z fantazo quit (Ping timeout: 245 seconds) 2017-01-28T23:55:03Z prhodes joined #scheme 2017-01-28T23:59:06Z aries_liuxueyang quit (Read error: Connection reset by peer) 2017-01-28T23:59:39Z prhodes quit (Read error: Connection reset by peer) 2017-01-29T00:00:47Z lambda-11235 joined #scheme 2017-01-29T00:04:43Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-29T00:08:27Z aries_liuxueyang joined #scheme 2017-01-29T00:10:59Z dbmikus joined #scheme 2017-01-29T00:21:24Z bjz joined #scheme 2017-01-29T00:24:32Z wtetzner_ quit (Remote host closed the connection) 2017-01-29T00:26:17Z ChrisOei joined #scheme 2017-01-29T00:28:12Z uma_ joined #scheme 2017-01-29T00:28:18Z jao joined #scheme 2017-01-29T00:32:32Z uma_ quit (Ping timeout: 252 seconds) 2017-01-29T00:34:24Z dbmikus quit (Ping timeout: 240 seconds) 2017-01-29T00:35:44Z oleo quit (Ping timeout: 240 seconds) 2017-01-29T00:37:30Z noethics joined #scheme 2017-01-29T00:46:33Z wtetzner joined #scheme 2017-01-29T00:48:51Z Riastradh quit (Ping timeout: 260 seconds) 2017-01-29T00:49:21Z dbmikus joined #scheme 2017-01-29T00:50:41Z wtetzner quit (Ping timeout: 245 seconds) 2017-01-29T00:56:25Z aries_liuxueyang quit (Quit: Konversation terminated!) 2017-01-29T01:01:07Z sz0 joined #scheme 2017-01-29T01:04:45Z wtetzner joined #scheme 2017-01-29T01:05:35Z wtetzner quit (Remote host closed the connection) 2017-01-29T01:09:55Z enderby quit (Remote host closed the connection) 2017-01-29T01:12:31Z enderby joined #scheme 2017-01-29T01:16:47Z stepnem quit (Ping timeout: 255 seconds) 2017-01-29T01:18:45Z davorb quit (Read error: Connection reset by peer) 2017-01-29T01:19:21Z davorb joined #scheme 2017-01-29T01:34:58Z wtetzner joined #scheme 2017-01-29T01:39:14Z wtetzner quit (Ping timeout: 240 seconds) 2017-01-29T01:45:34Z ohama joined #scheme 2017-01-29T01:50:52Z koz_: Has someone here used chibi-doc before? I'm a bit confused how to use it to generate documentation from source files? 2017-01-29T01:59:31Z badkins quit (Remote host closed the connection) 2017-01-29T02:02:29Z grublet quit (Ping timeout: 240 seconds) 2017-01-29T02:10:51Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-29T02:15:15Z cemerick joined #scheme 2017-01-29T02:15:48Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-29T02:18:53Z republican_devil joined #scheme 2017-01-29T02:19:03Z republican_devil: how goes the schemeing 2017-01-29T02:19:05Z republican_devil: ? 2017-01-29T02:20:35Z manualcrank joined #scheme 2017-01-29T02:20:51Z cemerick quit (Ping timeout: 248 seconds) 2017-01-29T02:23:47Z bjz joined #scheme 2017-01-29T02:28:41Z JoshS joined #scheme 2017-01-29T02:29:01Z uma_ joined #scheme 2017-01-29T02:32:29Z terpri joined #scheme 2017-01-29T02:32:33Z dbmikus quit (Quit: WeeChat 1.7) 2017-01-29T02:33:36Z uma_ quit (Ping timeout: 245 seconds) 2017-01-29T02:34:34Z koz_: republican_devil: Great - I just got a PR into Cyclone Scheme. 2017-01-29T02:34:37Z koz_: (for SRFI 60 support) 2017-01-29T02:35:32Z wtetzner joined #scheme 2017-01-29T02:36:49Z republican_devil: whats a pr? 2017-01-29T02:37:56Z rgrinberg joined #scheme 2017-01-29T02:38:11Z republican_devil: hows it difer from chicken? 2017-01-29T02:38:32Z koz_: republican_devil: PR = pull request. It's a way to contribute to another person's project by making a copy of it, doing some changes, then asking them to merge it back in. 2017-01-29T02:38:48Z koz_: republican_devil: Cyclone is a new R7RS-compliant Scheme-to-C compiler. 2017-01-29T02:38:59Z koz_: It has native threads too. 2017-01-29T02:39:22Z koz_: Although it's still fairly young and needs work, hence my contributions. 2017-01-29T02:40:56Z republican_devil: sounds like it might support some fast web programming? 2017-01-29T02:41:14Z wtetzner quit (Ping timeout: 252 seconds) 2017-01-29T02:41:22Z koz_: republican_devil: Possibly. It supports fast *anything* programming, at least potentially, but it still needs a lot of work. 2017-01-29T02:41:41Z republican_devil: why not use chicken? they also mention the cheney 2017-01-29T02:42:05Z republican_devil: do you reccomend sicp for learning scheme? 2017-01-29T02:43:03Z koz_: republican_devil: No reason - just that I like Cyclone, and want to contribute. 2017-01-29T02:43:16Z koz_: SICP is good for learning, but I think it depends on what you wanna do. 2017-01-29T02:43:27Z koz_: Like, do you have a particular kind of programming in mind? Have you coded in any other langauges before? 2017-01-29T02:46:20Z grublet joined #scheme 2017-01-29T02:47:42Z justinethier joined #scheme 2017-01-29T02:53:04Z koz_: Hiya justinethier! 2017-01-29T02:53:16Z koz_: Nice to see you here - I'm just working on those tests now. 2017-01-29T03:21:22Z justinethier: koz_: hey :) 2017-01-29T03:21:29Z justinethier: awesome, thank you 2017-01-29T03:21:41Z justinethier: I'm not on here all the time but try to check in 2017-01-29T03:21:54Z justinethier: picked a bad week last week to go offline 2017-01-29T03:22:56Z justinethier: been working on the Cyclone GC (among other things) so been keeping an even lower profile recently 2017-01-29T03:23:15Z justinethier: anyway... thanks for all your help :) 2017-01-29T03:27:38Z daviid joined #scheme 2017-01-29T03:31:31Z ertes joined #scheme 2017-01-29T03:31:31Z koz_: justinethier: No problem - glad to be helping! I'm happy to handle high-level stuff - it's easier to get into, and I don't even *begin* to understand the low-level stuff. 2017-01-29T03:31:40Z koz_: Although I'm hoping you plan to add bignums soon. 2017-01-29T03:32:46Z koz_: (via libTom or some other way) 2017-01-29T03:32:47Z justinethier: Do you need them? 2017-01-29T03:33:07Z koz_: justinethier: Yeah, I do actually. Or rather, it'd make portability between Chibi and Cyclone a *hell* of a lot easier for me. 2017-01-29T03:33:20Z koz_: (because otherwise, I'd have to simulate bignums myself, which is both slow and error-prone) 2017-01-29T03:33:30Z justinethier: I would like to have them but haven't looked into it much beyond the link you sent 2017-01-29T03:33:39Z justinethier: Can start looking at it soon though 2017-01-29T03:34:00Z koz_: justinethier: It'd be great if you would - I've taken a look at libTomMath,and it seems to be pretty good from what I can tell. 2017-01-29T03:34:12Z koz_: It contains all the useful primitives, and even a few other nice things (fast primality tests). 2017-01-29T03:34:56Z justinethier: I wanted to get the GC to a point where I can merge all the changes (both bugfixes and multithreading performance improvements) back to master and I think its pretty much there 2017-01-29T03:35:52Z justinethier: Once that's done would be a good time to take on another large task such as bignums 2017-01-29T03:36:03Z koz_: justinethier: Excellent! I'd probably wanna rerun the fpic benchmarks after that gets merged to see how it compares with the last run. 2017-01-29T03:36:50Z justinethier: ok 2017-01-29T03:37:28Z justinethier: it should be about the same, maybe just a bit slower due to calling more atomic operations, but nothing significant 2017-01-29T03:38:56Z justinethier: Unfortunately the first set of changes had to be thrown out because they slowed down single-threaded code but the latest set does not 2017-01-29T03:40:02Z koz_: justinethier: It's good that your latest set doesn't have that problem - it would have been... undesirable. 2017-01-29T03:40:16Z justinethier: agreed 2017-01-29T03:43:34Z justinethier: Its funny you mention bignums because CHICKEN 5 just added them to core 2017-01-29T03:44:39Z justinethier: Peter Bex blogged about it a bit - although this is lower-level stuff: http://www.more-magic.net/posts/numeric-tower-part-1.html 2017-01-29T03:44:40Z koz_: They're a very useful thing to have, so that's not surprising (at least for me). 2017-01-29T03:45:05Z koz_: Arbitrary-precision math is better lower-down; this is another reason why I'm all for 'reuse, not reinvent' here. 2017-01-29T03:45:21Z koz_: While I know *in theory* how to use Karatsuba multiplication, I'd hate to have to actually code it. 2017-01-29T03:45:29Z koz_: (*especially* in C) 2017-01-29T03:45:41Z justinethier: Heh 2017-01-29T03:46:12Z justinethier: I haven't read this series in depth (been meaning to...) but I can imagine 2017-01-29T03:46:55Z justinethier: There are a couple of other rough edges in Cyclone that will need to be cleaned up for bignums. there aren't proper integer overflow checks right now 2017-01-29T03:47:27Z justinethier: if an integer overflow is detected by one of the basic numeric operations it probably should coerce the result to a bignum 2017-01-29T03:48:13Z koz_: Yeah, that's definitely a plan. Alternatively, we could do bignum-by-default, and then implement something like SRFI 143 for performance maniacs. 2017-01-29T03:48:41Z koz_: I know that the GNU bignum library optimizes the case of 'fits into fixnum range' pretty well. 2017-01-29T03:48:50Z koz_: (unsure if libTom does this though, I'd have to read the sauce code) 2017-01-29T03:49:44Z justinethier: i think you want fixnum integers by default. in cyclone they are immediate values so there is no heap allocation or GC overhead for them 2017-01-29T03:50:24Z justinethier: bignums by default could have major performance implications 2017-01-29T03:50:40Z justinethier: I'm a bit worried what the overhead of overflow checking will be 2017-01-29T03:50:49Z justinethier: but that is important, so... 2017-01-29T03:51:15Z koz_: There's gonna be an overhead anyway - whether due to bignum-by-default or by overflow checking. 2017-01-29T03:51:36Z koz_: If we want to avoid this, we can provide 'raw' ops via SRFI 143. 2017-01-29T03:51:41Z justinethier: true 2017-01-29T03:51:53Z koz_: (so the default + and friends check, but the SRFI 143 + and friends don't) 2017-01-29T03:52:37Z koz_: So what you could probably do is implement 'checking-and-bignumming' versions of all the primitive maths ops, and leave the non-checking ones in, and then we can staple an SRFI 143 interface to the non-checking ones. 2017-01-29T03:52:45Z koz_: That'd probably be *easier* to do, if anything. 2017-01-29T03:53:18Z justinethier: ah, yes that sounds reasonable 2017-01-29T03:54:47Z koz_: It gives us an SRFI essentially for free, which always makes me happy, and then, if people *need* to go fast, they have the option (in a portable way, to boot). 2017-01-29T03:55:14Z justinethier: I think that's a good plan 2017-01-29T03:55:32Z justinethier: let me look into bignums... hopefully there will be some time next week to start giving it more thought 2017-01-29T03:55:40Z koz_: I'm happy to do the SRFI interface once you've gotten the core code doing its thing. 2017-01-29T03:55:57Z justinethier: The PI benchmark is an added bonus :) - http://www.larcenists.org/benchmarksAboutR7.html#pi 2017-01-29T03:56:04Z koz_: Yeah, definitely! 2017-01-29T03:56:07Z justinethier: Cool, ok 2017-01-29T03:57:17Z koz_: (I'd also have to modify the C code in SRFI 60 once that's done as well) 2017-01-29T03:57:24Z koz_: (another reason why I kept it to a minimum. 2017-01-29T03:57:27Z koz_: s/./) 2017-01-29T03:57:37Z justinethier: :) 2017-01-29T03:57:42Z ArneBab joined #scheme 2017-01-29T03:57:42Z ArneBab quit (Changing host) 2017-01-29T03:57:42Z ArneBab joined #scheme 2017-01-29T04:00:38Z noethics quit (Quit: Leaving) 2017-01-29T04:01:44Z ArneBab_ quit (Ping timeout: 240 seconds) 2017-01-29T04:05:03Z noethics joined #scheme 2017-01-29T04:13:26Z nomicflux quit (Quit: nomicflux) 2017-01-29T04:19:18Z jshjsh joined #scheme 2017-01-29T04:21:32Z bjz_ joined #scheme 2017-01-29T04:21:40Z JoshS quit (Ping timeout: 240 seconds) 2017-01-29T04:22:35Z bjz quit (Ping timeout: 240 seconds) 2017-01-29T04:29:47Z uma_ joined #scheme 2017-01-29T04:32:20Z daviid quit (Ping timeout: 252 seconds) 2017-01-29T04:33:31Z calle__ joined #scheme 2017-01-29T04:34:19Z uma_ quit (Ping timeout: 255 seconds) 2017-01-29T04:36:43Z mumptai_ quit (Ping timeout: 240 seconds) 2017-01-29T04:39:44Z rgrinberg quit (Ping timeout: 240 seconds) 2017-01-29T04:48:07Z justinethier: koz_: Do you have anything against https://gmplib.org/ - I've never used it but its supposed to be quite fast 2017-01-29T04:48:09Z justinethier: http://gambitscheme.org/wiki/index.php?title=Benchmarks&oldid=2267 2017-01-29T05:01:48Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-29T05:04:37Z jeapostrophe joined #scheme 2017-01-29T05:04:37Z jeapostrophe quit (Changing host) 2017-01-29T05:04:37Z jeapostrophe joined #scheme 2017-01-29T05:06:20Z justinethier: 'night all... 2017-01-29T05:06:24Z justinethier quit (Quit: Page closed) 2017-01-29T05:09:26Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-29T05:18:52Z davorb quit (Read error: Connection reset by peer) 2017-01-29T05:19:54Z davorb joined #scheme 2017-01-29T05:20:41Z spawned4562 quit (Ping timeout: 245 seconds) 2017-01-29T05:22:38Z wtetzner joined #scheme 2017-01-29T05:26:44Z wtetzner quit (Ping timeout: 240 seconds) 2017-01-29T05:31:32Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-29T05:41:03Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-29T05:51:23Z bjz joined #scheme 2017-01-29T05:53:11Z jshjsh is now known as JoshS 2017-01-29T06:05:25Z jeapostrophe joined #scheme 2017-01-29T06:10:34Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-29T06:28:03Z JoshS quit (Quit: Leaving) 2017-01-29T06:30:30Z uma_ joined #scheme 2017-01-29T06:32:21Z fantazo joined #scheme 2017-01-29T06:34:43Z uma_ quit (Ping timeout: 240 seconds) 2017-01-29T06:42:32Z jmd joined #scheme 2017-01-29T07:02:28Z bjz_ joined #scheme 2017-01-29T07:03:36Z bjz quit (Ping timeout: 245 seconds) 2017-01-29T07:06:14Z jeapostrophe joined #scheme 2017-01-29T07:06:15Z jeapostrophe quit (Changing host) 2017-01-29T07:06:15Z jeapostrophe joined #scheme 2017-01-29T07:11:08Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-29T07:13:10Z enderby quit (Ping timeout: 255 seconds) 2017-01-29T07:19:17Z davorb quit (Read error: Connection reset by peer) 2017-01-29T07:19:27Z davorb joined #scheme 2017-01-29T07:23:40Z JoshS joined #scheme 2017-01-29T07:24:02Z jmd quit (Remote host closed the connection) 2017-01-29T07:37:19Z jmd joined #scheme 2017-01-29T07:52:46Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-29T08:08:15Z jeapostrophe joined #scheme 2017-01-29T08:13:13Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-29T08:27:14Z araujo joined #scheme 2017-01-29T08:31:19Z uma_ joined #scheme 2017-01-29T08:36:22Z uma_ quit (Ping timeout: 264 seconds) 2017-01-29T09:08:59Z jeapostrophe joined #scheme 2017-01-29T09:08:59Z jeapostrophe quit (Changing host) 2017-01-29T09:08:59Z jeapostrophe joined #scheme 2017-01-29T09:13:43Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-29T09:19:00Z davorb quit (Read error: Connection reset by peer) 2017-01-29T09:20:02Z davorb joined #scheme 2017-01-29T09:23:29Z stepnem joined #scheme 2017-01-29T09:25:18Z grublet quit (Quit: Leaving) 2017-01-29T09:32:19Z Blukunfando quit (Remote host closed the connection) 2017-01-29T09:48:17Z aries_liuxueyang joined #scheme 2017-01-29T09:51:24Z cibs quit (Ping timeout: 240 seconds) 2017-01-29T09:53:28Z cibs joined #scheme 2017-01-29T10:04:35Z jshjsh joined #scheme 2017-01-29T10:08:01Z JoshS quit (Ping timeout: 256 seconds) 2017-01-29T10:09:29Z terpri quit (Quit: Leaving) 2017-01-29T10:09:46Z jeapostrophe joined #scheme 2017-01-29T10:09:46Z jeapostrophe quit (Changing host) 2017-01-29T10:09:46Z jeapostrophe joined #scheme 2017-01-29T10:09:50Z uma_ joined #scheme 2017-01-29T10:14:41Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-29T10:23:14Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-29T10:30:46Z cemerick joined #scheme 2017-01-29T10:44:19Z aries_liuxueyang quit (Quit: Konversation terminated!) 2017-01-29T11:02:31Z jmd quit (Remote host closed the connection) 2017-01-29T11:10:04Z uma_ quit (Ping timeout: 240 seconds) 2017-01-29T11:10:25Z jeapostrophe joined #scheme 2017-01-29T11:10:26Z jeapostrophe quit (Changing host) 2017-01-29T11:10:27Z jeapostrophe joined #scheme 2017-01-29T11:12:43Z masoudd joined #scheme 2017-01-29T11:15:16Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-29T11:21:05Z deank quit (Ping timeout: 240 seconds) 2017-01-29T11:38:54Z jeapostrophe joined #scheme 2017-01-29T11:38:55Z jeapostrophe quit (Changing host) 2017-01-29T11:38:55Z jeapostrophe joined #scheme 2017-01-29T11:42:46Z gravicappa joined #scheme 2017-01-29T11:42:46Z jeapostrophe quit (Read error: Connection reset by peer) 2017-01-29T11:45:55Z masoudd quit (Quit: May your strings always be '\0' terminated.) 2017-01-29T11:52:11Z bjz joined #scheme 2017-01-29T11:53:08Z ertesx joined #scheme 2017-01-29T11:53:36Z bjz_ quit (Ping timeout: 245 seconds) 2017-01-29T11:56:19Z ertes quit (Ping timeout: 248 seconds) 2017-01-29T11:56:19Z ertesx is now known as ertes 2017-01-29T11:59:51Z UserJosh joined #scheme 2017-01-29T12:00:56Z jonaslund joined #scheme 2017-01-29T12:02:44Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-29T12:21:53Z uma_ joined #scheme 2017-01-29T12:28:38Z fantazo quit (Quit: Verlassend) 2017-01-29T12:29:44Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-29T12:34:48Z uma_ quit (Ping timeout: 256 seconds) 2017-01-29T12:51:48Z oleo joined #scheme 2017-01-29T12:52:51Z uma_ joined #scheme 2017-01-29T12:54:30Z bjz_ joined #scheme 2017-01-29T12:56:57Z bjz quit (Ping timeout: 255 seconds) 2017-01-29T13:03:52Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-29T13:04:46Z bjz joined #scheme 2017-01-29T13:15:58Z stepnem quit (Ping timeout: 264 seconds) 2017-01-29T13:19:16Z davorb quit (Read error: Connection reset by peer) 2017-01-29T13:19:33Z davorb joined #scheme 2017-01-29T13:20:11Z lritter joined #scheme 2017-01-29T13:21:25Z noethics_ joined #scheme 2017-01-29T13:21:26Z stepnem joined #scheme 2017-01-29T13:21:56Z noethics quit (Ping timeout: 260 seconds) 2017-01-29T13:22:24Z jao quit (Ping timeout: 240 seconds) 2017-01-29T13:24:09Z jonaslund joined #scheme 2017-01-29T13:31:15Z cemerick quit (Ping timeout: 248 seconds) 2017-01-29T13:31:20Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-29T13:32:13Z cemerick joined #scheme 2017-01-29T13:35:49Z jonaslund joined #scheme 2017-01-29T13:37:28Z enderby joined #scheme 2017-01-29T13:48:46Z uma_ quit (Ping timeout: 260 seconds) 2017-01-29T13:55:35Z civodul joined #scheme 2017-01-29T14:14:03Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-29T14:20:21Z gacepa joined #scheme 2017-01-29T14:20:35Z uma_ joined #scheme 2017-01-29T14:25:15Z nomicflux joined #scheme 2017-01-29T14:27:43Z noethics_ quit (Ping timeout: 240 seconds) 2017-01-29T14:36:51Z cemerick quit (Ping timeout: 248 seconds) 2017-01-29T14:45:21Z cemerick joined #scheme 2017-01-29T15:00:46Z leot quit (Quit: BBL) 2017-01-29T15:07:42Z nomicflux quit (Quit: nomicflux) 2017-01-29T15:10:27Z cemerick quit (Ping timeout: 248 seconds) 2017-01-29T15:15:08Z spawned4562 joined #scheme 2017-01-29T15:15:53Z jmd joined #scheme 2017-01-29T15:19:23Z davorb quit (Read error: Connection reset by peer) 2017-01-29T15:20:06Z davorb joined #scheme 2017-01-29T15:21:03Z araujo quit (Quit: Leaving) 2017-01-29T15:33:11Z uma_ quit (Ping timeout: 260 seconds) 2017-01-29T16:01:30Z lambda-smith joined #scheme 2017-01-29T16:03:22Z uma_ joined #scheme 2017-01-29T16:07:19Z leot joined #scheme 2017-01-29T16:25:19Z uma__ joined #scheme 2017-01-29T16:28:11Z uma_ quit (Ping timeout: 245 seconds) 2017-01-29T16:29:51Z gacepa quit (Quit: Connection closed for inactivity) 2017-01-29T16:43:43Z rgrinberg joined #scheme 2017-01-29T16:50:26Z Riastradh joined #scheme 2017-01-29T16:50:46Z gravicappa quit (Ping timeout: 264 seconds) 2017-01-29T17:00:24Z uma__ quit (Ping timeout: 255 seconds) 2017-01-29T17:09:15Z uma_ joined #scheme 2017-01-29T17:21:06Z nckx quit (Read error: Connection reset by peer) 2017-01-29T17:24:29Z wtetzner joined #scheme 2017-01-29T17:28:36Z alezost joined #scheme 2017-01-29T17:42:08Z calle__ quit (Quit: Verlassend) 2017-01-29T17:54:00Z nomicflux joined #scheme 2017-01-29T17:58:27Z daviid joined #scheme 2017-01-29T17:59:54Z gravicappa joined #scheme 2017-01-29T18:33:34Z jeapostrophe joined #scheme 2017-01-29T18:33:34Z jeapostrophe quit (Changing host) 2017-01-29T18:33:34Z jeapostrophe joined #scheme 2017-01-29T18:37:45Z cemerick joined #scheme 2017-01-29T18:45:43Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-29T18:52:39Z jmd quit (Remote host closed the connection) 2017-01-29T18:57:10Z koz_: Is there anyone here who would like to maintain vim's syntax highlighting for Scheme? I just heard from the current maintainer, and he basically says that he's no longer willing to do it. The highlighting is *very* dated (no R*6*RS support, forget R7RS). 2017-01-29T19:01:26Z wasamasa looks at koz_ 2017-01-29T19:01:49Z koz_: wasamasa: I don't know Vimscript *nearly* well enough for something like this. 2017-01-29T19:02:16Z wasamasa: koz_: well, you know what to do 2017-01-29T19:02:27Z koz_: wasamasa: I'll first see if anyone else wants to. 2017-01-29T19:02:47Z badkins joined #scheme 2017-01-29T19:02:48Z wasamasa: muahaha 2017-01-29T19:05:25Z koz_: I'm asking everywhere I can - hopefully someone will bite. It's very unfortunate that this is something I seriously have to worry about in my Cthulhu-damned *editor*. 2017-01-29T19:05:55Z wasamasa: http://learnvimscriptthehardway.stevelosh.com/ 2017-01-29T19:07:01Z wasamasa: and no, I doubt you'll get steve losh to agree as he's a CL user :D 2017-01-29T19:07:11Z koz_: wasamasa: I wasn't planning on asking them. 2017-01-29T19:07:36Z koz_: I'm just putting this out there to see if *anyone* bites. Chances are, no-one will, because near-as-I-can-tell, pretty much all Schemers seem to use Emacs. 2017-01-29T19:07:52Z shymega left #scheme 2017-01-29T19:08:05Z wasamasa: well, indeed 2017-01-29T19:12:05Z koz_: I suspect I'll probably have to make a 'better-scheme' package or something. *sigh* 2017-01-29T19:13:00Z wasamasa: you'll just have to read vim docs and adjust stuff 2017-01-29T19:13:23Z wasamasa: it's not like you're actually programming 2017-01-29T19:13:27Z ecraven: ah, steve losh, that was beast / silt2, right? 2017-01-29T19:13:42Z wasamasa: the syntax highlighting files I've seen were keywords, regex and the occasional string matching thing 2017-01-29T19:14:04Z wasamasa: I have my doubts they have a feature for nested comments à la #| |# 2017-01-29T19:14:16Z wasamasa: neither for s-expression comments via #; 2017-01-29T19:14:19Z koz_: wasamasa: Yeah, I know, I know. And they do, probably - C does this fine. 2017-01-29T19:14:27Z wasamasa: C does *not* have nested comments 2017-01-29T19:14:29Z koz_: s-expression comments will be *very* irritating to do. 2017-01-29T19:14:34Z koz_: /* */ don't nest? 2017-01-29T19:14:39Z pjb: nope. 2017-01-29T19:14:40Z wasamasa: not in C 2017-01-29T19:14:45Z koz_: Huh. Well, TIL I guess. 2017-01-29T19:14:46Z pjb: but // do nest: // // // :-) 2017-01-29T19:15:11Z wasamasa: why would you want to keep track of nesting levels? 2017-01-29T19:15:23Z wasamasa: it makes things way more annoying to highlight correctly 2017-01-29T19:15:48Z koz_: I care mostly about comment highlighting and indentation - I use Nofrils. 2017-01-29T19:16:01Z wasamasa: I dunno how their indentation works 2017-01-29T19:16:05Z koz_: (although I guess if I end up doing this, I should do highlighting too) 2017-01-29T19:16:12Z koz_: wasamasa: Not well, at least in the case of Scheme. 2017-01-29T19:16:20Z wasamasa rolls eyes 2017-01-29T19:16:33Z wasamasa: to do well, you'd need to copy the algorithm as implemented by emacs 2017-01-29T19:16:40Z koz_: It regularly gets confused about how to indent something like cond-expand or define-syntax. 2017-01-29T19:16:53Z wasamasa: but who knows, maybe it actually works good enough and you just need to teach it indentation for ^ 2017-01-29T19:16:59Z wasamasa: same with emacs 2017-01-29T19:17:09Z koz_: wasamasa: Really? *Emacs* gets confused with that? 2017-01-29T19:17:31Z wasamasa: https://github.com/wasamasa/dotemacs/blob/master/init.org#scheme 2017-01-29T19:18:21Z wasamasa: emacs doesn't know about cond-expand's indentation, no 2017-01-29T19:19:34Z davorb quit (Read error: Connection reset by peer) 2017-01-29T19:19:46Z nckx joined #scheme 2017-01-29T19:19:56Z ecraven: sometimes, in idle moments, I wonder why emacs doesn't just parse the entire sexp and support highlighting based on structure, not on regular expressions and text... 2017-01-29T19:20:24Z wasamasa: some modes do that 2017-01-29T19:20:34Z ecraven: any lisp/scheme mode? 2017-01-29T19:20:40Z davorb joined #scheme 2017-01-29T19:20:55Z wasamasa: if you eval stuff in CIDER, it adds highlighting information for newly recognized macros 2017-01-29T19:21:05Z wasamasa: that's pretty cool to have 2017-01-29T19:21:29Z ecraven: yea, unfortunately all the traditionall lisp/scheme modes don't seem to do this :-/ 2017-01-29T19:21:31Z wasamasa: other than that, it has an ad-hoc implementation of s-expression/comment parsing 2017-01-29T19:21:36Z wasamasa: see syntax tables 2017-01-29T19:21:52Z ecraven: yea, but only the actual implementation knows whether something is a macro or not, for example 2017-01-29T19:21:58Z wasamasa: of course 2017-01-29T19:22:22Z wasamasa: talk with the geiser people about it :P 2017-01-29T19:22:27Z ecraven: libclang starts to make things like this normal for c++, would be nice to have something like it for scheme :-/ geiser might be able to do this, actually, with a bit of work 2017-01-29T19:22:29Z ecraven: hehe, yea 2017-01-29T19:23:44Z wasamasa: I haven't hacked on it yet as every time I give it a spin, I end up reporting bugs instead 2017-01-29T19:23:50Z koz_: wasamasa and ecraven: Well, if nobody takes up this flag, I'm gonna have to do it. 2017-01-29T19:24:16Z koz_: (because clearly having to send bug reports and patches to my Scheme *implementation* of choice isn't enough; I gotta do it for my *editor* of choice too...) 2017-01-29T19:24:33Z ecraven: wasamasa: I've added a few preliminary backends, but it doesn't have SLIME's scope by quite a bit yet :-/ 2017-01-29T19:24:51Z ecraven: koz_: well, is there anything more important than your editor? 2017-01-29T19:25:16Z ecraven: chair, keyboard and editor (and to a lesser extent the screen) are the main things you interact with every day, aren't they? 2017-01-29T19:26:56Z wasamasa: koz_: well, before you do anything rash, look into customizing vim properly 2017-01-29T19:26:59Z wasamasa: koz_: read the docs 2017-01-29T19:27:10Z ecraven: (or use geiser / slime :p) 2017-01-29T19:27:52Z koz_: ecraven: No, there's nothing more important. However, it's not really something I expect to have to do myself. I sometimes wonder how much of anything gets done - I spend nearly as much time fixing things to work as they should as I do actually working. 2017-01-29T19:27:59Z koz_: (and then people wonder wtf I do all day, lol) 2017-01-29T19:28:15Z koz_: wasamasa: Yeah, of course. Assuming someone who already knows all this doesn't beat me to the punch. 2017-01-29T19:28:18Z ecraven: well, imho some time spent customizing your editor is almost always a win in the end 2017-01-29T19:28:47Z ecraven: just using C-. instead of C-x b feels like a win for me ;) feels so much faster 2017-01-29T19:29:06Z ecraven: or jj instead of Escape in vim 2017-01-29T19:29:09Z koz_: ecraven: Customizing, yes. This is ... a tad beyond that, considering that *basic* *current* support for Scheme doesn't seem like much to ask for. 2017-01-29T19:29:22Z koz_: Oh well, guess that's how this goes. 2017-01-29T19:29:48Z ecraven: koz_: I've never used vim + Scheme, so no idea how well that works. I've heard it's supposed to be ok 2017-01-29T19:30:24Z ecraven: but Someone™ should write a geiser backend SRFI or something like that, so you can have some sort of portable REPL 2017-01-29T19:30:36Z koz_: ecraven: It supports R5RS, kinda-sorta-not-really. 2017-01-29T19:30:50Z ecraven: well, can't be too hard to add the few new "keywords" to highlighting 2017-01-29T19:30:56Z koz_: Given that R5RS is at this point old enough to go to uni, it's kinda sad. 2017-01-29T19:31:11Z ecraven: differences between r5rs and r7rs aren't huge though 2017-01-29T19:31:33Z koz_: ecraven: It's not just keywords. Block and sexpr comments and proper alignment of new constructs that are not part of R5RS are kinda not that simple. 2017-01-29T19:31:44Z koz_: (if it was just keywords, I'd have fixed it already and sent a patch) 2017-01-29T19:31:54Z koz_: (not that I care about keyword highlighting, because I use Nofrils anyhow) 2017-01-29T19:32:17Z ecraven: in emacs they are, you just say (put 'receive 'scheme-indent-function 2) to tell emacs how to indent `receive' properly. no idea how vim does it 2017-01-29T19:32:28Z wasamasa: http://www.foldling.org/scheme.html#editing-scheme-with-vim 2017-01-29T19:32:56Z ecraven: about comments, yea, that probably involves a bit of programming (again, not hard in emacs, as it provides all the basic building blocks anyway) 2017-01-29T19:33:04Z koz_: I might just have to use some of the advice there, although not having to call out to an external indenter isn't ideal. 2017-01-29T19:33:20Z koz_: But anyway, I'm gonna keep investigating if anyone would prefer to deal with this, but I suspect it'll have to be me. 2017-01-29T19:33:51Z ecraven: koz_: unfortunately, that's what it almost always ends up with: you want it, you do it 2017-01-29T19:35:34Z wasamasa: koz_: have you read the whole blog post? 2017-01-29T19:35:35Z koz_: ecraven: Yeah, I know. Been there, and not even once. 2017-01-29T19:36:25Z fantazo joined #scheme 2017-01-29T19:37:00Z koz_: wasamasa: Wow, it seems like I hadn't. That... basically solves my issue, if it's as complete as is claimed. 2017-01-29T19:37:01Z ecraven: koz_: flip side is, you learn about so many things you never thought you'd learn about :D 2017-01-29T19:37:19Z wasamasa: koz_: I guess you have a new yearly resolution then 2017-01-29T19:37:23Z wasamasa: koz_: reading moarrr 2017-01-29T19:37:37Z koz_: ecraven: Yeah, definitely. wasamasa: You mean 'reading properly', right? 2017-01-29T19:37:56Z wasamasa: not nearly as memetic 2017-01-29T19:42:27Z jeapostrophe joined #scheme 2017-01-29T19:42:27Z jeapostrophe quit (Changing host) 2017-01-29T19:42:27Z jeapostrophe joined #scheme 2017-01-29T19:44:47Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-29T19:45:52Z manualcrank joined #scheme 2017-01-29T19:47:46Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-29T19:58:34Z uma_ quit (Ping timeout: 255 seconds) 2017-01-29T20:14:24Z koz_: wasamasa: Can confirm that this solves all problems. Why this isn't upstream already, I have no idea. 2017-01-29T20:14:34Z wasamasa: koz_: ask evhan 2017-01-29T20:14:40Z wasamasa: my guess: laziness 2017-01-29T20:14:58Z koz_: Well, as far as I'm concerned, problems solved. 2017-01-29T20:15:00Z wasamasa: getting patches into vim seems to be even more difficult than with emacs 2017-01-29T20:16:55Z koz_: wasamasa: Well, I appended this to the issue I opened with them. Here's to hoping. But at least for now, my problems are all gone. 2017-01-29T20:17:10Z wasamasa: oh shit, I forgot vim is on github now 2017-01-29T20:17:34Z koz_: (I also find it somewhat ironic that the maintainer for the Scheme syntax highlighting files basically replied to me with 'I don't use Scheme anymore so w/e') 2017-01-29T20:17:49Z wasamasa: it happens 2017-01-29T20:17:56Z wasamasa: people move on to other languages 2017-01-29T20:18:08Z wasamasa: the thing to do in that situation is to find a different maintainer 2017-01-29T20:18:09Z koz_: Isn't it kinda a responsible thing to do to hand over something liek this to someone who *will* maintain it then? 2017-01-29T20:18:13Z wasamasa: but who am I telling that 2017-01-29T20:18:17Z koz_: (especially given that vim isn't exactly a small editor) 2017-01-29T20:18:23Z koz_: s/small/unpopular/ 2017-01-29T20:18:59Z wasamasa: you'll get nowhere if you insist that being popular == having no faults 2017-01-29T20:19:00Z koz_: Also, by reading evhan's file, I found that vim handles nested comments just fine. 2017-01-29T20:19:05Z koz_: Using, of all things, a recursive definition. :P 2017-01-29T20:19:26Z rgrinberg quit (Remote host closed the connection) 2017-01-29T20:19:45Z wasamasa: in any case, talk this out with evhan 2017-01-29T20:19:49Z wasamasa: he's here 2017-01-29T20:19:54Z wasamasa: evhan: finish him 2017-01-29T20:20:00Z koz_: wasamasa: I shall - thank you for your help and patience. :) 2017-01-29T20:22:24Z lritter quit (Ping timeout: 240 seconds) 2017-01-29T20:23:32Z rgrinberg joined #scheme 2017-01-29T20:30:56Z nomicflux quit (Quit: nomicflux) 2017-01-29T20:33:05Z nomicflux joined #scheme 2017-01-29T20:43:02Z jeapostrophe joined #scheme 2017-01-29T20:43:03Z jeapostrophe quit (Changing host) 2017-01-29T20:43:03Z jeapostrophe joined #scheme 2017-01-29T20:48:03Z cemerick quit (Ping timeout: 248 seconds) 2017-01-29T20:48:08Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-29T20:50:31Z bjz joined #scheme 2017-01-29T20:57:42Z wtetzner quit (Remote host closed the connection) 2017-01-29T20:59:37Z jeapostrophe joined #scheme 2017-01-29T21:04:54Z gravicappa quit (Remote host closed the connection) 2017-01-29T21:05:10Z Fare joined #scheme 2017-01-29T21:18:31Z bars0 quit (Quit: leaving) 2017-01-29T21:19:42Z davorb quit (Read error: Connection reset by peer) 2017-01-29T21:20:11Z davorb joined #scheme 2017-01-29T21:20:27Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-29T21:26:47Z lambda-smith quit (Ping timeout: 255 seconds) 2017-01-29T21:29:24Z wtetzner joined #scheme 2017-01-29T21:29:44Z fantazo quit (Ping timeout: 256 seconds) 2017-01-29T21:41:08Z rgrinberg quit (Remote host closed the connection) 2017-01-29T21:54:27Z bjz joined #scheme 2017-01-29T21:54:42Z uma_ joined #scheme 2017-01-29T21:55:36Z jao joined #scheme 2017-01-29T21:59:46Z uma_ quit (Ping timeout: 264 seconds) 2017-01-29T22:01:05Z bjz quit (Ping timeout: 240 seconds) 2017-01-29T22:01:05Z UserJosh is now known as JoshS 2017-01-29T22:01:57Z bjz_ joined #scheme 2017-01-29T22:02:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-29T22:08:54Z bjz_ quit (Read error: Connection reset by peer) 2017-01-29T22:11:39Z nomicflux quit (Quit: nomicflux) 2017-01-29T22:28:13Z Fare quit (Ping timeout: 240 seconds) 2017-01-29T22:37:30Z jeapostrophe joined #scheme 2017-01-29T22:37:30Z jeapostrophe quit (Changing host) 2017-01-29T22:37:30Z jeapostrophe joined #scheme 2017-01-29T22:48:03Z cemerick joined #scheme 2017-01-29T22:57:36Z enderby quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-29T23:12:51Z rudybot quit (Remote host closed the connection) 2017-01-29T23:13:09Z rudybot joined #scheme 2017-01-29T23:15:15Z cemerick quit (Ping timeout: 248 seconds) 2017-01-29T23:17:21Z nomicflux joined #scheme 2017-01-29T23:19:51Z davorb quit (Read error: Connection reset by peer) 2017-01-29T23:20:43Z davorb joined #scheme 2017-01-29T23:22:43Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-29T23:23:32Z civodul quit (Remote host closed the connection) 2017-01-29T23:29:07Z jeapostrophe joined #scheme 2017-01-29T23:29:07Z jeapostrophe quit (Changing host) 2017-01-29T23:29:07Z jeapostrophe joined #scheme 2017-01-29T23:45:12Z daviid quit (Ping timeout: 240 seconds) 2017-01-29T23:55:30Z uma_ joined #scheme 2017-01-29T23:56:10Z jao quit (Remote host closed the connection) 2017-01-29T23:59:45Z uma_ quit (Ping timeout: 240 seconds) 2017-01-30T00:03:40Z akkad quit (Ping timeout: 240 seconds) 2017-01-30T00:04:34Z daviid joined #scheme 2017-01-30T00:04:59Z cross quit (Ping timeout: 256 seconds) 2017-01-30T00:06:22Z pjb quit (Quit: Be seeing you!) 2017-01-30T00:08:05Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-30T00:15:14Z lambda-11235 joined #scheme 2017-01-30T00:22:10Z nomicflux quit (Quit: nomicflux) 2017-01-30T00:28:45Z leot quit (Quit: BBT) 2017-01-30T00:30:19Z rgrinberg joined #scheme 2017-01-30T00:30:53Z akkad joined #scheme 2017-01-30T00:32:20Z cross joined #scheme 2017-01-30T00:32:46Z stepnem quit (Ping timeout: 245 seconds) 2017-01-30T00:32:50Z safe joined #scheme 2017-01-30T00:50:53Z terpri joined #scheme 2017-01-30T00:54:13Z micro`_ joined #scheme 2017-01-30T00:54:58Z micro`_ is now known as micro 2017-01-30T00:58:15Z jeapostrophe joined #scheme 2017-01-30T00:58:16Z jeapostrophe quit (Changing host) 2017-01-30T00:58:16Z jeapostrophe joined #scheme 2017-01-30T00:59:04Z cemerick joined #scheme 2017-01-30T01:00:30Z wtetzner quit (Remote host closed the connection) 2017-01-30T01:03:14Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-30T01:19:55Z davorb quit (Read error: Connection reset by peer) 2017-01-30T01:20:15Z davorb joined #scheme 2017-01-30T01:33:25Z jao joined #scheme 2017-01-30T01:35:26Z enderby joined #scheme 2017-01-30T01:39:34Z deank joined #scheme 2017-01-30T01:44:30Z badkins quit (Remote host closed the connection) 2017-01-30T01:50:06Z wtetzner joined #scheme 2017-01-30T01:53:22Z nomicflux joined #scheme 2017-01-30T01:54:43Z wtetzner quit (Ping timeout: 248 seconds) 2017-01-30T01:56:18Z uma_ joined #scheme 2017-01-30T01:59:01Z jeapostrophe joined #scheme 2017-01-30T01:59:01Z jeapostrophe quit (Changing host) 2017-01-30T01:59:01Z jeapostrophe joined #scheme 2017-01-30T02:00:25Z uma_ quit (Ping timeout: 240 seconds) 2017-01-30T02:04:20Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-30T02:27:27Z nomicflux quit (Quit: nomicflux) 2017-01-30T02:31:47Z lucasem quit (Ping timeout: 256 seconds) 2017-01-30T02:32:14Z republican_devil: delta should have used scheme! 2017-01-30T02:32:23Z republican_devil: 2nd big computer breakdown in like weeks 2017-01-30T02:34:24Z john_g_ joined #scheme 2017-01-30T02:39:01Z jeapostrophe joined #scheme 2017-01-30T02:39:01Z jeapostrophe quit (Changing host) 2017-01-30T02:39:01Z jeapostrophe joined #scheme 2017-01-30T02:40:04Z dbmikus joined #scheme 2017-01-30T02:46:53Z akkad: are there any eggs to walk a filesystem tree on unixy filesystems? 2017-01-30T02:47:31Z Fare joined #scheme 2017-01-30T02:48:51Z noethics joined #scheme 2017-01-30T02:52:25Z jao quit (Ping timeout: 240 seconds) 2017-01-30T03:00:31Z safe quit (Read error: Connection reset by peer) 2017-01-30T03:07:52Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-30T03:09:22Z acarrico quit (Ping timeout: 264 seconds) 2017-01-30T03:19:19Z beach` quit (Ping timeout: 258 seconds) 2017-01-30T03:20:00Z davorb quit (Read error: Connection reset by peer) 2017-01-30T03:20:46Z davorb joined #scheme 2017-01-30T03:27:15Z acarrico joined #scheme 2017-01-30T03:29:10Z nomicflux joined #scheme 2017-01-30T03:31:08Z wtetzner joined #scheme 2017-01-30T03:33:18Z nomicflux quit (Client Quit) 2017-01-30T03:36:08Z wtetzner quit (Ping timeout: 240 seconds) 2017-01-30T03:56:45Z ArneBab_ joined #scheme 2017-01-30T03:57:05Z uma_ joined #scheme 2017-01-30T03:58:56Z enderby quit (Remote host closed the connection) 2017-01-30T04:00:40Z ArneBab quit (Ping timeout: 240 seconds) 2017-01-30T04:02:10Z uma_ quit (Ping timeout: 264 seconds) 2017-01-30T04:03:39Z jeapostrophe joined #scheme 2017-01-30T04:08:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-30T04:14:05Z lucasem joined #scheme 2017-01-30T04:15:35Z JoshS quit (Quit: Leaving) 2017-01-30T04:20:41Z wtetzner joined #scheme 2017-01-30T04:28:17Z enderby joined #scheme 2017-01-30T04:30:47Z Blukunfando joined #scheme 2017-01-30T04:42:36Z wtetzner quit (Remote host closed the connection) 2017-01-30T04:44:00Z republican_devil: probly 2017-01-30T04:44:06Z republican_devil: see rfi 2017-01-30T04:44:14Z enderby quit (Remote host closed the connection) 2017-01-30T04:46:25Z jonaslund quit (Ping timeout: 240 seconds) 2017-01-30T04:57:07Z spawned4562 quit (Ping timeout: 248 seconds) 2017-01-30T05:04:23Z jeapostrophe joined #scheme 2017-01-30T05:04:23Z jeapostrophe quit (Changing host) 2017-01-30T05:04:23Z jeapostrophe joined #scheme 2017-01-30T05:09:01Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-30T05:19:01Z deank quit 2017-01-30T05:26:48Z daviid quit (Ping timeout: 240 seconds) 2017-01-30T05:31:49Z john_g_ left #scheme 2017-01-30T05:32:47Z JoshS joined #scheme 2017-01-30T05:40:31Z jshjsh joined #scheme 2017-01-30T05:41:20Z acarrico quit (Ping timeout: 260 seconds) 2017-01-30T05:43:26Z JoshS quit (Ping timeout: 258 seconds) 2017-01-30T05:44:10Z jshjsh is now known as JoshS 2017-01-30T05:47:44Z rgrinberg quit (Remote host closed the connection) 2017-01-30T05:51:13Z Fare quit (Ping timeout: 255 seconds) 2017-01-30T05:55:46Z acarrico joined #scheme 2017-01-30T05:56:45Z Menche joined #scheme 2017-01-30T05:57:48Z uma_ joined #scheme 2017-01-30T06:02:21Z uma_ quit (Ping timeout: 245 seconds) 2017-01-30T06:05:11Z jeapostrophe joined #scheme 2017-01-30T06:05:11Z jeapostrophe quit (Changing host) 2017-01-30T06:05:11Z jeapostrophe joined #scheme 2017-01-30T06:09:47Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-30T06:10:34Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-30T06:18:25Z jmd joined #scheme 2017-01-30T06:19:01Z Khisanth quit (Ping timeout: 245 seconds) 2017-01-30T06:20:55Z jmd quit (Remote host closed the connection) 2017-01-30T06:21:47Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-30T06:32:25Z Khisanth joined #scheme 2017-01-30T06:57:45Z dmiles quit (Read error: Connection reset by peer) 2017-01-30T07:05:55Z jeapostrophe joined #scheme 2017-01-30T07:10:59Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-30T07:11:30Z dmiles joined #scheme 2017-01-30T07:11:46Z acarrico quit (Ping timeout: 255 seconds) 2017-01-30T07:13:05Z oleo quit (Quit: Leaving) 2017-01-30T07:20:17Z davorb quit (Read error: Connection reset by peer) 2017-01-30T07:21:18Z davorb joined #scheme 2017-01-30T07:26:49Z bars0 joined #scheme 2017-01-30T07:33:54Z neuri8 quit (Ping timeout: 240 seconds) 2017-01-30T07:35:23Z neuri8 joined #scheme 2017-01-30T07:37:53Z kammd joined #scheme 2017-01-30T07:38:50Z sz0 joined #scheme 2017-01-30T07:54:32Z arbv joined #scheme 2017-01-30T07:58:05Z civodul joined #scheme 2017-01-30T07:58:33Z uma_ joined #scheme 2017-01-30T07:59:33Z elflng joined #scheme 2017-01-30T08:01:11Z igajsin joined #scheme 2017-01-30T08:01:30Z igajsin left #scheme 2017-01-30T08:02:42Z uma_ quit (Ping timeout: 240 seconds) 2017-01-30T08:04:07Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-30T08:06:37Z jeapostrophe joined #scheme 2017-01-30T08:11:47Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-30T08:16:56Z mrowe joined #scheme 2017-01-30T08:20:42Z pjb joined #scheme 2017-01-30T08:23:43Z jshjsh joined #scheme 2017-01-30T08:26:40Z JoshS quit (Ping timeout: 240 seconds) 2017-01-30T08:31:51Z lritter joined #scheme 2017-01-30T08:35:45Z noethics quit (Ping timeout: 240 seconds) 2017-01-30T08:45:24Z bjz joined #scheme 2017-01-30T08:47:21Z leot joined #scheme 2017-01-30T08:59:48Z noethics joined #scheme 2017-01-30T09:03:22Z uma joined #scheme 2017-01-30T09:07:24Z jeapostrophe joined #scheme 2017-01-30T09:11:23Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-30T09:11:38Z jshjsh is now known as JoshS 2017-01-30T09:12:44Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-30T09:16:01Z bjz joined #scheme 2017-01-30T09:21:07Z uma quit (Ping timeout: 248 seconds) 2017-01-30T09:21:53Z stepnem joined #scheme 2017-01-30T09:31:51Z greatscottttt joined #scheme 2017-01-30T09:32:31Z jshjsh joined #scheme 2017-01-30T09:35:39Z JoshS quit (Ping timeout: 256 seconds) 2017-01-30T09:35:59Z PinealGlandOptic joined #scheme 2017-01-30T09:44:10Z qu1j0t3 quit (Ping timeout: 264 seconds) 2017-01-30T09:57:28Z leppie quit (Ping timeout: 240 seconds) 2017-01-30T10:00:15Z leppie joined #scheme 2017-01-30T10:01:11Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-30T10:02:43Z aries_liuxueyang joined #scheme 2017-01-30T10:06:51Z redeemed joined #scheme 2017-01-30T10:09:26Z jeapostrophe joined #scheme 2017-01-30T10:09:26Z jeapostrophe quit (Changing host) 2017-01-30T10:09:26Z jeapostrophe joined #scheme 2017-01-30T10:12:45Z aries_liuxueyang quit (Quit: Konversation terminated!) 2017-01-30T10:14:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-30T10:18:11Z qu1j0t3 joined #scheme 2017-01-30T10:20:44Z pjb quit (Remote host closed the connection) 2017-01-30T10:22:01Z pjb joined #scheme 2017-01-30T10:25:29Z jonaslund joined #scheme 2017-01-30T10:30:13Z PinealGlandOptic quit (Ping timeout: 255 seconds) 2017-01-30T10:36:58Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-30T10:39:04Z bjz joined #scheme 2017-01-30T10:43:38Z jeapostrophe joined #scheme 2017-01-30T10:49:47Z sz0 quit (Quit: Connection closed for inactivity) 2017-01-30T11:08:47Z uma joined #scheme 2017-01-30T11:20:30Z davorb quit (Read error: Connection reset by peer) 2017-01-30T11:20:49Z davorb joined #scheme 2017-01-30T11:41:27Z UserJosh joined #scheme 2017-01-30T11:44:08Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-30T11:50:07Z bjz_ joined #scheme 2017-01-30T11:52:38Z bjz quit (Ping timeout: 276 seconds) 2017-01-30T11:52:48Z ertesx joined #scheme 2017-01-30T11:53:10Z uma quit (Ping timeout: 264 seconds) 2017-01-30T11:56:08Z ertes quit (Ping timeout: 240 seconds) 2017-01-30T11:56:08Z ertesx is now known as ertes 2017-01-30T11:57:27Z Fare joined #scheme 2017-01-30T12:09:28Z jshjsh joined #scheme 2017-01-30T12:12:08Z UserJosh quit (Ping timeout: 240 seconds) 2017-01-30T12:18:45Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-30T12:20:58Z lambda-smith joined #scheme 2017-01-30T12:21:22Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-30T12:26:17Z TheLemonMan joined #scheme 2017-01-30T12:33:09Z daviid joined #scheme 2017-01-30T12:33:41Z uma joined #scheme 2017-01-30T12:36:22Z bjz_ quit (Ping timeout: 264 seconds) 2017-01-30T12:38:21Z bjz joined #scheme 2017-01-30T12:41:13Z manualcrank joined #scheme 2017-01-30T13:00:00Z JoshS joined #scheme 2017-01-30T13:05:53Z grublet joined #scheme 2017-01-30T13:10:25Z noethics quit (Ping timeout: 240 seconds) 2017-01-30T13:11:19Z Riastradh quit (Ping timeout: 255 seconds) 2017-01-30T13:14:00Z nomicflux joined #scheme 2017-01-30T13:17:01Z acarrico joined #scheme 2017-01-30T13:20:37Z davorb quit (Read error: Connection reset by peer) 2017-01-30T13:21:22Z davorb joined #scheme 2017-01-30T13:27:16Z civodul joined #scheme 2017-01-30T13:32:39Z jeapostrophe joined #scheme 2017-01-30T13:34:34Z nomicflux quit (Quit: nomicflux) 2017-01-30T13:36:34Z cemerick quit (Ping timeout: 248 seconds) 2017-01-30T13:37:31Z cemerick joined #scheme 2017-01-30T13:38:22Z jshjsh joined #scheme 2017-01-30T13:41:36Z JoshS quit (Ping timeout: 256 seconds) 2017-01-30T13:59:53Z rszeno joined #scheme 2017-01-30T14:01:36Z badkins joined #scheme 2017-01-30T14:03:46Z nomicflux joined #scheme 2017-01-30T14:03:50Z nomicflux quit (Client Quit) 2017-01-30T14:05:09Z uma quit (Quit: leaving) 2017-01-30T14:10:42Z cemerick quit (Ping timeout: 248 seconds) 2017-01-30T14:13:21Z cromachina_ quit (Read error: Connection reset by peer) 2017-01-30T14:17:59Z daviid quit (Ping timeout: 252 seconds) 2017-01-30T14:27:02Z hive-mind quit (Ping timeout: 258 seconds) 2017-01-30T14:27:41Z hive-mind joined #scheme 2017-01-30T14:28:11Z jshjsh quit (Ping timeout: 245 seconds) 2017-01-30T14:43:04Z republican_devil is now known as capitalist_devil 2017-01-30T14:44:53Z lambda-smith quit (Ping timeout: 276 seconds) 2017-01-30T14:46:35Z cemerick joined #scheme 2017-01-30T14:50:51Z JoshS joined #scheme 2017-01-30T14:53:24Z renopt quit (Changing host) 2017-01-30T14:53:25Z renopt joined #scheme 2017-01-30T14:56:16Z jshjsh joined #scheme 2017-01-30T14:56:28Z JoshS quit (Ping timeout: 240 seconds) 2017-01-30T14:59:17Z jlongster joined #scheme 2017-01-30T15:16:37Z gravicappa joined #scheme 2017-01-30T15:36:38Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-30T15:44:23Z enderby joined #scheme 2017-01-30T15:47:53Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-30T15:49:20Z jao joined #scheme 2017-01-30T15:55:16Z jao quit (Ping timeout: 245 seconds) 2017-01-30T16:01:02Z marrenarre joined #scheme 2017-01-30T16:01:38Z cemerick quit (Ping timeout: 248 seconds) 2017-01-30T16:02:34Z cemerick joined #scheme 2017-01-30T16:05:16Z pjb quit (Read error: Connection reset by peer) 2017-01-30T16:12:41Z leot quit (Quit: BBL) 2017-01-30T16:14:29Z Aune joined #scheme 2017-01-30T16:15:34Z jonaslund joined #scheme 2017-01-30T16:17:30Z marrenarre: Hello. Does anyone know why the second version does not terminate like the first one? http://paste.lisp.org/display/337781 http://paste.lisp.org/display/337780 2017-01-30T16:19:37Z daviid joined #scheme 2017-01-30T16:26:35Z BusFactor1 joined #scheme 2017-01-30T16:30:01Z cojy: is this in the repl? 2017-01-30T16:31:16Z gwatt: marrenarre: Assuming you execute those snippets in a repl, the first one contains 4 separate expressions, each of which 'returns' to the repl 2017-01-30T16:31:24Z cojy: I'd it is the continuation has to return to the user in the first one so it's kind of delminited 2017-01-30T16:31:40Z cojy: if it is* 2017-01-30T16:33:33Z gwatt: In the second snippet, the context of the continuation is inside the lambda, immediately before its invocation. 2017-01-30T16:35:14Z cemerick quit (Ping timeout: 248 seconds) 2017-01-30T16:37:18Z marrenarre: Well, it "hangs" in MIT/GNU Scheme when using "--load ", in SCM when using "-l ", and in DrRacket when running the code after placing it in the "Definitions" area. 2017-01-30T16:38:06Z marrenarre: gwatt: ^ 2017-01-30T16:38:16Z marrenarre: cojy: I don't understand what you mean by "delimited". 2017-01-30T16:38:58Z gwatt: marrenarre: both hang? or just the second one? 2017-01-30T16:39:38Z marrenarre: gwatt: Only the second one, titled "Does not terminate". 2017-01-30T16:41:24Z cojy: the correct behavior is for it not to terminate 2017-01-30T16:41:54Z marrenarre: cojy: I see. Could you explain what you mean by "delimited"? 2017-01-30T16:42:00Z cojy: marrenarre: the repl delimits the extent of the continuation to each expression 2017-01-30T16:42:06Z cojy: cuts it off 2017-01-30T16:43:20Z cojy: a continuation from call/cc is always the entire rest of the program 2017-01-30T16:44:16Z marrenarre: Hmm. I don't think I've fully understood continuations, then. 2017-01-30T16:45:27Z cojy: there are delimited continuations where you can cut off how far it goes 2017-01-30T16:45:34Z marrenarre: It seems that calling a continuation produces a result as well. How is that value calculated? 2017-01-30T16:45:45Z redeemed quit (Ping timeout: 240 seconds) 2017-01-30T16:45:48Z gwatt: marrenarre: It's what you pass to the continuation 2017-01-30T16:45:57Z cojy: it returns whatever the program does 2017-01-30T16:46:24Z marrenarre: The whole rest of the program, if the continuation is not delimited? 2017-01-30T16:46:35Z gwatt: if you have a continuation `k', (k 5) returns 5 to the continuation 2017-01-30T16:47:34Z marrenarre: And then the program will again reach the point where the continuation is called? 2017-01-30T16:47:46Z marrenarre: I mean, its execution. 2017-01-30T16:48:17Z gwatt: marrenarre: when you use call/cc, it passes you the current continuation. When you invoke that continuation, it returns you to the point at which call/cc was used 2017-01-30T16:49:37Z marrenarre: So if I want to use non-delimited continuations, do I need to wrap my entire program in lambda syntax and call that? 2017-01-30T16:49:42Z gwatt: So (call/cc (lambda (k) (+ 1 2 3 (k (* 4 k 5))))) gives you 20 2017-01-30T16:51:12Z gwatt: That question is too vague; the answer to it depends on what you're trying to do. 2017-01-30T16:51:26Z marrenarre: gwatt: I suppose the second `k` in that code should be ignored? 2017-01-30T16:51:34Z marrenarre: Sorry, the third*. 2017-01-30T16:51:41Z gwatt: oh yes 2017-01-30T16:51:42Z gwatt: sorry 2017-01-30T16:52:08Z gwatt: I initially had it only for the 5: (k 5) but decided that was too boring 2017-01-30T16:52:16Z marrenarre: Hehe. 2017-01-30T16:53:19Z marrenarre: Right, but I'm interested in calling the continuation outside of the procedure that is being called with the current continuation. 2017-01-30T16:53:39Z badkins quit (Read error: Connection reset by peer) 2017-01-30T16:54:41Z cemerick joined #scheme 2017-01-30T17:00:50Z cemerick quit (Ping timeout: 248 seconds) 2017-01-30T17:03:48Z marrenarre: gwatt: So, let's say I want to "go back and pick another option" in the program---I suppose that'd be a good use of continuations (instead of returning some error value and having it propagate). Would it be reasonable to do (define c '()) (define (back) (c #f)) (if (call/cc (lambda (k) (set! c k) #t)) )? 2017-01-30T17:04:12Z marrenarre: Seems to work for me; not sure if it's optimal. 2017-01-30T17:14:34Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-30T17:17:06Z marrenarre: So, the calling of a continuation does in fact not evaluate to any particular value (at least not one that is relevant), because evaluation never uses that value. 2017-01-30T17:18:20Z marrenarre: For example: (define x "foobar") (call/cc (lambda (y) (set! x (y #f))) (display x) ; "foobar" is printed 2017-01-30T17:20:49Z davorb quit (Read error: Connection reset by peer) 2017-01-30T17:20:54Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-30T17:21:54Z davorb joined #scheme 2017-01-30T17:22:12Z marrenarre: Well, this is pretty cool, and I think it has actually solved a particular problem I had recently! 2017-01-30T17:22:34Z davidh joined #scheme 2017-01-30T17:23:22Z marrenarre: Thanks gwatt and cojy! Feel free to reply to what I just wrote before; I will be away for a while, though. 2017-01-30T17:23:32Z enderby quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-30T17:25:45Z enderby joined #scheme 2017-01-30T17:32:21Z davidh quit (Remote host closed the connection) 2017-01-30T17:37:01Z davidh joined #scheme 2017-01-30T17:43:16Z davidh quit (Remote host closed the connection) 2017-01-30T17:47:46Z davidh joined #scheme 2017-01-30T17:48:20Z badkins joined #scheme 2017-01-30T17:49:04Z jmd joined #scheme 2017-01-30T17:52:42Z davidh quit (Remote host closed the connection) 2017-01-30T17:57:10Z davidh joined #scheme 2017-01-30T17:57:58Z davidh quit (Read error: Connection reset by peer) 2017-01-30T18:02:44Z jao joined #scheme 2017-01-30T18:04:23Z davidh joined #scheme 2017-01-30T18:13:14Z mejja joined #scheme 2017-01-30T18:15:38Z davidh quit (Remote host closed the connection) 2017-01-30T18:18:47Z jcowan joined #scheme 2017-01-30T18:20:10Z davidh joined #scheme 2017-01-30T18:20:12Z davidh quit (Remote host closed the connection) 2017-01-30T18:22:19Z pjb joined #scheme 2017-01-30T18:28:22Z nanoz joined #scheme 2017-01-30T18:28:22Z nanoz quit (Changing host) 2017-01-30T18:28:22Z nanoz joined #scheme 2017-01-30T18:28:40Z TCZ joined #scheme 2017-01-30T18:36:07Z mejja quit (Quit: \ No newline at end of file) 2017-01-30T18:41:10Z gravicappa quit (Ping timeout: 240 seconds) 2017-01-30T18:45:54Z annodomini joined #scheme 2017-01-30T18:45:55Z annodomini quit (Changing host) 2017-01-30T18:45:55Z annodomini joined #scheme 2017-01-30T18:54:54Z jeapostr1phe joined #scheme 2017-01-30T18:56:01Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-30T18:59:12Z Riastradh joined #scheme 2017-01-30T19:01:23Z oleo joined #scheme 2017-01-30T19:02:58Z cibs quit (Ping timeout: 248 seconds) 2017-01-30T19:03:36Z cemerick joined #scheme 2017-01-30T19:04:47Z cibs joined #scheme 2017-01-30T19:10:18Z kammd quit (Quit: Connection closed for inactivity) 2017-01-30T19:18:13Z jmd quit (Remote host closed the connection) 2017-01-30T19:24:16Z jmd joined #scheme 2017-01-30T19:28:04Z leot joined #scheme 2017-01-30T19:32:27Z leot quit (Ping timeout: 255 seconds) 2017-01-30T19:40:57Z Aune quit (Quit: Lämnar) 2017-01-30T19:43:59Z oleo quit (Quit: Leaving) 2017-01-30T19:50:54Z csaurus joined #scheme 2017-01-30T19:51:20Z TCZ quit (Quit: Leaving) 2017-01-30T19:52:16Z jshjsh quit (Ping timeout: 255 seconds) 2017-01-30T19:52:37Z JoshS joined #scheme 2017-01-30T19:53:14Z terpri quit (Ping timeout: 258 seconds) 2017-01-30T20:00:51Z jshjsh joined #scheme 2017-01-30T20:02:58Z JoshS quit (Ping timeout: 256 seconds) 2017-01-30T20:04:24Z jao quit (Ping timeout: 255 seconds) 2017-01-30T20:05:14Z terpri joined #scheme 2017-01-30T20:05:17Z jlongster quit (Quit: Textual IRC Client: www.textualapp.com) 2017-01-30T20:05:24Z rszeno quit (Quit: Leaving.) 2017-01-30T20:07:59Z jao joined #scheme 2017-01-30T20:10:16Z marrenarre quit (Quit: marrenarre) 2017-01-30T20:17:09Z Fare quit (Quit: Leaving) 2017-01-30T20:25:36Z DGASAU quit (Read error: Connection reset by peer) 2017-01-30T20:29:31Z DGASAU joined #scheme 2017-01-30T20:37:28Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-30T20:41:33Z oleo joined #scheme 2017-01-30T20:46:59Z leot joined #scheme 2017-01-30T20:49:31Z civodul joined #scheme 2017-01-30T20:51:57Z jmd quit (Remote host closed the connection) 2017-01-30T20:52:10Z oleo quit (Quit: Leaving) 2017-01-30T20:58:43Z oleo joined #scheme 2017-01-30T20:59:06Z oleo is now known as Guest36150 2017-01-30T21:00:09Z Guest36150 quit (Changing host) 2017-01-30T21:00:09Z Guest36150 joined #scheme 2017-01-30T21:00:47Z Guest36150 is now known as oleo 2017-01-30T21:04:00Z Menche quit (Quit: Leaving) 2017-01-30T21:20:59Z davorb quit (Read error: Connection reset by peer) 2017-01-30T21:21:06Z cemerick quit (Ping timeout: 248 seconds) 2017-01-30T21:21:24Z davorb joined #scheme 2017-01-30T21:27:55Z badkins quit (Ping timeout: 258 seconds) 2017-01-30T21:29:01Z acarrico quit (Ping timeout: 255 seconds) 2017-01-30T21:29:15Z oleo quit (Quit: Leaving) 2017-01-30T21:32:24Z fantazo joined #scheme 2017-01-30T21:35:55Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-30T21:41:29Z nanoz quit (Read error: Connection reset by peer) 2017-01-30T21:48:26Z webshinra quit (Ping timeout: 252 seconds) 2017-01-30T21:48:56Z jeapostr1phe quit (Ping timeout: 256 seconds) 2017-01-30T21:51:24Z daviid quit (Ping timeout: 260 seconds) 2017-01-30T21:55:10Z bjz joined #scheme 2017-01-30T21:57:28Z webshinra joined #scheme 2017-01-30T22:03:03Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-30T22:11:13Z badkins joined #scheme 2017-01-30T22:13:23Z acarrico joined #scheme 2017-01-30T22:17:53Z JoshS joined #scheme 2017-01-30T22:25:24Z Menche joined #scheme 2017-01-30T22:25:52Z enderby quit (Remote host closed the connection) 2017-01-30T22:30:53Z lritter quit (Quit: Leaving) 2017-01-30T22:32:34Z jcowan quit (Ping timeout: 256 seconds) 2017-01-30T22:34:36Z jshjsh joined #scheme 2017-01-30T22:34:38Z jcowan joined #scheme 2017-01-30T22:38:14Z JoshS quit (Ping timeout: 256 seconds) 2017-01-30T22:39:39Z jeapostrophe joined #scheme 2017-01-30T22:39:39Z jeapostrophe quit (Changing host) 2017-01-30T22:39:39Z jeapostrophe joined #scheme 2017-01-30T22:44:08Z terpri quit (Read error: Connection reset by peer) 2017-01-30T22:45:05Z terpri joined #scheme 2017-01-30T22:48:26Z csaurus quit (Remote host closed the connection) 2017-01-30T22:56:27Z noethics joined #scheme 2017-01-30T23:11:45Z daviid joined #scheme 2017-01-30T23:11:54Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-30T23:19:18Z fantazo quit (Quit: Verlassend) 2017-01-30T23:21:21Z davorb quit (Read error: Connection reset by peer) 2017-01-30T23:21:57Z davorb joined #scheme 2017-01-30T23:26:51Z JoshS joined #scheme 2017-01-30T23:28:45Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-30T23:28:59Z wtetzner joined #scheme 2017-01-30T23:33:50Z Menche quit (Ping timeout: 240 seconds) 2017-01-30T23:35:42Z nomicflux joined #scheme 2017-01-30T23:37:05Z jshjsh joined #scheme 2017-01-30T23:37:40Z BusFactor1 quit (Ping timeout: 240 seconds) 2017-01-30T23:39:37Z Menche joined #scheme 2017-01-30T23:39:58Z Riastradh quit (Ping timeout: 255 seconds) 2017-01-30T23:40:00Z JoshS quit (Ping timeout: 256 seconds) 2017-01-30T23:55:01Z spawned4562 joined #scheme 2017-01-30T23:59:16Z stepnem quit (Ping timeout: 256 seconds) 2017-01-31T00:04:22Z UserJosh joined #scheme 2017-01-31T00:07:30Z jshjsh quit (Ping timeout: 248 seconds) 2017-01-31T00:08:28Z wtetzner quit (Remote host closed the connection) 2017-01-31T00:13:11Z enderby joined #scheme 2017-01-31T00:21:30Z lambda-11235 joined #scheme 2017-01-31T00:22:17Z terpri quit (Read error: Connection reset by peer) 2017-01-31T00:22:29Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-31T00:24:34Z terpri joined #scheme 2017-01-31T00:29:08Z jeapostrophe joined #scheme 2017-01-31T00:29:09Z jeapostrophe quit (Changing host) 2017-01-31T00:29:09Z jeapostrophe joined #scheme 2017-01-31T00:32:32Z wtetzner joined #scheme 2017-01-31T00:32:52Z cromachina joined #scheme 2017-01-31T00:54:21Z safe joined #scheme 2017-01-31T00:58:06Z nomicflux quit (Quit: nomicflux) 2017-01-31T01:00:31Z cemerick joined #scheme 2017-01-31T01:07:23Z annodomini quit (Quit: annodomini) 2017-01-31T01:08:36Z nomicflux joined #scheme 2017-01-31T01:10:15Z safe quit (Read error: Connection reset by peer) 2017-01-31T01:14:16Z noethics_ joined #scheme 2017-01-31T01:14:49Z noethics quit (Disconnected by services) 2017-01-31T01:14:51Z noethics_ is now known as noethics 2017-01-31T01:21:16Z davorb quit (Read error: Connection reset by peer) 2017-01-31T01:21:27Z davorb joined #scheme 2017-01-31T01:24:20Z hyuke joined #scheme 2017-01-31T01:25:03Z annodomini joined #scheme 2017-01-31T01:25:03Z annodomini quit (Changing host) 2017-01-31T01:25:03Z annodomini joined #scheme 2017-01-31T01:27:16Z Riastradh joined #scheme 2017-01-31T01:28:04Z safe joined #scheme 2017-01-31T01:39:51Z jeapostrophe quit (Ping timeout: 245 seconds) 2017-01-31T01:43:55Z annodomini quit (Quit: annodomini) 2017-01-31T01:48:29Z jeapostrophe joined #scheme 2017-01-31T01:48:30Z jeapostrophe quit (Changing host) 2017-01-31T01:48:30Z jeapostrophe joined #scheme 2017-01-31T02:03:46Z cemerick quit (Ping timeout: 248 seconds) 2017-01-31T02:03:54Z daviid quit (Ping timeout: 258 seconds) 2017-01-31T02:14:41Z wtetzner quit (Remote host closed the connection) 2017-01-31T02:24:42Z deank joined #scheme 2017-01-31T02:38:56Z annodomini joined #scheme 2017-01-31T02:38:57Z annodomini quit (Changing host) 2017-01-31T02:38:57Z annodomini joined #scheme 2017-01-31T02:51:02Z badkins quit (Remote host closed the connection) 2017-01-31T02:56:08Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-31T03:01:05Z enderby quit (Ping timeout: 255 seconds) 2017-01-31T03:04:40Z jeapostrophe joined #scheme 2017-01-31T03:04:40Z jeapostrophe quit (Changing host) 2017-01-31T03:04:40Z jeapostrophe joined #scheme 2017-01-31T03:05:54Z nanoz joined #scheme 2017-01-31T03:05:55Z nanoz quit (Changing host) 2017-01-31T03:05:55Z nanoz joined #scheme 2017-01-31T03:09:47Z jeapostrophe quit (Ping timeout: 276 seconds) 2017-01-31T03:16:52Z cibs quit (Ping timeout: 255 seconds) 2017-01-31T03:18:34Z cibs joined #scheme 2017-01-31T03:21:36Z davorb quit (Read error: Connection reset by peer) 2017-01-31T03:22:00Z davorb joined #scheme 2017-01-31T03:25:17Z terpri quit (Quit: Leaving) 2017-01-31T03:31:07Z enderby joined #scheme 2017-01-31T03:32:55Z UserJosh quit (Ping timeout: 256 seconds) 2017-01-31T03:42:14Z capitalist_devil: siag office still working? 2017-01-31T03:50:45Z aries_liuxueyang joined #scheme 2017-01-31T03:51:42Z aries_liuxueyang quit (Client Quit) 2017-01-31T03:55:52Z ArneBab joined #scheme 2017-01-31T03:55:52Z ArneBab quit (Changing host) 2017-01-31T03:55:52Z ArneBab joined #scheme 2017-01-31T04:00:07Z ArneBab_ quit (Ping timeout: 256 seconds) 2017-01-31T04:05:22Z jeapostrophe joined #scheme 2017-01-31T04:05:22Z jeapostrophe quit (Changing host) 2017-01-31T04:05:22Z jeapostrophe joined #scheme 2017-01-31T04:10:40Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-31T04:12:41Z spawned4562 quit (Ping timeout: 258 seconds) 2017-01-31T04:29:26Z nanoz quit (Ping timeout: 245 seconds) 2017-01-31T04:31:11Z JoshS joined #scheme 2017-01-31T04:33:30Z nomicflux quit (Quit: nomicflux) 2017-01-31T04:34:53Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-31T04:46:48Z nomicflux joined #scheme 2017-01-31T04:52:12Z john_g_ joined #scheme 2017-01-31T05:02:39Z nomicflux quit (Quit: nomicflux) 2017-01-31T05:06:39Z jeapostrophe joined #scheme 2017-01-31T05:06:39Z jeapostrophe quit (Changing host) 2017-01-31T05:06:39Z jeapostrophe joined #scheme 2017-01-31T05:07:10Z safe quit (Read error: Connection reset by peer) 2017-01-31T05:09:18Z annodomini quit (Quit: annodomini) 2017-01-31T05:11:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-31T05:19:33Z leot quit (Quit: BBL) 2017-01-31T05:49:24Z enderby quit (Remote host closed the connection) 2017-01-31T05:51:06Z lambda-smith joined #scheme 2017-01-31T05:57:15Z lambda-smith quit (Quit: Konversation terminated!) 2017-01-31T06:03:05Z JoshS quit (Ping timeout: 240 seconds) 2017-01-31T06:06:37Z Menche quit (Quit: Leaving) 2017-01-31T06:07:23Z jeapostrophe joined #scheme 2017-01-31T06:07:23Z jeapostrophe quit (Changing host) 2017-01-31T06:07:23Z jeapostrophe joined #scheme 2017-01-31T06:08:52Z koz_: TIL searching for stuff related to Chibi Scheme can lead to odd results. 2017-01-31T06:09:04Z koz_: (Googling 'chibi test' being the *least* odd) 2017-01-31T06:10:02Z lucasem: strange 2017-01-31T06:12:00Z Guest82 joined #scheme 2017-01-31T06:12:10Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-31T06:19:49Z Guest82 quit (Quit: My iMac has gone to sleep. ZZZzzz…) 2017-01-31T06:22:05Z koz_: lucasem: I know I am. :) 2017-01-31T06:22:46Z lucasem: I really wish this channel was more active 2017-01-31T06:25:18Z bjz joined #scheme 2017-01-31T06:27:10Z koz_: lucasem: It *is* pretty quiet, I do admit. 2017-01-31T06:33:13Z lucasem quit (Quit: leaving) 2017-01-31T06:36:40Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-31T07:03:06Z JoshS joined #scheme 2017-01-31T07:08:08Z jeapostrophe joined #scheme 2017-01-31T07:13:06Z jeapostrophe quit (Ping timeout: 248 seconds) 2017-01-31T07:14:46Z Menche joined #scheme 2017-01-31T07:16:28Z john_g_ quit (Quit: Leaving) 2017-01-31T07:21:42Z davorb quit (Read error: Connection reset by peer) 2017-01-31T07:22:33Z davorb joined #scheme 2017-01-31T07:44:52Z lambda-11235 quit (Quit: WeeChat 1.6) 2017-01-31T07:46:22Z lucasem joined #scheme 2017-01-31T08:02:05Z leppie quit (Ping timeout: 240 seconds) 2017-01-31T08:06:21Z leppie joined #scheme 2017-01-31T08:08:49Z edgar-rft quit (Quit: edgar-rft) 2017-01-31T08:08:51Z jeapostrophe joined #scheme 2017-01-31T08:13:50Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-31T08:14:05Z lucasem quit (Quit: leaving) 2017-01-31T08:28:39Z jonaslund joined #scheme 2017-01-31T08:35:05Z jshjsh joined #scheme 2017-01-31T08:38:35Z JoshS quit (Ping timeout: 240 seconds) 2017-01-31T08:46:09Z UserJosh joined #scheme 2017-01-31T08:49:28Z jshjsh quit (Ping timeout: 240 seconds) 2017-01-31T08:50:27Z UserJosh is now known as JoshS 2017-01-31T08:51:15Z stepnem joined #scheme 2017-01-31T08:58:04Z wasamasa: I'm somewhat surprised there's no map-indexed in srfi-1 2017-01-31T08:58:27Z C-Keen: what does it do? 2017-01-31T08:58:37Z wasamasa: in clojure I'd just map over (range) as second argument, but you can't exactly do that in scheme 2017-01-31T08:59:19Z wasamasa: well, it maps over a list and invokes the lambda with an element and an index 2017-01-31T08:59:34Z wasamasa: see also https://clojuredocs.org/clojure.core/map-indexed 2017-01-31T09:02:39Z redeemed joined #scheme 2017-01-31T09:03:29Z TheLemonMan joined #scheme 2017-01-31T09:09:37Z jeapostrophe joined #scheme 2017-01-31T09:09:37Z jeapostrophe quit (Changing host) 2017-01-31T09:09:37Z jeapostrophe joined #scheme 2017-01-31T09:15:55Z wasamasa: here goes 2017-01-31T09:15:59Z wasamasa: http://ix.io/1RzJ 2017-01-31T09:17:25Z C-Keen: like iota? 2017-01-31T09:17:37Z wasamasa: well, without the need to create an extra list :P 2017-01-31T09:17:54Z manualcrank quit (Quit: WeeChat 1.7) 2017-01-31T09:18:02Z C-Keen: I see, probably just a special case of fold then :) 2017-01-31T09:18:04Z greatscottttt joined #scheme 2017-01-31T09:18:08Z wasamasa: hmm 2017-01-31T09:18:41Z C-Keen: where you keep a counter and increase it then call the user procedure with that 2017-01-31T09:18:45Z C-Keen: and the element 2017-01-31T09:19:04Z wasamasa: you're right, I even wrote my own for-each-indexed with my own fold procedure before 2017-01-31T09:19:13Z lisper joined #scheme 2017-01-31T09:19:17Z lisper: hey all 2017-01-31T09:19:24Z lisper quit (Client Quit) 2017-01-31T09:19:27Z wasamasa: how much more difficult would a map-indexed be 2017-01-31T09:19:56Z C-Keen: I guess there are a couple of corner cases and optimisations to consider but other than that... 2017-01-31T09:19:59Z C-Keen: :) 2017-01-31T09:20:27Z C-Keen: also multiple list support 2017-01-31T09:20:32Z lisper joined #scheme 2017-01-31T09:21:45Z davorb quit (Read error: Connection reset by peer) 2017-01-31T09:22:06Z davorb joined #scheme 2017-01-31T09:22:37Z lisper: i understand the (lambda (x) (+ x 1)) form. However, what does 2017-01-31T09:22:44Z lisper: (lambda args (apply (g g) args) 2017-01-31T09:22:58Z lisper: mean? the "args" are... what? a list? 2017-01-31T09:23:17Z wasamasa: the whole list of arguments 2017-01-31T09:23:39Z lisper: so args is a special keyword? 2017-01-31T09:23:54Z lisper: or does the form imply it? 2017-01-31T09:24:06Z wasamasa: no, just an identifier that's not in a list 2017-01-31T09:24:14Z lisper: i see 2017-01-31T09:24:46Z lisper: comming for clisp... does scheme have the same funcall/apply semantics? only seen apply samples so far 2017-01-31T09:25:15Z wasamasa: there is no funcall 2017-01-31T09:25:18Z lisper: (i never understood the need for both, apply could surely see if it's a list or not) 2017-01-31T09:25:26Z Menche quit (Quit: Leaving) 2017-01-31T09:25:44Z lisper: well, i guess it's a problem if your *actually* want to use a list argument 2017-01-31T09:26:02Z wasamasa: you can do neat tricks like aliasing a function to another one with define 2017-01-31T09:26:17Z lisper: wasamasa: i see 2017-01-31T09:26:30Z wasamasa: no need for flet 2017-01-31T09:27:10Z lisper: nor labels? 2017-01-31T09:27:30Z lritter joined #scheme 2017-01-31T09:28:40Z capitalist_devil: can scheme do multi node clusters? 2017-01-31T09:28:53Z capitalist_devil: like user space cluster database? 2017-01-31T09:29:42Z wasamasa: I'm actually an elisp hacker, so I don't know what labels is doing again 2017-01-31T09:30:01Z wasamasa: but for gotos, well, call/cc 2017-01-31T09:30:12Z koz_: lisper: labels is called letrec. 2017-01-31T09:30:30Z koz_: Although to be honest, inner define makes this rather unnecessary in most of the cases I'm used to. 2017-01-31T09:30:42Z lisper: thanks 2017-01-31T09:30:55Z koz_: The reason that you need funcall versus apply is compatibility with older Lisps, because CL was designed to please literally everybody ever. 2017-01-31T09:31:11Z wasamasa: heh 2017-01-31T09:31:35Z koz_: capitalist_devil: I don't understand your question. 2017-01-31T09:31:40Z wasamasa: not to say that there is an equivalent for everything in CL 2017-01-31T09:31:47Z koz_: If you're talking about multiprocessing in general, then yes, you can do that. 2017-01-31T09:31:54Z koz_: wasamasa: No - no regexps, for example. 2017-01-31T09:32:01Z koz_: (no streams either) 2017-01-31T09:32:14Z wasamasa: symbol macros for instance 2017-01-31T09:32:35Z koz_: CL also has weird naming conventions, again, for compatibility with older lists. 2017-01-31T09:32:38Z wasamasa: um, surely regex didn't make it into the standard 2017-01-31T09:32:41Z koz_: s/lists/lisps/ 2017-01-31T09:32:48Z koz_: wasamasa: My point exactly. 2017-01-31T09:33:03Z koz_: This is why CL has some functions with names like 'rplaca' and some with names like 'multiple-value-bind'. 2017-01-31T09:33:10Z koz_: Both of which are awful, for very different reasons. 2017-01-31T09:33:12Z wasamasa: I mean CL features but in scheme 2017-01-31T09:33:19Z wasamasa: *not 2017-01-31T09:33:37Z koz_: wasamasa: Oh, yeah, but CL is a do-everything, all-singing, all-dancing, make everyone happy standard. 2017-01-31T09:33:47Z koz_: Scheme never aimed for this (well, not in general anyway). 2017-01-31T09:33:53Z noethics quit (Ping timeout: 256 seconds) 2017-01-31T09:34:31Z lisper: scheme makes me smile, CL makes me get stuff done (so far, I hope it changes) 2017-01-31T09:34:37Z wasamasa: I'm looking forward to R7RS doing that with the large edition 2017-01-31T09:34:56Z koz_: lisper: Scheme can be just as capable, and a ${EXPLETIVE}-tonne more coherent, in my experience. 2017-01-31T09:35:14Z koz_: I like the fact that Scheme tries to keep things simple, and has SRFIs to handle extensions to a logical core. 2017-01-31T09:35:47Z wasamasa: as for the somewhat trollish question earlier, I don't see why you'd want to write a database in scheme 2017-01-31T09:35:48Z lisper: koz_: sure, I'm mostly talking about the fact that I can find a CL library for anything. Not so much in Scheme. But Scheme is beautiful. 2017-01-31T09:36:05Z wasamasa: loads of low-level work involved 2017-01-31T09:36:10Z koz_: lisper: Most Schemes have C FFIs, making this fairly moot. 2017-01-31T09:36:14Z lisper: CL took the beauty out of Lisp, for sure 2017-01-31T09:36:24Z koz_: But yeah, it's a tad annoying to have to do this kind of work yourself. 2017-01-31T09:36:26Z lisper: koz_: not moot. Doing FFI's for everything is really fucking ugly 2017-01-31T09:36:47Z lisper: so CL is definitely more practical, but ugly as hell, no doubt 2017-01-31T09:36:55Z koz_: lisper: Hence 'fairly' moot. 2017-01-31T09:36:59Z lisper: meh 2017-01-31T09:37:02Z koz_: Maybe I just have a very different use case. 2017-01-31T09:37:10Z lisper: moot in academia, maybe 2017-01-31T09:37:24Z wasamasa: I find wrappers hard to get right 2017-01-31T09:37:42Z wasamasa contributed five so far 2017-01-31T09:37:45Z koz_: wasamasa: I'm just happy Cyclone Scheme makes this quite easy. It's literally a case of 'write inline C'. 2017-01-31T09:37:57Z lisper: i need to do rest calls, json parsing, access mongodb and mysql in the same backend, etc. Easy with CL, hard work scheme. Stuff like that. 2017-01-31T09:38:20Z lisper: if the scheme ecosystem gets to that level, I see no reason for CL to exist... 2017-01-31T09:38:28Z koz_: lisper: In that case, you have my sympathies, because it sounds like you're working on web apps. :P 2017-01-31T09:38:42Z lisper: koz_: nope, that's just the integration part 2017-01-31T09:38:45Z wasamasa: the problem is that there is not one ecosystem 2017-01-31T09:38:47Z lisper: this is a telco backend 2017-01-31T09:38:55Z lisper: wasamasa: right 2017-01-31T09:39:00Z C-Keen: koz_: yeah but it's hard to come up with a convenient interface for scheme. Otherwise it's just low level C with ()s 2017-01-31T09:39:35Z koz_: C-Keen: Fair enough, but gluing any two languages as different as C and Scheme together is going to be challenging. 2017-01-31T09:39:52Z lisper: also, the Scheme FFI I tried bugged out with nested structs (too bad the C api had it, but that's the way it was) 2017-01-31T09:39:59Z wasamasa: CHICKEN is pretty good at it, but it doesn't change anything about me having to figure out the C library first 2017-01-31T09:40:04Z C-Keen: koz_: indeed it is! And granted cyclone has a nice FFI 2017-01-31T09:40:08Z koz_: lisper: Which implementation was that, out of interest? 2017-01-31T09:40:13Z koz_: C-Keen: Yeah, it just needs documentation. 2017-01-31T09:40:19Z koz_: (like the rest of Cyclone admittedly) 2017-01-31T09:40:22Z koz_: (I plan to work on this) 2017-01-31T09:40:26Z C-Keen: \o/ 2017-01-31T09:40:30Z lisper: koz_: mit/gnu 2017-01-31T09:40:44Z koz_: lisper: Probably not the best thing to use if you need to interface with C IMHO. 2017-01-31T09:41:09Z koz_: C-Keen: I've added SRFI 60 support to Cyclone (just waiting on Justin to merge it in). 2017-01-31T09:41:11Z lisper: koz_: not surprised. what to use instead on a mac? 2017-01-31T09:41:18Z koz_: lisper: Chibi's pretty good. 2017-01-31T09:41:34Z koz_: Has a fairly nice C FFI as well. 2017-01-31T09:41:51Z lisper: koz_: thanks, i'll look into it 2017-01-31T09:41:56Z wasamasa: racket works well there 2017-01-31T09:42:10Z koz_: lisper: http://synthcode.com/scheme/chibi/ 2017-01-31T09:42:11Z wasamasa: big ecosystem, too 2017-01-31T09:42:44Z wasamasa: and its FFI has some features I miss in CHICKEN 2017-01-31T09:42:45Z koz_: The only thing I'm a bit unhappy about is that Chibi lacks a profiler. 2017-01-31T09:43:08Z koz_: (apparently it wouldn't be hard to add, but I'm already hacking on *one* Scheme implementation...) 2017-01-31T09:51:22Z lisper quit (Quit: leaving) 2017-01-31T09:54:08Z edgar-rft joined #scheme 2017-01-31T10:18:12Z capitalist_devil: why not do database in scheme? 2017-01-31T10:18:21Z capitalist_devil: all the java crap is doing that? 2017-01-31T10:18:37Z capitalist_devil: doesnt scheme have more abilities than java? shouldnt it be better? less code? 2017-01-31T10:18:52Z capitalist_devil: bigtable and hadoop spark etc etc 2017-01-31T10:21:23Z civodul joined #scheme 2017-01-31T10:29:10Z capitalist_devil quit (Quit: Lost terminal) 2017-01-31T10:41:26Z jshjsh joined #scheme 2017-01-31T10:41:57Z JoshS quit (Disconnected by services) 2017-01-31T10:42:07Z jshjsh is now known as JoshS 2017-01-31T10:44:22Z jshjsh joined #scheme 2017-01-31T10:44:33Z JoshS quit (Disconnected by services) 2017-01-31T10:44:37Z jshjsh is now known as JoshS 2017-01-31T10:46:23Z bjz joined #scheme 2017-01-31T10:59:29Z logicmoo joined #scheme 2017-01-31T11:00:40Z dmiles quit (Ping timeout: 240 seconds) 2017-01-31T11:06:39Z jshjsh joined #scheme 2017-01-31T11:09:10Z JoshS quit (Ping timeout: 240 seconds) 2017-01-31T11:21:46Z davorb quit (Read error: Connection reset by peer) 2017-01-31T11:22:18Z logicmoo quit (Read error: Connection reset by peer) 2017-01-31T11:22:39Z davorb joined #scheme 2017-01-31T11:29:18Z dmiles joined #scheme 2017-01-31T11:31:08Z civodul quit (Read error: Connection reset by peer) 2017-01-31T11:32:46Z grublet quit (Ping timeout: 240 seconds) 2017-01-31T11:51:29Z bjz_ joined #scheme 2017-01-31T11:51:32Z bjz quit (Ping timeout: 245 seconds) 2017-01-31T11:54:16Z ertesx joined #scheme 2017-01-31T11:56:46Z ertes quit (Ping timeout: 264 seconds) 2017-01-31T11:56:46Z ertesx is now known as ertes 2017-01-31T11:59:05Z elflng-work joined #scheme 2017-01-31T12:02:56Z pjb` joined #scheme 2017-01-31T12:19:53Z CORDIC joined #scheme 2017-01-31T12:21:35Z DKordic quit (Ping timeout: 240 seconds) 2017-01-31T12:24:04Z jao quit (Read error: Connection reset by peer) 2017-01-31T12:29:13Z jao joined #scheme 2017-01-31T12:31:41Z Blukunfando quit (Read error: Connection reset by peer) 2017-01-31T12:35:16Z civodul joined #scheme 2017-01-31T12:35:55Z jcowan_ joined #scheme 2017-01-31T12:39:10Z bjz joined #scheme 2017-01-31T12:39:19Z bjz_ quit (Ping timeout: 255 seconds) 2017-01-31T12:39:30Z jcowan quit (Ping timeout: 248 seconds) 2017-01-31T12:41:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-31T12:49:47Z pjb is now known as Guest66974 2017-01-31T12:49:54Z pjb` is now known as pjb 2017-01-31T13:01:02Z nomicflux joined #scheme 2017-01-31T13:05:01Z turinhorse joined #scheme 2017-01-31T13:13:31Z turinhorse left #scheme 2017-01-31T13:23:31Z jeapostrophe joined #scheme 2017-01-31T13:23:31Z jeapostrophe quit (Changing host) 2017-01-31T13:23:31Z jeapostrophe joined #scheme 2017-01-31T13:34:15Z civodul: hello! 2017-01-31T13:34:22Z civodul: any recommended reading on "stateful" macros? 2017-01-31T13:34:32Z civodul: macros that preserve state across phases 2017-01-31T13:35:15Z civodul: ISTR reading something long ago from Racket or R6 people 2017-01-31T13:35:47Z nomicflux quit (Quit: nomicflux) 2017-01-31T13:55:52Z safe joined #scheme 2017-01-31T13:59:35Z elflng-work: https://csl.name/post/lambda-macros-continuations/ 2017-01-31T14:03:56Z elflng-work: and iirc theres something on oleg's site about state preserving macros too, but i dont remember for certain 2017-01-31T14:06:51Z cemerick joined #scheme 2017-01-31T14:18:06Z elflng-work quit (Quit: leaving) 2017-01-31T14:31:02Z cromachina quit (Read error: Connection reset by peer) 2017-01-31T14:32:10Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-31T14:38:11Z jao quit (Ping timeout: 256 seconds) 2017-01-31T14:41:41Z hyuke quit (Ping timeout: 240 seconds) 2017-01-31T14:47:50Z asumu quit (Ping timeout: 256 seconds) 2017-01-31T14:55:05Z jcowan_ is now known as jcowan 2017-01-31T14:56:40Z badkins joined #scheme 2017-01-31T15:00:07Z asumu joined #scheme 2017-01-31T15:00:37Z UserJosh joined #scheme 2017-01-31T15:03:42Z jshjsh quit (Ping timeout: 256 seconds) 2017-01-31T15:07:10Z lambda-smith joined #scheme 2017-01-31T15:18:35Z BusFacto_ joined #scheme 2017-01-31T15:21:06Z cemerick quit (Ping timeout: 248 seconds) 2017-01-31T15:34:15Z jshjsh joined #scheme 2017-01-31T15:35:00Z jshjsh quit (Read error: Connection reset by peer) 2017-01-31T15:35:25Z jshjsh joined #scheme 2017-01-31T15:37:08Z UserJosh quit (Ping timeout: 240 seconds) 2017-01-31T15:38:46Z pjb quit (Read error: Connection reset by peer) 2017-01-31T15:40:01Z pjb joined #scheme 2017-01-31T15:43:34Z oleo joined #scheme 2017-01-31T15:49:44Z jonaslund quit (Ping timeout: 252 seconds) 2017-01-31T16:09:13Z redeemed quit (Quit: q) 2017-01-31T16:09:47Z lambda-smith quit (Ping timeout: 276 seconds) 2017-01-31T16:09:58Z Riastradh quit (Ping timeout: 255 seconds) 2017-01-31T16:17:14Z Riastradh joined #scheme 2017-01-31T16:35:40Z rgrinberg joined #scheme 2017-01-31T16:35:47Z jao joined #scheme 2017-01-31T16:43:27Z csaurus joined #scheme 2017-01-31T16:43:50Z jonaslund joined #scheme 2017-01-31T16:49:06Z greatscottttt quit (Quit: WeeChat 1.5) 2017-01-31T16:50:24Z manualcrank joined #scheme 2017-01-31T16:51:32Z sethalves joined #scheme 2017-01-31T16:52:30Z ertes quit (Ping timeout: 256 seconds) 2017-01-31T16:52:44Z JoshS joined #scheme 2017-01-31T16:54:37Z rgrinberg quit (Remote host closed the connection) 2017-01-31T16:54:51Z ChrisOei quit (Quit: ChrisOei) 2017-01-31T16:55:49Z jshjsh quit (Ping timeout: 255 seconds) 2017-01-31T16:57:57Z civodul: elflng: thanks for the link 2017-01-31T16:58:24Z civodul: elflng: i don't see anything obviously related to state-preserving macros though, am i overlooking it? 2017-01-31T17:02:53Z Riastradh quit (Ping timeout: 252 seconds) 2017-01-31T17:08:51Z daviid joined #scheme 2017-01-31T17:14:46Z alezost joined #scheme 2017-01-31T17:15:06Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-31T17:22:12Z davorb quit (Read error: Connection reset by peer) 2017-01-31T17:23:09Z davorb joined #scheme 2017-01-31T17:29:05Z jshjsh joined #scheme 2017-01-31T17:31:32Z JoshS quit (Ping timeout: 245 seconds) 2017-01-31T17:35:31Z lambda-smith joined #scheme 2017-01-31T17:50:52Z DGASAU quit (Read error: Connection reset by peer) 2017-01-31T17:54:46Z pjb quit (Ping timeout: 240 seconds) 2017-01-31T17:59:02Z jlongster joined #scheme 2017-01-31T18:05:20Z grublet joined #scheme 2017-01-31T18:12:48Z cemerick joined #scheme 2017-01-31T18:18:54Z gravicappa joined #scheme 2017-01-31T18:21:15Z pjb joined #scheme 2017-01-31T18:26:10Z cemerick quit (Ping timeout: 248 seconds) 2017-01-31T18:27:07Z cemerick joined #scheme 2017-01-31T18:28:08Z jcowan_ joined #scheme 2017-01-31T18:31:30Z jcowan quit (Ping timeout: 248 seconds) 2017-01-31T18:33:33Z jcowan joined #scheme 2017-01-31T18:34:09Z grublet quit (Ping timeout: 248 seconds) 2017-01-31T18:36:18Z jcowan_ quit (Ping timeout: 248 seconds) 2017-01-31T18:39:57Z grublet joined #scheme 2017-01-31T18:40:53Z jmd joined #scheme 2017-01-31T18:46:40Z JoshS joined #scheme 2017-01-31T18:49:14Z jshjsh quit (Ping timeout: 256 seconds) 2017-01-31T18:58:05Z jeapostrophe joined #scheme 2017-01-31T18:58:05Z jeapostrophe quit (Changing host) 2017-01-31T18:58:05Z jeapostrophe joined #scheme 2017-01-31T19:00:40Z leppie quit (Ping timeout: 240 seconds) 2017-01-31T19:02:13Z leppie joined #scheme 2017-01-31T19:02:19Z Menche joined #scheme 2017-01-31T19:03:17Z Menche quit (Remote host closed the connection) 2017-01-31T19:03:40Z Menche joined #scheme 2017-01-31T19:10:28Z pjb quit (Ping timeout: 240 seconds) 2017-01-31T19:11:53Z Menche quit (Quit: Leaving) 2017-01-31T19:12:35Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-31T19:12:40Z Menche joined #scheme 2017-01-31T19:16:42Z Guest66974 is now known as pjb 2017-01-31T19:18:41Z lritter quit (Quit: Leaving) 2017-01-31T19:21:42Z gacepa joined #scheme 2017-01-31T19:22:15Z davorb quit (Read error: Connection reset by peer) 2017-01-31T19:22:39Z davorb joined #scheme 2017-01-31T19:24:22Z ft quit (Ping timeout: 264 seconds) 2017-01-31T19:27:10Z cibs quit (Ping timeout: 240 seconds) 2017-01-31T19:29:11Z cibs joined #scheme 2017-01-31T19:34:32Z grublet quit (Ping timeout: 276 seconds) 2017-01-31T19:38:49Z Riastradh joined #scheme 2017-01-31T19:44:46Z manumanumanu quit (Ping timeout: 256 seconds) 2017-01-31T19:50:21Z manumanumanu joined #scheme 2017-01-31T19:56:17Z cemerick quit (Ping timeout: 248 seconds) 2017-01-31T19:56:49Z civodul joined #scheme 2017-01-31T19:57:13Z cemerick joined #scheme 2017-01-31T19:58:40Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-01-31T20:00:20Z ChrisOei joined #scheme 2017-01-31T20:03:00Z jshjsh joined #scheme 2017-01-31T20:03:34Z jeapostrophe joined #scheme 2017-01-31T20:04:36Z JoshS quit (Ping timeout: 256 seconds) 2017-01-31T20:05:05Z fgudin quit (Ping timeout: 240 seconds) 2017-01-31T20:05:10Z mlaine quit (Ping timeout: 240 seconds) 2017-01-31T20:09:46Z mlaine joined #scheme 2017-01-31T20:09:46Z fgudin joined #scheme 2017-01-31T20:16:56Z ertes joined #scheme 2017-01-31T20:29:40Z cibs quit (Ping timeout: 240 seconds) 2017-01-31T20:30:58Z lambda-smith quit (Ping timeout: 264 seconds) 2017-01-31T20:31:40Z gravicappa quit (Ping timeout: 258 seconds) 2017-01-31T20:31:54Z cibs joined #scheme 2017-01-31T20:34:08Z UserJosh joined #scheme 2017-01-31T20:37:28Z jshjsh quit (Ping timeout: 256 seconds) 2017-01-31T20:44:34Z ft joined #scheme 2017-01-31T20:45:14Z terpri joined #scheme 2017-01-31T20:47:19Z lucasem joined #scheme 2017-01-31T20:48:10Z jmd quit (Ping timeout: 240 seconds) 2017-01-31T20:50:43Z JoshS joined #scheme 2017-01-31T20:52:57Z UserJosh quit (Ping timeout: 255 seconds) 2017-01-31T20:55:25Z jshjsh joined #scheme 2017-01-31T20:56:37Z jeapostrophe quit (Ping timeout: 255 seconds) 2017-01-31T20:57:18Z JoshS quit (Ping timeout: 256 seconds) 2017-01-31T21:17:59Z lucasem left #scheme 2017-01-31T21:21:18Z acarrico quit (Ping timeout: 255 seconds) 2017-01-31T21:22:28Z davorb quit (Read error: Connection reset by peer) 2017-01-31T21:23:12Z davorb joined #scheme 2017-01-31T21:29:51Z gacepa quit (Quit: Connection closed for inactivity) 2017-01-31T21:37:54Z Menche quit (Quit: Leaving) 2017-01-31T21:42:27Z jeapostrophe joined #scheme 2017-01-31T21:45:32Z BusFacto_ quit (Quit: Textual IRC Client: www.textualapp.com) 2017-01-31T21:47:11Z jeapostrophe quit (Ping timeout: 258 seconds) 2017-01-31T21:47:47Z daviid quit (Ping timeout: 276 seconds) 2017-01-31T21:48:10Z jeapostrophe joined #scheme 2017-01-31T21:48:10Z jeapostrophe quit (Changing host) 2017-01-31T21:48:10Z jeapostrophe joined #scheme 2017-01-31T21:49:37Z DGASAU joined #scheme 2017-01-31T21:53:10Z jeapostrophe quit (Ping timeout: 264 seconds) 2017-01-31T21:53:48Z Blkt quit (Remote host closed the connection) 2017-01-31T21:58:30Z jshjsh quit (Ping timeout: 256 seconds) 2017-01-31T22:02:05Z Blkt joined #scheme 2017-01-31T22:03:13Z cemerick quit (Ping timeout: 248 seconds) 2017-01-31T22:04:12Z cemerick joined #scheme 2017-01-31T22:06:59Z turtleman joined #scheme 2017-01-31T22:17:36Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-31T22:29:01Z Menche joined #scheme 2017-01-31T22:29:53Z cemerick quit (Ping timeout: 248 seconds) 2017-01-31T22:35:56Z bjz joined #scheme 2017-01-31T22:38:00Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2017-01-31T22:38:55Z JoshS joined #scheme 2017-01-31T22:44:42Z esantoro joined #scheme 2017-01-31T22:48:04Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-01-31T22:49:00Z jeapostrophe joined #scheme 2017-01-31T22:49:00Z jeapostrophe quit (Changing host) 2017-01-31T22:49:00Z jeapostrophe joined #scheme 2017-01-31T22:53:48Z jeapostrophe quit (Ping timeout: 240 seconds) 2017-01-31T22:59:59Z civodul quit (Quit: ERC (IRC client for Emacs 25.1.1)) 2017-01-31T23:22:31Z davorb quit (Read error: Connection reset by peer) 2017-01-31T23:22:43Z davorb joined #scheme 2017-01-31T23:26:37Z turtleman quit (Quit: Leaving) 2017-01-31T23:32:10Z TikityTik joined #scheme 2017-01-31T23:35:53Z TikityTik: I am having trouble trying to make a recursive procedure as an iterative one. 2017-01-31T23:36:06Z TikityTik: f(n) = n, if n<4; f(n) = 4f(n-1) + 3f(n-2) + 2f(n-3) + 1f(n-4), otherwise 2017-01-31T23:38:59Z TikityTik: should i just make a list of all calculated f(i) where 1 <= i <= n and apply the needed multiplication for each f(i)? 2017-01-31T23:41:06Z jshjsh joined #scheme 2017-01-31T23:41:13Z JoshS quit (Disconnected by services) 2017-01-31T23:41:17Z jshjsh is now known as JoshS 2017-01-31T23:44:31Z TikityTik: i think i figured it out 2017-01-31T23:45:46Z lucasem joined #scheme 2017-01-31T23:46:31Z csaurus quit (Quit: Leaving) 2017-01-31T23:49:54Z jeapostrophe joined #scheme 2017-01-31T23:49:54Z jeapostrophe quit (Changing host) 2017-01-31T23:49:54Z jeapostrophe joined #scheme 2017-01-31T23:51:12Z jlongster quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-01-31T23:55:18Z jeapostrophe quit (Ping timeout: 260 seconds) 2017-01-31T23:56:47Z jeapostrophe joined #scheme 2017-01-31T23:57:24Z pjb: TikityTik: you only need to store 4 last values. 2017-01-31T23:57:43Z TikityTik: yeah, i just had it hit me 2017-01-31T23:57:56Z cromachina joined #scheme 2017-01-31T23:58:00Z TikityTik: first time programming in scheme 2017-01-31T23:58:22Z pjb: You mean you never had to write such a program in any other programming language? 2017-01-31T23:58:26Z pjb: Why would that be? 2017-01-31T23:59:10Z pjb: Would those other programming languages make it too hard? Or are they so difficult to get right, that you can't think about a simple mathematical problem while implementing it in those languages? 2017-01-31T23:59:19Z pjb: What do you think?