2017-05-26T00:00:30Z p9s joined #scheme 2017-05-26T00:04:27Z sleffy joined #scheme 2017-05-26T00:05:37Z araujo joined #scheme 2017-05-26T00:05:37Z araujo quit (Changing host) 2017-05-26T00:05:37Z araujo joined #scheme 2017-05-26T00:10:56Z enderby joined #scheme 2017-05-26T00:13:27Z MrBusiness joined #scheme 2017-05-26T00:17:01Z acarrico joined #scheme 2017-05-26T00:28:23Z n_blownapart quit 2017-05-26T00:31:38Z cemerick joined #scheme 2017-05-26T00:34:47Z daviid joined #scheme 2017-05-26T00:43:59Z cromachina joined #scheme 2017-05-26T00:49:00Z sleffy quit (Ping timeout: 240 seconds) 2017-05-26T00:49:29Z n_blownapart joined #scheme 2017-05-26T00:56:39Z n_blownapart quit 2017-05-26T00:57:57Z Riastradh quit (Ping timeout: 240 seconds) 2017-05-26T01:08:16Z shdeng joined #scheme 2017-05-26T01:31:22Z sleffy joined #scheme 2017-05-26T01:33:57Z cemerick quit (Ping timeout: 240 seconds) 2017-05-26T01:37:27Z jaziz quit (Ping timeout: 240 seconds) 2017-05-26T01:38:00Z daviid quit (Ping timeout: 240 seconds) 2017-05-26T01:58:21Z [X-Scale] joined #scheme 2017-05-26T02:00:43Z X-Scale quit (Ping timeout: 272 seconds) 2017-05-26T02:00:43Z [X-Scale] is now known as X-Scale 2017-05-26T02:10:45Z lritter__ joined #scheme 2017-05-26T02:14:05Z lritter_ quit (Ping timeout: 240 seconds) 2017-05-26T02:14:49Z ArneBab joined #scheme 2017-05-26T02:19:18Z ArneBab_ quit (Ping timeout: 260 seconds) 2017-05-26T02:45:15Z sleffy quit (Ping timeout: 268 seconds) 2017-05-26T02:47:53Z pilne quit (Quit: Quitting!) 2017-05-26T02:48:21Z emacsoma` joined #scheme 2017-05-26T02:56:49Z sleffy joined #scheme 2017-05-26T03:17:03Z lritter__ quit (Ping timeout: 260 seconds) 2017-05-26T03:19:15Z badkins quit (Remote host closed the connection) 2017-05-26T03:23:44Z ertesx joined #scheme 2017-05-26T03:27:00Z ertes quit (Ping timeout: 240 seconds) 2017-05-26T03:27:00Z ertesx is now known as ertes 2017-05-26T03:34:15Z Riastradh joined #scheme 2017-05-26T03:44:25Z nanoz joined #scheme 2017-05-26T03:49:30Z rudybot quit (Ping timeout: 240 seconds) 2017-05-26T03:50:07Z rudybot joined #scheme 2017-05-26T04:00:58Z emacsoma` quit (Ping timeout: 255 seconds) 2017-05-26T04:06:01Z emacsoma` joined #scheme 2017-05-26T04:21:21Z n_blownapart joined #scheme 2017-05-26T04:36:35Z pookleblinky quit (Ping timeout: 240 seconds) 2017-05-26T04:39:51Z lambda-11235 joined #scheme 2017-05-26T04:52:58Z pookleblinky joined #scheme 2017-05-26T04:56:14Z n_blownapart quit (Ping timeout: 255 seconds) 2017-05-26T05:07:48Z n_blownapart joined #scheme 2017-05-26T05:20:08Z Riastradh quit (Ping timeout: 260 seconds) 2017-05-26T05:27:54Z enderby quit (Remote host closed the connection) 2017-05-26T05:28:03Z enderby joined #scheme 2017-05-26T05:28:13Z enderby quit (Remote host closed the connection) 2017-05-26T05:41:54Z jaziz joined #scheme 2017-05-26T05:57:57Z sssilver quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-26T06:02:30Z fiddlerwoaroof quit (Ping timeout: 240 seconds) 2017-05-26T06:02:42Z n_blownapart quit (Quit: Leaving) 2017-05-26T06:05:24Z fiddlerwoaroof joined #scheme 2017-05-26T06:23:35Z igajsin1 joined #scheme 2017-05-26T06:23:36Z ertes quit (Ping timeout: 258 seconds) 2017-05-26T06:36:28Z jmd joined #scheme 2017-05-26T06:38:40Z akkad: if ,d in the repl describes a function/var how do you typically see the definition of the function? 2017-05-26T06:40:51Z wasamasa: you don't 2017-05-26T06:41:25Z wasamasa: there's been a proposal for saving the source along when defining the function, but nothing happened to that 2017-05-26T06:55:19Z akkad: k 2017-05-26T06:56:58Z akkad: what is a table datastructure? is that scheme? or just gerbil 2017-05-26T06:58:04Z akkad: ahh hash-table 2017-05-26T07:01:14Z grublet: you know why i like scheme? because i have a parentheses fetish 2017-05-26T07:02:35Z akkad: CL has that too 2017-05-26T07:02:45Z akkad: but srfi's are sooo damn nice and modern 2017-05-26T07:08:17Z grublet: akkad: cl has parentheses? 2017-05-26T07:08:52Z lambda-11235 quit (Quit: WeeChat 1.8) 2017-05-26T07:09:11Z X-Scale quit (Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it) 2017-05-26T07:14:26Z jmd quit (Remote host closed the connection) 2017-05-26T07:16:39Z SkyThrusting quit (Ping timeout: 245 seconds) 2017-05-26T07:18:59Z sleffy quit (Ping timeout: 255 seconds) 2017-05-26T07:19:15Z Chrono joined #scheme 2017-05-26T07:23:20Z kvda joined #scheme 2017-05-26T07:24:38Z Chrono is now known as OpusMioda 2017-05-26T07:31:19Z beekill95 joined #scheme 2017-05-26T07:50:14Z nanoz quit (Quit: <3) 2017-05-26T07:51:56Z sz0 joined #scheme 2017-05-26T07:53:56Z kvda quit (Quit: Textual IRC Client: www.textualapp.com) 2017-05-26T08:00:17Z edgar-rft joined #scheme 2017-05-26T08:08:06Z ski: jackdaniel,pjb,catern : fwiw, procedural debuggers in Prolog systems typically can go back in time and retry a call in more detail that ended up not behaving as expected. but as you say, this doesn't roll back side-effects like I/O. otoh, the procedural debugger in Mercury *does* do that (by recording a trace of results of primitive I/O operations, and just reading off that, rather than performing the side-effects again, the second time) 2017-05-26T08:13:45Z jackdaniel: ski: it won't work if you get back in time and perform another kind of query on the same stream - because you couldn't have saved query which didn't happen 2017-05-26T08:13:57Z jackdaniel: but previous I/O operation has already changed its state 2017-05-26T08:17:15Z ski: well, you can't, in Mercury 2017-05-26T08:18:27Z ski: any operation which might generate a different result, when run a second time on the same inputs would in some way end up using such a traced primitive operation 2017-05-26T08:21:23Z ski: so there is no "get back in time and perform another kind of query on the same stream" -- if you get back in time, you get back to the same state that you were in previously, and so things will deterministically proceed the same way as last time, because any actually nondeterministic operation will have had its result (or rather the results of the primitive such operations that it depended on) recorded 2017-05-26T08:23:32Z jackdaniel: that doesn't sound like a continuation if you have to execute *exactly* the same way as you did, it's more execution recording 2017-05-26T08:24:34Z jackdaniel: it doesn't sound like time travel either imo, more a videotape with a movie you can watch 2017-05-26T08:25:10Z ski: correct. (i didn't claim it was like a continuation). i was only thinking it could be interesting, as an approach to "time travel", in connection with debugging 2017-05-26T08:25:39Z ski: well, it depends on which philosophical school of time travel you subscribe to :) 2017-05-26T08:25:55Z jackdaniel: heh 2017-05-26T08:26:30Z ertes joined #scheme 2017-05-26T08:29:16Z ski: regarding continuations, semantically one can layer (data, not control) state either "above" or "below" continuations. with one layering, restoring a continuation will also restore the state. with the other (which is what `call-with-continuation' and `box'&`unbox'&`set-box!' (say) gives you), the state will not be restored 2017-05-26T08:29:53Z ski: one could also imagine using both layerings, having two kinds of state .. 2017-05-26T08:30:32Z ertes quit (Ping timeout: 240 seconds) 2017-05-26T08:36:07Z ski . o O ( "Time Travel - Visiting the Past" ,"'The' Modal Fallacy" ,"Lectures and Class Notes" by Norman Swartz) 2017-05-26T08:39:51Z ski: ("What _is_ logically impossible is that BOTH one _travels into the past_ AND _changes the past_ (from what it was). But so long as one does not change the past, there is no logical contradiction in positing travel into the past.") 2017-05-26T08:40:38Z z0d: so what happens if you travel back and try to change something? are you yanked back to the present? :-> 2017-05-26T08:41:26Z ski: well, his argument is simply that (de facto) you never do that 2017-05-26T08:42:15Z ski: iow, that whatever actions you take were already part of past history, so not a change from something else which "used to have happened" 2017-05-26T08:42:23Z z0d: so if you travel back and take a step, leaving a footprint in the dust. does that change the past? 2017-05-26T08:42:47Z ski: (e.g. with the grandfather paradox, that you simply (de facto) do not kill your grandfather) 2017-05-26T08:43:27Z ski: not according to him. i suppose one could express it as fulfilling the past, being a contributing factor to how the past got the way it did 2017-05-26T08:44:32Z jackdaniel: that's why Common Lisp doesn't bother with continuations ;-) 2017-05-26T08:45:47Z ski: (btw, if one imagines that information from the past can be essentially lost (at least locally/personally), then one could perhaps imagine that time travel could take one back to *another* "possible past", that the one which in some sense "already happened" .. but one wouldn't then be able to tell any difference) 2017-05-26T08:47:15Z ski: hehe, continuations are different, since you can pass along a value when jumping through it, which can be different from the value passed through last time (e.g. with the "normal return", if any) 2017-05-26T08:49:30Z ski: (of course CL could be described (in a useful way) semantically in terms of continuations, just like pretty much any other general programming language. but that's obviously different from having, first-class, continuation values, available in the language itself) 2017-05-26T08:54:30Z ski . o O ( "Programming with Continuations" (milestones, devils, and angels) by Daniel P. Friedman,Christopher T. Haynes,Eugene Kohlbecker in 1983-11 at ) 2017-05-26T09:14:33Z pjb quit (Ping timeout: 272 seconds) 2017-05-26T09:31:04Z beekill95 quit (Remote host closed the connection) 2017-05-26T09:39:42Z cemerick joined #scheme 2017-05-26T09:45:55Z jmd joined #scheme 2017-05-26T10:10:53Z pjb joined #scheme 2017-05-26T10:12:08Z shdeng quit (Quit: Leaving) 2017-05-26T10:18:37Z abc1234 joined #scheme 2017-05-26T10:25:29Z abc1234 quit (Ping timeout: 272 seconds) 2017-05-26T10:27:28Z pjb quit (Ping timeout: 240 seconds) 2017-05-26T10:34:00Z abc1234 joined #scheme 2017-05-26T10:34:13Z abc1234 quit (Client Quit) 2017-05-26T10:34:28Z abc1234 joined #scheme 2017-05-26T10:57:32Z TCZ joined #scheme 2017-05-26T11:05:53Z p9s quit (Remote host closed the connection) 2017-05-26T11:06:29Z p9s joined #scheme 2017-05-26T11:08:17Z bjz joined #scheme 2017-05-26T11:10:28Z p9s quit (Ping timeout: 240 seconds) 2017-05-26T11:19:11Z p9s joined #scheme 2017-05-26T11:26:48Z abc1234 quit (Quit: Konversation terminated!) 2017-05-26T11:29:33Z ertes joined #scheme 2017-05-26T11:33:53Z jaziz quit (Ping timeout: 272 seconds) 2017-05-26T11:34:09Z ertes quit (Ping timeout: 245 seconds) 2017-05-26T11:51:34Z terpri joined #scheme 2017-05-26T11:53:09Z TCZ quit (Quit: Leaving) 2017-05-26T11:57:35Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-05-26T11:59:41Z Steverman joined #scheme 2017-05-26T12:01:09Z Steverman: hi friends 2017-05-26T12:14:04Z bjz joined #scheme 2017-05-26T12:16:32Z p9s_ joined #scheme 2017-05-26T12:17:54Z p9s quit (Read error: Connection reset by peer) 2017-05-26T12:26:35Z cemerick quit (Ping timeout: 240 seconds) 2017-05-26T12:26:49Z cemerick joined #scheme 2017-05-26T12:28:28Z p9s_ quit (Read error: Connection reset by peer) 2017-05-26T12:29:02Z p9s joined #scheme 2017-05-26T12:29:13Z ertes joined #scheme 2017-05-26T12:32:29Z badkins joined #scheme 2017-05-26T12:33:35Z ertes quit (Ping timeout: 240 seconds) 2017-05-26T12:56:41Z Riastradh joined #scheme 2017-05-26T13:04:57Z Steverman quit (Ping timeout: 240 seconds) 2017-05-26T13:24:30Z beekill95 joined #scheme 2017-05-26T13:24:34Z lloda quit (Remote host closed the connection) 2017-05-26T13:30:22Z cromachina quit (Read error: Connection reset by peer) 2017-05-26T13:36:58Z dbmikus joined #scheme 2017-05-26T13:38:35Z lloda joined #scheme 2017-05-26T13:54:00Z gnomon joined #scheme 2017-05-26T14:05:47Z cemerick quit (Ping timeout: 246 seconds) 2017-05-26T14:06:43Z cemerick joined #scheme 2017-05-26T14:07:19Z MrBusiness quit (Ping timeout: 246 seconds) 2017-05-26T14:19:09Z terpri quit (Remote host closed the connection) 2017-05-26T14:19:33Z terpri joined #scheme 2017-05-26T14:20:53Z alezost joined #scheme 2017-05-26T14:22:43Z MrBusiness joined #scheme 2017-05-26T14:29:01Z lritter__ joined #scheme 2017-05-26T14:41:31Z pjb joined #scheme 2017-05-26T14:44:04Z Riastradh quit (Ping timeout: 246 seconds) 2017-05-26T14:57:54Z emacsoma` quit (Ping timeout: 245 seconds) 2017-05-26T15:04:54Z sssilver joined #scheme 2017-05-26T15:08:41Z emacsoma` joined #scheme 2017-05-26T15:10:23Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-05-26T15:11:05Z bjz joined #scheme 2017-05-26T15:12:39Z copec quit (Ping timeout: 268 seconds) 2017-05-26T15:16:48Z copec joined #scheme 2017-05-26T15:21:01Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2017-05-26T15:21:37Z X-Scale joined #scheme 2017-05-26T15:54:51Z yrdz quit (Read error: Connection reset by peer) 2017-05-26T15:55:16Z yrdz joined #scheme 2017-05-26T16:05:33Z jcowan joined #scheme 2017-05-26T16:05:42Z jcowan: than 2017-05-26T16:07:05Z alezost quit (Quit: I live in GuixSD and Emacs ) 2017-05-26T16:16:35Z terpri quit (Ping timeout: 260 seconds) 2017-05-26T16:20:38Z beekill95 quit (Remote host closed the connection) 2017-05-26T16:27:39Z p9s quit (Remote host closed the connection) 2017-05-26T16:28:15Z p9s joined #scheme 2017-05-26T16:32:49Z p9s quit (Ping timeout: 268 seconds) 2017-05-26T16:33:25Z gko_ joined #scheme 2017-05-26T16:51:03Z Steverman joined #scheme 2017-05-26T16:55:59Z Steverman quit (Ping timeout: 240 seconds) 2017-05-26T17:01:19Z MrBusiness quit (Ping timeout: 272 seconds) 2017-05-26T17:03:19Z Steverman joined #scheme 2017-05-26T17:04:27Z MetaMutt joined #scheme 2017-05-26T17:05:09Z sssilver quit (Remote host closed the connection) 2017-05-26T17:06:30Z sssilver joined #scheme 2017-05-26T17:14:12Z MetaMutt quit (Quit: Mutter: www.mutterirc.com) 2017-05-26T17:14:18Z sssilver quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-26T17:14:27Z MetaMutt joined #scheme 2017-05-26T17:14:28Z MetaMutt quit (Max SendQ exceeded) 2017-05-26T17:15:17Z MetaMutt joined #scheme 2017-05-26T17:15:18Z MetaMutt quit (Max SendQ exceeded) 2017-05-26T17:17:31Z MetaMutt joined #scheme 2017-05-26T17:17:32Z MetaMutt quit (Max SendQ exceeded) 2017-05-26T17:22:24Z gko_ quit (Ping timeout: 260 seconds) 2017-05-26T17:24:12Z MetaMutt joined #scheme 2017-05-26T17:24:13Z MetaMutt quit (Max SendQ exceeded) 2017-05-26T17:25:21Z kjak quit (Read error: Connection reset by peer) 2017-05-26T17:26:52Z MetaMutt joined #scheme 2017-05-26T17:26:53Z MetaMutt quit (Max SendQ exceeded) 2017-05-26T17:30:39Z sssilver joined #scheme 2017-05-26T17:48:25Z sz0 quit (Quit: Connection closed for inactivity) 2017-05-26T17:50:10Z sleffy joined #scheme 2017-05-26T18:00:02Z muelleme joined #scheme 2017-05-26T18:07:04Z cemerick quit (Ping timeout: 245 seconds) 2017-05-26T18:07:15Z cemerick joined #scheme 2017-05-26T18:29:08Z sssilver quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-26T18:37:41Z Riastradh joined #scheme 2017-05-26T18:39:31Z orge joined #scheme 2017-05-26T18:57:57Z jshjsh quit (Ping timeout: 240 seconds) 2017-05-26T19:00:19Z pilne joined #scheme 2017-05-26T19:02:48Z sssilver joined #scheme 2017-05-26T19:03:16Z sz0 joined #scheme 2017-05-26T19:09:44Z muelleme quit (Ping timeout: 260 seconds) 2017-05-26T19:34:14Z gravicappa joined #scheme 2017-05-26T19:49:29Z Guest34896 joined #scheme 2017-05-26T19:49:36Z muelleme joined #scheme 2017-05-26T19:58:07Z pierpa joined #scheme 2017-05-26T20:05:13Z pierpa quit (Remote host closed the connection) 2017-05-26T20:28:08Z muelleme quit (Ping timeout: 260 seconds) 2017-05-26T20:32:43Z jmd quit (Remote host closed the connection) 2017-05-26T20:32:46Z JoshS joined #scheme 2017-05-26T20:34:58Z sssilver_ joined #scheme 2017-05-26T20:36:31Z sssilver quit (Ping timeout: 246 seconds) 2017-05-26T20:44:26Z pierpa joined #scheme 2017-05-26T20:51:35Z gravicappa quit (Ping timeout: 255 seconds) 2017-05-26T20:56:40Z kjak joined #scheme 2017-05-26T21:22:23Z dbmikus quit (Quit: WeeChat 1.7) 2017-05-26T21:26:58Z Steverman quit (Ping timeout: 268 seconds) 2017-05-26T21:33:52Z sz0 quit (Quit: Connection closed for inactivity) 2017-05-26T21:34:08Z cemerick quit (Ping timeout: 240 seconds) 2017-05-26T21:35:24Z Steverman joined #scheme 2017-05-26T21:43:02Z sondr3 joined #scheme 2017-05-26T21:48:08Z sondr3 quit (Ping timeout: 246 seconds) 2017-05-26T21:54:45Z MrBusiness joined #scheme 2017-05-26T21:56:28Z igajsin1 quit (Ping timeout: 240 seconds) 2017-05-26T22:02:53Z dmiles quit (Ping timeout: 260 seconds) 2017-05-26T22:05:23Z dmiles joined #scheme 2017-05-26T22:12:03Z jaziz joined #scheme 2017-05-26T22:32:56Z akkad wonders what gambit does that makes it soo much faster than chicken 2017-05-26T22:35:01Z bjz joined #scheme 2017-05-26T22:58:52Z Steverman quit (Ping timeout: 260 seconds) 2017-05-26T23:00:14Z Steverman joined #scheme 2017-05-26T23:09:44Z enderby joined #scheme 2017-05-26T23:18:47Z Steverman quit (Ping timeout: 272 seconds) 2017-05-26T23:19:30Z p9s joined #scheme 2017-05-26T23:25:33Z p9s quit (Remote host closed the connection) 2017-05-26T23:26:05Z p9s joined #scheme 2017-05-26T23:30:17Z p9s quit (Read error: Connection reset by peer) 2017-05-26T23:31:47Z dmiles quit (Ping timeout: 255 seconds) 2017-05-26T23:34:56Z edgar-rft: akkad: gambit doesn't need eggs for reproduction 2017-05-26T23:35:06Z p9s joined #scheme 2017-05-26T23:48:27Z Riastradh quit (Ping timeout: 240 seconds) 2017-05-26T23:48:59Z p9s quit (Remote host closed the connection) 2017-05-26T23:49:36Z p9s joined #scheme 2017-05-26T23:53:57Z p9s quit (Ping timeout: 240 seconds)