2015-02-22T00:05:39Z vanila quit (Quit: Leaving) 2015-02-22T00:23:12Z uber_hulk quit (Quit: Connection closed for inactivity) 2015-02-22T00:27:31Z turbofail quit (Read error: Connection reset by peer) 2015-02-22T00:31:24Z turbofail joined #scheme 2015-02-22T00:36:44Z jkraemer quit (Ping timeout: 265 seconds) 2015-02-22T00:43:27Z daviid` joined #scheme 2015-02-22T00:44:52Z daviid quit (Ping timeout: 245 seconds) 2015-02-22T00:47:41Z acarrico quit (Quit: Leaving.) 2015-02-22T00:49:34Z jkraemer joined #scheme 2015-02-22T00:52:11Z acarrico joined #scheme 2015-02-22T00:55:00Z vishesh joined #scheme 2015-02-22T00:55:39Z hiyosi joined #scheme 2015-02-22T00:56:58Z jeapostrophe joined #scheme 2015-02-22T01:02:16Z mrowe_away is now known as mrowe 2015-02-22T01:02:42Z jj_konk quit (Quit: Leaving) 2015-02-22T01:05:19Z robot-beethoven joined #scheme 2015-02-22T01:11:42Z Ruchran quit (Quit: Connection closed for inactivity) 2015-02-22T01:15:21Z Urchin[emacs] quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2015-02-22T01:17:48Z acetoline: DrRacket seems pretty cool and well-designed 2015-02-22T01:17:57Z acetoline: what can you do with it 2015-02-22T01:21:35Z taylanub quit (Remote host closed the connection) 2015-02-22T01:22:47Z taylanub joined #scheme 2015-02-22T01:25:20Z daviid` quit (Ping timeout: 246 seconds) 2015-02-22T01:27:14Z cdidd quit (Remote host closed the connection) 2015-02-22T01:30:18Z mrowe is now known as mrowe_away 2015-02-22T01:40:01Z ASau: zacts: OOP is useful when you have subtypes. 2015-02-22T01:40:33Z ASau: zacts: currently, I don't know another good way to handle them in conventional languages. 2015-02-22T02:07:53Z cojy_: row polymorphism 2015-02-22T02:19:48Z King_Hual quit (Ping timeout: 252 seconds) 2015-02-22T02:30:17Z karswell joined #scheme 2015-02-22T02:34:47Z enitiz quit (Ping timeout: 250 seconds) 2015-02-22T02:43:21Z cemerick joined #scheme 2015-02-22T02:43:45Z bb010g joined #scheme 2015-02-22T02:46:52Z mumptai quit (Ping timeout: 240 seconds) 2015-02-22T02:50:05Z uber_hulk joined #scheme 2015-02-22T02:51:24Z davexunit quit (Quit: Later) 2015-02-22T02:59:36Z mumptai joined #scheme 2015-02-22T03:01:49Z enitiz joined #scheme 2015-02-22T03:16:04Z vishesh quit (Remote host closed the connection) 2015-02-22T03:40:59Z hiyosi quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-02-22T03:43:19Z excelsior joined #scheme 2015-02-22T03:56:47Z hiyosi joined #scheme 2015-02-22T04:05:12Z amgarching joined #scheme 2015-02-22T04:08:49Z amgarchIn9 quit (Ping timeout: 264 seconds) 2015-02-22T04:18:27Z jeapostrophe quit (Ping timeout: 252 seconds) 2015-02-22T04:33:19Z ecthiender joined #scheme 2015-02-22T04:33:36Z ecthiender quit (Changing host) 2015-02-22T04:33:36Z ecthiender joined #scheme 2015-02-22T04:44:16Z badkins quit (Remote host closed the connection) 2015-02-22T04:53:12Z uber_hulk quit (Quit: Connection closed for inactivity) 2015-02-22T05:37:44Z enitiz quit (Ping timeout: 245 seconds) 2015-02-22T05:40:11Z ddp joined #scheme 2015-02-22T05:50:13Z daviid joined #scheme 2015-02-22T05:55:41Z ddp quit (Quit: ddp) 2015-02-22T06:23:08Z BossKonaSegwaY quit (Read error: Connection reset by peer) 2015-02-22T06:32:48Z badkins joined #scheme 2015-02-22T06:37:43Z badkins quit (Ping timeout: 250 seconds) 2015-02-22T06:41:15Z cemerick quit (Ping timeout: 256 seconds) 2015-02-22T06:48:08Z ddp joined #scheme 2015-02-22T07:08:03Z iiiiv joined #scheme 2015-02-22T07:20:00Z ecthiender quit (Quit: gotta go) 2015-02-22T07:20:34Z Shadox joined #scheme 2015-02-22T07:22:26Z gravicappa joined #scheme 2015-02-22T07:26:31Z Ruchran joined #scheme 2015-02-22T07:28:15Z ddp quit (Quit: ddp) 2015-02-22T07:28:53Z fantazo joined #scheme 2015-02-22T07:58:53Z fantazo quit (Ping timeout: 256 seconds) 2015-02-22T07:59:25Z fantazo joined #scheme 2015-02-22T08:11:07Z mercwithamouth joined #scheme 2015-02-22T08:18:29Z Shadox quit (Quit: Leaving) 2015-02-22T08:18:48Z daviid quit (Ping timeout: 265 seconds) 2015-02-22T08:20:44Z iiiiv left #scheme 2015-02-22T08:44:21Z monod joined #scheme 2015-02-22T08:44:50Z acetoline: in typed racket, how do you check if a type is a subtype of another type? 2015-02-22T08:50:57Z monod quit (Quit: Sto andando via) 2015-02-22T09:10:43Z monod joined #scheme 2015-02-22T09:13:51Z hiyosi quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-02-22T09:14:03Z cdidd joined #scheme 2015-02-22T09:14:14Z hiroakip joined #scheme 2015-02-22T09:16:01Z Vutral quit (Ping timeout: 264 seconds) 2015-02-22T09:18:53Z hiroakip quit (Ping timeout: 246 seconds) 2015-02-22T09:23:57Z princearthur joined #scheme 2015-02-22T09:24:43Z mtakkman joined #scheme 2015-02-22T09:29:22Z acetoline quit (Quit: Lost terminal) 2015-02-22T09:39:51Z germ13 quit (Ping timeout: 246 seconds) 2015-02-22T09:46:23Z zadock joined #scheme 2015-02-22T09:53:29Z Vutral joined #scheme 2015-02-22T10:00:32Z princearthur quit (Quit: Lingo: www.lingoirc.com) 2015-02-22T10:01:42Z Ruchran quit (Quit: Connection closed for inactivity) 2015-02-22T10:10:54Z badkins joined #scheme 2015-02-22T10:13:25Z ASau` joined #scheme 2015-02-22T10:15:12Z badkins quit (Ping timeout: 246 seconds) 2015-02-22T10:16:33Z ASau quit (Ping timeout: 250 seconds) 2015-02-22T10:17:52Z Ayey_ joined #scheme 2015-02-22T10:19:34Z ASau` is now known as ASau 2015-02-22T10:23:38Z stepnem joined #scheme 2015-02-22T10:27:28Z hiyosi joined #scheme 2015-02-22T10:39:34Z grantix- joined #scheme 2015-02-22T10:41:30Z grantix- quit (Remote host closed the connection) 2015-02-22T10:44:28Z grantix- joined #scheme 2015-02-22T10:47:29Z psy_ quit (Ping timeout: 252 seconds) 2015-02-22T10:49:09Z psy_ joined #scheme 2015-02-22T11:00:17Z mtakkman quit (Quit: nothing) 2015-02-22T11:05:52Z stepnem quit (Ping timeout: 240 seconds) 2015-02-22T11:08:43Z Ayey_ quit (Ping timeout: 256 seconds) 2015-02-22T11:10:42Z stepnem joined #scheme 2015-02-22T11:13:02Z grantix- quit (Remote host closed the connection) 2015-02-22T11:26:18Z fantazo quit (Quit: Verlassend) 2015-02-22T11:31:58Z rszeno quit (Quit: Leaving.) 2015-02-22T11:32:39Z stamourv` joined #scheme 2015-02-22T11:34:19Z karswell quit (Read error: Connection reset by peer) 2015-02-22T11:34:46Z karswell joined #scheme 2015-02-22T11:36:47Z stamourv quit (Ping timeout: 246 seconds) 2015-02-22T11:38:28Z oleo is now known as Guest55262 2015-02-22T11:40:08Z oleo__ joined #scheme 2015-02-22T11:41:18Z Guest55262 quit (Ping timeout: 246 seconds) 2015-02-22T11:54:13Z grantix quit (Ping timeout: 252 seconds) 2015-02-22T11:59:53Z vanila joined #scheme 2015-02-22T12:12:46Z vanila: Hi 2015-02-22T12:13:07Z vanila: i want a while loop with 'break' inside 2015-02-22T12:13:21Z vanila: what would be the best way to implement it? I want to avoid call/cc if possible 2015-02-22T12:18:50Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-02-22T12:19:02Z amgarching quit (Ping timeout: 264 seconds) 2015-02-22T12:23:26Z jj_konk joined #scheme 2015-02-22T12:31:40Z taylanub: vanila: in vanilla Scheme, call/cc is pretty much the only way. otherwise delimited continuations will do; usually there's a convenience macro `let/ec' (let escape continuation) that one can use like e.g. (let/ec break (for-each (lambda (x) ... (when condition (break))) lst)). the 'break' is any identifier that gets lexically bound; one can nest these as much as one wants, and it's basically 2015-02-22T12:31:40Z taylanub: continue, break, and return all in one! 2015-02-22T12:32:11Z hiroakip joined #scheme 2015-02-22T12:32:42Z taylanub: it's analogous to Common Lisp's `block' macro 2015-02-22T12:33:03Z vanila: hmm i guess it's tricky because in scheme you're going to be able to pass 'break' around or even return it... 2015-02-22T12:33:22Z vanila: i dont want any of that, but i can't really stop it 2015-02-22T12:33:52Z taylanub: vanila: usually the compiler takes note of the continuation procedure not escaping (escape analysis), and can thus optimize it. 2015-02-22T12:34:36Z taylanub: it can really end up just as efficient as 'goto', more or less, from what I know, if the compiler is sufficiently smart 2015-02-22T12:34:47Z mercwithamouth quit (Ping timeout: 250 seconds) 2015-02-22T12:39:45Z wingo joined #scheme 2015-02-22T12:40:31Z vanila: argh :S 2015-02-22T12:40:40Z vanila: it's just i have this horrible monadic code 2015-02-22T12:40:54Z vanila: and it's so much simpler with a while loop, but i need a break 2015-02-22T12:41:04Z vanila: and I don't feel like i'm really simplifying anything if I switch a monad with call/cc 2015-02-22T12:41:36Z taylanub: I thought monads can support break and all 2015-02-22T12:41:55Z vanila: yeah but i want something simpler than monads 2015-02-22T12:42:02Z vanila: thats how i have it just now 2015-02-22T12:42:09Z taylanub: oh 2015-02-22T12:42:46Z taylanub: you could encapsulate the call/cc usage. well, even without doing so, it isn't that horrible: (call/cc (lambda (break) (for-each (lambda (x) ... (when condition (break))) lst))) 2015-02-22T12:43:09Z taylanub: almost as short as the let/ec variant, just perhaps less optimizable 2015-02-22T12:53:24Z koz_ quit (Ping timeout: 252 seconds) 2015-02-22T13:03:39Z mtakkman joined #scheme 2015-02-22T13:18:59Z hiroakip quit (Ping timeout: 245 seconds) 2015-02-22T13:23:22Z narendraj9 joined #scheme 2015-02-22T13:28:41Z monod quit (Ping timeout: 256 seconds) 2015-02-22T13:30:17Z wingo quit (Read error: Connection reset by peer) 2015-02-22T13:37:47Z oleo__ quit (Quit: Verlassend) 2015-02-22T13:38:35Z oleo joined #scheme 2015-02-22T13:47:07Z taylanub quit (Disconnected by services) 2015-02-22T13:47:30Z taylanub joined #scheme 2015-02-22T13:47:54Z jeapostrophe joined #scheme 2015-02-22T13:48:06Z amgarchIn9 joined #scheme 2015-02-22T13:48:37Z badkins joined #scheme 2015-02-22T13:53:23Z badkins quit (Ping timeout: 250 seconds) 2015-02-22T13:57:04Z vibhavp joined #scheme 2015-02-22T13:58:25Z vibhavp: What does the sceme standard dictate about expressions like "(define define 1)"? 2015-02-22T14:03:24Z karswell` joined #scheme 2015-02-22T14:04:14Z karswell quit (Remote host closed the connection) 2015-02-22T14:06:44Z vanila: I think you can have local variables called define e.g. (lambda (define) ..) but not actually (define define .. 2015-02-22T14:08:51Z vibhavp: vanila: (define define 2) does work 2015-02-22T14:10:38Z k4rtik joined #scheme 2015-02-22T14:11:27Z taylanub: vibhavp: there is no authoritative RnRS implementation, so whichever implementation you tried it in might support it as an extension 2015-02-22T14:11:41Z taylanub: vibhavp: IIRC the standards explicitly give an example like (define define x), lemme check... 2015-02-22T14:12:04Z taylanub: page 27 of R7RS 2015-02-22T14:13:08Z taylanub: hm, that's about internal definitions. dunno about the top-level 2015-02-22T14:13:39Z taylanub: oh, the top-level shouldn't matter because redefining an imported binding is an error 2015-02-22T14:13:50Z taylanub: and `define' will be imported from (scheme base) 2015-02-22T14:15:02Z vibhavp: it says its an error to define an identifier whose binding can determinate the meaning of the definition 2015-02-22T14:15:14Z vibhavp: taylanub: thanks 2015-02-22T14:20:59Z narendraj9 quit (Read error: Connection reset by peer) 2015-02-22T14:24:28Z narendraj9 joined #scheme 2015-02-22T14:27:55Z alezost joined #scheme 2015-02-22T14:28:20Z alezost is now known as Guest36205 2015-02-22T14:29:52Z davexunit joined #scheme 2015-02-22T14:31:23Z cemerick joined #scheme 2015-02-22T14:35:43Z Guest36205 is now known as alezost` 2015-02-22T14:40:40Z alezost` quit (Changing host) 2015-02-22T14:40:41Z alezost` joined #scheme 2015-02-22T14:40:52Z monod joined #scheme 2015-02-22T14:59:37Z narendraj9 is now known as narendraj9|afk 2015-02-22T15:01:54Z alezost` is now known as alezost 2015-02-22T15:01:57Z cemerick quit (Ping timeout: 245 seconds) 2015-02-22T15:03:31Z karswell` quit (Read error: Connection reset by peer) 2015-02-22T15:03:47Z karswell` joined #scheme 2015-02-22T15:04:04Z King_Hual joined #scheme 2015-02-22T15:16:26Z narendraj9|afk is now known as narendraj9 2015-02-22T15:24:00Z TrueShiftBlue quit (*.net *.split) 2015-02-22T15:24:00Z emlow quit (*.net *.split) 2015-02-22T15:24:00Z belkinsoop quit (*.net *.split) 2015-02-22T15:24:00Z necronian quit (*.net *.split) 2015-02-22T15:24:00Z Cheery quit (*.net *.split) 2015-02-22T15:24:00Z Riviera quit (*.net *.split) 2015-02-22T15:24:00Z tsuyoshi quit (*.net *.split) 2015-02-22T15:24:00Z edw quit (*.net *.split) 2015-02-22T15:24:00Z kilimanjaro quit (*.net *.split) 2015-02-22T15:24:01Z Blkt quit (*.net *.split) 2015-02-22T15:24:07Z Cheery joined #scheme 2015-02-22T15:24:08Z tsuyoshi joined #scheme 2015-02-22T15:24:08Z TrueShiftBlue joined #scheme 2015-02-22T15:24:12Z kilimanjaro joined #scheme 2015-02-22T15:24:13Z Riviera joined #scheme 2015-02-22T15:24:18Z edw joined #scheme 2015-02-22T15:24:43Z Blkt joined #scheme 2015-02-22T15:24:58Z belkinsoop joined #scheme 2015-02-22T15:25:07Z necronian joined #scheme 2015-02-22T15:25:22Z emlow joined #scheme 2015-02-22T15:30:10Z cemerick joined #scheme 2015-02-22T15:32:32Z k4rtik quit (Remote host closed the connection) 2015-02-22T15:35:18Z sheilong joined #scheme 2015-02-22T15:41:25Z ddp joined #scheme 2015-02-22T15:52:39Z narendraj9 quit (Read error: Connection reset by peer) 2015-02-22T15:54:32Z Isp-sec joined #scheme 2015-02-22T15:56:50Z narendraj9 joined #scheme 2015-02-22T15:58:19Z jj_konk quit (Quit: Leaving) 2015-02-22T15:58:39Z jeapostrophe quit (Ping timeout: 264 seconds) 2015-02-22T16:03:39Z Riastradh: gnomon: I'm thinking of splitting my blog into multiple files, sad as it makes me, because people started trying to link to it in papers submitted for publication. 2015-02-22T16:03:43Z Riastradh: Blag, excuse me. 2015-02-22T16:03:59Z wbooze joined #scheme 2015-02-22T16:05:16Z fantazo joined #scheme 2015-02-22T16:10:08Z vdamewood joined #scheme 2015-02-22T16:10:45Z jeapostrophe joined #scheme 2015-02-22T16:10:45Z jeapostrophe quit (Changing host) 2015-02-22T16:10:45Z jeapostrophe joined #scheme 2015-02-22T16:20:05Z ijp joined #scheme 2015-02-22T16:24:51Z jeapostrophe quit (Ping timeout: 244 seconds) 2015-02-22T16:25:43Z narendraj9_ joined #scheme 2015-02-22T16:25:56Z narendraj9 quit (Read error: Connection reset by peer) 2015-02-22T16:26:40Z aretecode quit (Read error: Connection reset by peer) 2015-02-22T16:27:56Z FracV quit (Ping timeout: 246 seconds) 2015-02-22T16:30:15Z koz_ joined #scheme 2015-02-22T16:30:49Z aretecode joined #scheme 2015-02-22T16:31:34Z narendraj9_ is now known as narendraj9 2015-02-22T16:33:29Z FracV joined #scheme 2015-02-22T16:34:44Z narendraj9 is now known as irona 2015-02-22T16:35:04Z enitiz joined #scheme 2015-02-22T16:35:25Z irona is now known as narendraj9 2015-02-22T16:36:30Z pjdelport: vibhavp: (define define 1) does not work everywhere, for what it's worth. 2015-02-22T16:37:12Z pjdelport: On Chicken, it fails with "Error: during expansion of (define ...) - redefinition of currently used defining form" 2015-02-22T16:39:50Z FracV quit (Ping timeout: 246 seconds) 2015-02-22T16:40:47Z FracV joined #scheme 2015-02-22T16:45:09Z b4283 joined #scheme 2015-02-22T16:48:17Z FracV quit (Ping timeout: 250 seconds) 2015-02-22T16:49:14Z FracV joined #scheme 2015-02-22T16:50:15Z ijp: it'll fail on all psyntax-based systems 2015-02-22T16:50:43Z ijp: doubly failing if imports are immutable 2015-02-22T16:53:22Z FracV quit (Ping timeout: 240 seconds) 2015-02-22T16:54:40Z FracV joined #scheme 2015-02-22T16:57:54Z ddp quit (Quit: ddp) 2015-02-22T17:00:26Z uber_hulk joined #scheme 2015-02-22T17:02:09Z FracV quit (Ping timeout: 250 seconds) 2015-02-22T17:02:26Z liqu0rice joined #scheme 2015-02-22T17:02:36Z FracV joined #scheme 2015-02-22T17:03:56Z ddp joined #scheme 2015-02-22T17:06:51Z FracV quit (Ping timeout: 256 seconds) 2015-02-22T17:08:03Z FracV joined #scheme 2015-02-22T17:08:27Z kephra wonders, if this channel might be the right place to convince a scheme coder to join my project 2015-02-22T17:09:25Z daviid joined #scheme 2015-02-22T17:10:01Z kephra: to delegate testing and error handling 2015-02-22T17:12:31Z FracV quit (Ping timeout: 256 seconds) 2015-02-22T17:13:34Z FracV joined #scheme 2015-02-22T17:13:56Z offby1 wonders, if the /me police are on duty here 2015-02-22T17:15:31Z ddp quit (Quit: ddp) 2015-02-22T17:18:12Z FracV quit (Ping timeout: 265 seconds) 2015-02-22T17:19:00Z FracV joined #scheme 2015-02-22T17:27:25Z FracV quit (Ping timeout: 264 seconds) 2015-02-22T17:27:28Z FracV_ joined #scheme 2015-02-22T17:31:47Z FracV_ quit (Ping timeout: 256 seconds) 2015-02-22T17:32:58Z FracV joined #scheme 2015-02-22T17:35:57Z cemerick quit (Ping timeout: 250 seconds) 2015-02-22T17:36:26Z mtakkman quit (Quit: nothing) 2015-02-22T17:37:42Z FracV quit (Ping timeout: 244 seconds) 2015-02-22T17:39:35Z FracV joined #scheme 2015-02-22T17:42:50Z Natch quit (Ping timeout: 246 seconds) 2015-02-22T17:44:15Z FracV quit (Ping timeout: 256 seconds) 2015-02-22T17:45:06Z FracV joined #scheme 2015-02-22T17:49:24Z FracV quit (Ping timeout: 245 seconds) 2015-02-22T17:50:32Z FracV joined #scheme 2015-02-22T17:52:48Z narendraj9 is now known as erza 2015-02-22T17:54:03Z erza is now known as narendraj9 2015-02-22T17:54:29Z Intensity joined #scheme 2015-02-22T17:54:32Z narendraj9 is now known as Guest32011 2015-02-22T17:54:49Z Guest32011 quit (Quit: WeeChat 1.1.1) 2015-02-22T17:55:18Z narendraj9_ joined #scheme 2015-02-22T17:56:32Z hiroakip joined #scheme 2015-02-22T18:00:49Z FracV quit (Ping timeout: 250 seconds) 2015-02-22T18:00:56Z FracV joined #scheme 2015-02-22T18:01:42Z hiroakip quit (Ping timeout: 265 seconds) 2015-02-22T18:02:34Z Natch joined #scheme 2015-02-22T18:05:14Z FracV quit (Ping timeout: 245 seconds) 2015-02-22T18:06:23Z FracV joined #scheme 2015-02-22T18:06:53Z monod quit (Quit: Sto andando via) 2015-02-22T18:08:44Z sbwhitecap joined #scheme 2015-02-22T18:20:30Z hiroakip joined #scheme 2015-02-22T18:21:07Z germ13 joined #scheme 2015-02-22T18:26:39Z germ13 quit (Ping timeout: 250 seconds) 2015-02-22T18:27:37Z germ13 joined #scheme 2015-02-22T18:27:42Z narendraj9_ quit (Ping timeout: 246 seconds) 2015-02-22T18:28:24Z sheilong quit (Remote host closed the connection) 2015-02-22T18:28:54Z sheilong joined #scheme 2015-02-22T18:29:03Z sheilong quit (Client Quit) 2015-02-22T18:29:16Z narendraj9 joined #scheme 2015-02-22T18:29:31Z sheilong joined #scheme 2015-02-22T18:33:25Z FracV quit (Ping timeout: 255 seconds) 2015-02-22T18:34:56Z FracV joined #scheme 2015-02-22T18:36:53Z gravicappa quit (Ping timeout: 240 seconds) 2015-02-22T18:40:57Z hiroakip quit (Ping timeout: 250 seconds) 2015-02-22T18:43:19Z germ13 quit (Ping timeout: 255 seconds) 2015-02-22T18:43:59Z Riastradh quit (Ping timeout: 250 seconds) 2015-02-22T18:44:12Z germ13 joined #scheme 2015-02-22T18:45:33Z khisanth_ joined #scheme 2015-02-22T18:46:33Z FracV quit (Ping timeout: 246 seconds) 2015-02-22T18:47:43Z FracV joined #scheme 2015-02-22T18:48:19Z Khisanth quit (Ping timeout: 250 seconds) 2015-02-22T18:49:58Z gravicappa joined #scheme 2015-02-22T18:55:01Z germ13 quit (Ping timeout: 255 seconds) 2015-02-22T18:56:08Z germ13 joined #scheme 2015-02-22T18:56:30Z narendraj9 quit (Quit: WeeChat 1.1.1) 2015-02-22T19:01:34Z karswell` quit (Remote host closed the connection) 2015-02-22T19:08:02Z vibhavp quit (Remote host closed the connection) 2015-02-22T19:09:39Z FracV quit (Ping timeout: 246 seconds) 2015-02-22T19:09:46Z FracV joined #scheme 2015-02-22T19:10:49Z fantazo quit (Quit: Verlassend) 2015-02-22T19:17:21Z FracV quit (Ping timeout: 250 seconds) 2015-02-22T19:17:38Z FracV joined #scheme 2015-02-22T19:22:47Z narendraj9 joined #scheme 2015-02-22T19:25:42Z hiyosi quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-02-22T19:37:05Z b4283 quit (Quit: Konversation terminated!) 2015-02-22T19:42:03Z Vutral quit (Ping timeout: 250 seconds) 2015-02-22T19:42:11Z FracV quit (Ping timeout: 246 seconds) 2015-02-22T19:43:22Z liqu0rice quit (Quit: leaving) 2015-02-22T19:43:59Z liqu0rice joined #scheme 2015-02-22T19:44:10Z FracV joined #scheme 2015-02-22T19:50:34Z samth quit (Read error: Connection reset by peer) 2015-02-22T19:50:56Z bb010g quit (Ping timeout: 265 seconds) 2015-02-22T19:50:57Z kwmiebach quit (Ping timeout: 265 seconds) 2015-02-22T19:51:17Z ELLIOTTCABLE quit (Write error: Connection reset by peer) 2015-02-22T19:51:17Z uber_hulk quit (Write error: Connection reset by peer) 2015-02-22T19:51:17Z aksatac quit (Write error: Connection reset by peer) 2015-02-22T19:51:18Z az quit (Read error: Connection reset by peer) 2015-02-22T19:51:19Z ggherdov quit (Read error: Connection reset by peer) 2015-02-22T19:51:26Z carc quit (Ping timeout: 265 seconds) 2015-02-22T19:52:53Z vikraman quit (Ping timeout: 265 seconds) 2015-02-22T19:53:21Z Riviera quit (Ping timeout: 265 seconds) 2015-02-22T19:53:21Z jkraemer quit (Ping timeout: 265 seconds) 2015-02-22T19:53:23Z pchrist quit (Ping timeout: 265 seconds) 2015-02-22T19:53:50Z GGMethos quit (Ping timeout: 265 seconds) 2015-02-22T19:55:19Z FracV quit (Ping timeout: 255 seconds) 2015-02-22T19:56:21Z utkarsh quit (Ping timeout: 250 seconds) 2015-02-22T19:56:25Z jkraemer joined #scheme 2015-02-22T19:56:29Z vanila: That web site has not been updated since the beta release of v0.98b1 in 2009. We are now working to add preliminary support for the R7RS (small) standard to Larceny 2015-02-22T19:56:29Z utkarsh joined #scheme 2015-02-22T19:56:30Z utkarsh quit (Changing host) 2015-02-22T19:56:30Z utkarsh joined #scheme 2015-02-22T19:56:31Z vanila: \o/ 2015-02-22T19:56:52Z FracV joined #scheme 2015-02-22T19:57:09Z GGMethos joined #scheme 2015-02-22T19:57:15Z kwmiebach joined #scheme 2015-02-22T19:57:16Z az joined #scheme 2015-02-22T19:57:26Z sheilong quit (Remote host closed the connection) 2015-02-22T19:57:33Z ELLIOTTCABLE joined #scheme 2015-02-22T19:57:54Z sheilong joined #scheme 2015-02-22T19:58:18Z samth joined #scheme 2015-02-22T19:58:19Z uber_hulk joined #scheme 2015-02-22T19:58:31Z chameco quit (Ping timeout: 250 seconds) 2015-02-22T19:59:07Z ggherdov joined #scheme 2015-02-22T19:59:09Z carc joined #scheme 2015-02-22T20:00:40Z chameco joined #scheme 2015-02-22T20:01:37Z FracV quit (Ping timeout: 264 seconds) 2015-02-22T20:01:40Z pchrist joined #scheme 2015-02-22T20:02:18Z FracV joined #scheme 2015-02-22T20:02:42Z Vutral joined #scheme 2015-02-22T20:03:01Z bb010g joined #scheme 2015-02-22T20:03:13Z enitiz quit (Quit: Leaving) 2015-02-22T20:03:45Z enitiz joined #scheme 2015-02-22T20:04:02Z enitiz quit (Read error: Connection reset by peer) 2015-02-22T20:04:16Z vikraman joined #scheme 2015-02-22T20:05:27Z wilfredh quit (Ping timeout: 250 seconds) 2015-02-22T20:06:22Z FracV quit (Ping timeout: 240 seconds) 2015-02-22T20:06:31Z wilfredh joined #scheme 2015-02-22T20:07:44Z FracV joined #scheme 2015-02-22T20:07:46Z aksatac joined #scheme 2015-02-22T20:12:09Z FracV quit (Ping timeout: 252 seconds) 2015-02-22T20:13:11Z FracV joined #scheme 2015-02-22T20:13:24Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-02-22T20:17:31Z FracV quit (Ping timeout: 265 seconds) 2015-02-22T20:18:37Z FracV joined #scheme 2015-02-22T20:18:54Z Ruchran joined #scheme 2015-02-22T20:20:08Z bb010g quit (Quit: Connection closed for inactivity) 2015-02-22T20:21:27Z vdamewood quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2015-02-22T20:22:27Z gravicappa quit (Remote host closed the connection) 2015-02-22T20:23:12Z uber_hulk quit (Quit: Connection closed for inactivity) 2015-02-22T20:26:05Z FracV quit (Ping timeout: 252 seconds) 2015-02-22T20:26:28Z FracV joined #scheme 2015-02-22T20:26:55Z narendraj9_ joined #scheme 2015-02-22T20:28:01Z narendraj9 quit (Ping timeout: 256 seconds) 2015-02-22T20:30:38Z FracV quit (Ping timeout: 252 seconds) 2015-02-22T20:31:19Z Shadox joined #scheme 2015-02-22T20:31:54Z FracV joined #scheme 2015-02-22T20:33:36Z Riviera joined #scheme 2015-02-22T20:34:11Z yrdz quit (Read error: Connection reset by peer) 2015-02-22T20:35:41Z c74d quit (Read error: Connection reset by peer) 2015-02-22T20:36:22Z FracV quit (Ping timeout: 265 seconds) 2015-02-22T20:37:20Z FracV joined #scheme 2015-02-22T20:38:24Z c74d joined #scheme 2015-02-22T20:40:27Z cemerick joined #scheme 2015-02-22T20:48:20Z FracV quit (Ping timeout: 246 seconds) 2015-02-22T20:50:02Z FracV joined #scheme 2015-02-22T20:50:38Z monod joined #scheme 2015-02-22T20:54:27Z FracV quit (Ping timeout: 264 seconds) 2015-02-22T20:54:48Z yrdz joined #scheme 2015-02-22T20:55:04Z yrdz quit (Read error: Connection reset by peer) 2015-02-22T20:55:27Z FracV joined #scheme 2015-02-22T20:59:35Z bb010g joined #scheme 2015-02-22T20:59:37Z FracV quit (Ping timeout: 250 seconds) 2015-02-22T21:04:04Z bjz joined #scheme 2015-02-22T21:08:43Z c74d quit (Read error: Connection reset by peer) 2015-02-22T21:09:27Z cemerick quit (Ping timeout: 245 seconds) 2015-02-22T21:11:08Z c74d joined #scheme 2015-02-22T21:12:54Z liqu0rice quit (Quit: leaving) 2015-02-22T21:17:06Z narendraj9_ quit (Quit: WeeChat 1.1.1) 2015-02-22T21:19:24Z sheilong quit (Quit: Konversation terminated!) 2015-02-22T21:24:17Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-02-22T21:33:11Z bjz joined #scheme 2015-02-22T21:35:50Z bjz quit (Client Quit) 2015-02-22T21:41:39Z c74d quit (Read error: Connection reset by peer) 2015-02-22T21:44:37Z c74d joined #scheme 2015-02-22T21:46:54Z wbooze quit (Quit: none) 2015-02-22T21:47:20Z alezost quit (Quit: I use GNU Guix ) 2015-02-22T22:02:28Z badkins joined #scheme 2015-02-22T22:07:02Z BossKonaSegwaY joined #scheme 2015-02-22T22:08:31Z robot-beethoven joined #scheme 2015-02-22T22:18:13Z FracV joined #scheme 2015-02-22T22:18:38Z FracV quit (Changing host) 2015-02-22T22:18:39Z FracV joined #scheme 2015-02-22T22:22:39Z mrowe_away is now known as mrowe 2015-02-22T22:23:19Z excelsior quit (Quit: Lost terminal) 2015-02-22T22:23:25Z pnkfelix quit (Ping timeout: 252 seconds) 2015-02-22T22:27:43Z ManDay joined #scheme 2015-02-22T22:30:30Z ManDay: Concerning ellipsis in define-syntax. Can (define-syntax X (syntax-rules () [(_ (a ...) ...) Y])) be made any sense of with an appropriate Y? Meaning how would Y know whether I mean to "continue" a ... along the outer repetition or the inner repetition. 2015-02-22T22:31:42Z Ruchran quit (Quit: Connection closed for inactivity) 2015-02-22T22:33:07Z ManDay: Do you understand me? 2015-02-22T22:34:03Z daviid quit (Ping timeout: 264 seconds) 2015-02-22T22:35:22Z vanila: yes, I think the ...'s are ok 2015-02-22T22:35:27Z vanila: you can use them twice 2015-02-22T22:36:01Z ManDay: But according to my understanding, using "a ..." in Y then would be highly ambiguous 2015-02-22T22:36:20Z karswell` joined #scheme 2015-02-22T22:36:54Z ManDay: consider (X (u v w) (x y z) (r s t)) - would "a ..." expand to "u x r" or rather "u v w"? 2015-02-22T22:37:26Z ManDay: Clearly, the ambiguity can be increased by nesting it even deeper. 2015-02-22T22:37:38Z vanila: I think you need the same structure of ... pattern in Y 2015-02-22T22:37:50Z vanila: so: (a ...) ... 2015-02-22T22:37:56Z vanila: or: (foo bar a ...) ... 2015-02-22T22:38:02Z vanila: but you don't have a lot of other options 2015-02-22T22:38:34Z ManDay: But that would severely restrict me then, since I would not be able to "extract" either "u x r" nor "u v w" on their own 2015-02-22T22:39:11Z ManDay: Which I should be able to do, just like the (define-syntax) of "let" will expand: http://www.scheme.com/tspl4/further.html#./further:h0 2015-02-22T22:39:17Z vanila: yes with syntax-rules you are transforming one pattern into another 2015-02-22T22:39:37Z ManDay: vanila: "Yes" to what? 2015-02-22T22:39:39Z vanila: if you wanted to extract a specific one like the 2nd out of 3, you can do a pattern with no ...'s 2015-02-22T22:39:45Z vanila: "that would severely restrict me" 2015-02-22T22:40:02Z ManDay: vanila: Have you looked at how (let) is defined in that link? 2015-02-22T22:40:03Z vanila: it's quite restricted in the way it works 2015-02-22T22:40:03Z ijp: ManDay: you can think of there being a "level" associated with vars which says how many ...s the need to be used with 2015-02-22T22:41:00Z ManDay: ijp: But in the (let) case I *can* extract, say, "u r x" from (u a) (r b) (x c). 2015-02-22T22:41:40Z ManDay: This capability seems to stop when the ( ) have an ellipsis on their own, though. 2015-02-22T22:41:48Z ManDay: It seems... inconsistent? 2015-02-22T22:42:00Z vanila: it's very consistent 2015-02-22T22:42:00Z ManDay: (As in: Limited to exactly 1 "level") 2015-02-22T22:43:20Z karswell` is now known as karswell 2015-02-22T22:43:38Z ManDay: Oh, yeah, might be, on a second though 2015-02-22T22:43:42Z ManDay: I guess I'll have to try 2015-02-22T22:44:27Z ManDay: Just another thing: (and) was defined using define-syntax in their. It should be doable with (lambda), though, correct? 2015-02-22T22:45:01Z ijp: ManDay: if you thunk all the arguments 2015-02-22T22:46:04Z ManDay: ijp: Ah, yeah. Right. 2015-02-22T22:46:12Z ManDay: Thanks! 2015-02-22T22:48:45Z ManDay quit (Quit: WeeChat 0.4.3) 2015-02-22T23:21:21Z grantix joined #scheme 2015-02-22T23:22:58Z grantix quit (Remote host closed the connection) 2015-02-22T23:26:16Z Isp-sec quit (Ping timeout: 252 seconds) 2015-02-22T23:30:57Z badkins quit (Remote host closed the connection) 2015-02-22T23:33:17Z grantix joined #scheme 2015-02-22T23:39:45Z grantix quit (Remote host closed the connection) 2015-02-22T23:42:59Z grantix joined #scheme 2015-02-22T23:43:02Z oleo is now known as Guest58568 2015-02-22T23:43:53Z monod quit (Quit: byeeeee) 2015-02-22T23:44:42Z oleo__ joined #scheme 2015-02-22T23:45:12Z turtleman_ joined #scheme 2015-02-22T23:46:03Z Guest58568 quit (Ping timeout: 264 seconds) 2015-02-22T23:46:44Z hiyosi joined #scheme 2015-02-22T23:51:27Z amgarchIn9 quit (Ping timeout: 256 seconds) 2015-02-22T23:56:02Z badkins joined #scheme 2015-02-22T23:57:47Z Riastradh joined #scheme 2015-02-22T23:59:49Z ASau quit (Ping timeout: 264 seconds)