2015-03-22T00:00:53Z Black-Irish joined #scheme 2015-03-22T00:01:12Z Black-Irish quit (Client Quit) 2015-03-22T00:13:05Z hiyosi joined #scheme 2015-03-22T00:13:57Z {-}grant joined #scheme 2015-03-22T00:17:22Z mumptai quit (Remote host closed the connection) 2015-03-22T00:17:22Z stepnem quit (Ping timeout: 245 seconds) 2015-03-22T00:28:47Z daviid joined #scheme 2015-03-22T00:31:21Z daviid quit (Remote host closed the connection) 2015-03-22T00:31:33Z daviid joined #scheme 2015-03-22T00:35:35Z sdothum quit (Quit: ZNC - 1.6.0 - http://znc.in) 2015-03-22T00:36:03Z echo-area quit (Remote host closed the connection) 2015-03-22T00:37:19Z sdothum joined #scheme 2015-03-22T00:40:49Z echo-area joined #scheme 2015-03-22T00:47:37Z {-}grant quit (Remote host closed the connection) 2015-03-22T00:49:00Z {-}grant joined #scheme 2015-03-22T00:53:20Z x1n4u joined #scheme 2015-03-22T00:56:49Z xinau quit (Ping timeout: 264 seconds) 2015-03-22T01:09:35Z leb quit (Quit: Computer has gone to sleep.) 2015-03-22T01:10:27Z mrowe_away is now known as mrowe 2015-03-22T01:17:05Z kongtomorrow joined #scheme 2015-03-22T01:17:41Z rex_splendor joined #scheme 2015-03-22T01:19:20Z kongtomorrow quit (Client Quit) 2015-03-22T01:20:02Z mrowe is now known as mrowe_away 2015-03-22T01:25:37Z rszeno joined #scheme 2015-03-22T01:30:12Z bb010g quit (Quit: Connection closed for inactivity) 2015-03-22T01:31:49Z rex_splendor quit (Quit: Leaving) 2015-03-22T01:35:29Z turtleman_ quit (Ping timeout: 244 seconds) 2015-03-22T01:48:43Z _leb joined #scheme 2015-03-22T01:49:18Z jeapostrophe quit (Ping timeout: 256 seconds) 2015-03-22T01:53:54Z ilammy joined #scheme 2015-03-22T02:00:20Z ilammy: I've started wondering recently... are schemes generally good at optimizing known calls to high-order and variadic procedures? 2015-03-22T02:01:33Z ilammy: take map as an example, it can iterate over an arbitrary number of lists 2015-03-22T02:03:23Z ilammy: but is reasonable to expect it to do some kind of a loop over fixed amount of variables instead of creating a crapload of intermediate lists? and I write a similar procedure myself?.. 2015-03-22T02:04:05Z ilammy: *and if I write 2015-03-22T02:04:49Z {-}grant quit (Remote host closed the connection) 2015-03-22T02:05:09Z xyh left #scheme 2015-03-22T02:09:39Z {-}grant joined #scheme 2015-03-22T02:11:53Z jeapostrophe joined #scheme 2015-03-22T02:16:16Z tobik quit (Ping timeout: 252 seconds) 2015-03-22T02:17:55Z tobik joined #scheme 2015-03-22T02:24:35Z daviid quit (Ping timeout: 256 seconds) 2015-03-22T02:26:24Z {-}grant quit (Read error: Connection reset by peer) 2015-03-22T02:26:26Z {-}grant- joined #scheme 2015-03-22T02:33:40Z PinealGlandOptic quit (Quit: leaving) 2015-03-22T02:34:21Z PinealGlandOptic joined #scheme 2015-03-22T02:34:32Z badkins quit (Remote host closed the connection) 2015-03-22T02:35:12Z {-}grant- quit (Ping timeout: 256 seconds) 2015-03-22T02:40:46Z uber_hulk joined #scheme 2015-03-22T02:54:43Z rszeno quit (Ping timeout: 255 seconds) 2015-03-22T02:55:45Z ASau` joined #scheme 2015-03-22T02:58:59Z ASau quit (Ping timeout: 245 seconds) 2015-03-22T02:59:17Z ASau` is now known as ASau 2015-03-22T02:59:42Z sbwhitecap joined #scheme 2015-03-22T03:01:55Z rszeno joined #scheme 2015-03-22T03:02:36Z amgarching quit (Ping timeout: 246 seconds) 2015-03-22T03:06:25Z psy_ quit (Ping timeout: 264 seconds) 2015-03-22T03:15:52Z echo-area quit (Remote host closed the connection) 2015-03-22T03:16:42Z echo-area joined #scheme 2015-03-22T03:17:44Z ASau quit (Ping timeout: 245 seconds) 2015-03-22T03:24:17Z darkc0de quit (Ping timeout: 246 seconds) 2015-03-22T03:24:32Z ASau joined #scheme 2015-03-22T03:24:39Z darkc0de_ quit (Ping timeout: 256 seconds) 2015-03-22T03:30:11Z sdothum quit (Quit: ZNC - 1.6.0 - http://znc.in) 2015-03-22T03:30:53Z ilammy quit (Ping timeout: 265 seconds) 2015-03-22T03:34:20Z ilammy joined #scheme 2015-03-22T03:40:38Z psy_ joined #scheme 2015-03-22T03:41:45Z ilammy quit (Ping timeout: 264 seconds) 2015-03-22T03:42:46Z psy_ quit (Max SendQ exceeded) 2015-03-22T03:42:57Z ASau quit (Ping timeout: 264 seconds) 2015-03-22T03:44:26Z psy_ joined #scheme 2015-03-22T03:45:55Z adu quit (Quit: adu) 2015-03-22T03:47:43Z ASau joined #scheme 2015-03-22T03:48:56Z taylanub quit (Disconnected by services) 2015-03-22T03:49:22Z taylanub joined #scheme 2015-03-22T03:55:59Z Phagus joined #scheme 2015-03-22T03:56:04Z jeapostrophe quit (Ping timeout: 272 seconds) 2015-03-22T03:56:30Z Phagus: In MIT scheme repl, how do I disable on-line debugging? 2015-03-22T03:57:04Z Phagus: In clisp for example you can do at start-up: `clisp -on-error abort` 2015-03-22T04:01:22Z rszeno: until somebody will give a better answer then me, do as i do, look for answers in mit-scheme-user info pages 2015-03-22T04:05:28Z darkc0de joined #scheme 2015-03-22T04:07:44Z ASau quit (Ping timeout: 245 seconds) 2015-03-22T04:09:21Z adu joined #scheme 2015-03-22T04:12:28Z ASau joined #scheme 2015-03-22T04:12:39Z darkc0de quit (Remote host closed the connection) 2015-03-22T04:19:14Z adu quit (Quit: adu) 2015-03-22T04:20:31Z adu joined #scheme 2015-03-22T04:22:57Z badkins joined #scheme 2015-03-22T04:26:50Z adu quit (Quit: adu) 2015-03-22T04:27:49Z badkins quit (Ping timeout: 250 seconds) 2015-03-22T04:29:33Z ASau quit (Ping timeout: 250 seconds) 2015-03-22T04:29:42Z PinealGlandOptic quit (Quit: leaving) 2015-03-22T04:32:04Z PinealGlandOptic joined #scheme 2015-03-22T04:33:14Z ASau joined #scheme 2015-03-22T04:37:13Z daviid joined #scheme 2015-03-22T04:53:27Z jeapostrophe joined #scheme 2015-03-22T04:59:01Z theseb joined #scheme 2015-03-22T05:05:01Z joneshf-laptop quit (Read error: Connection reset by peer) 2015-03-22T05:05:17Z joneshf-laptop joined #scheme 2015-03-22T05:05:24Z {-}grant- joined #scheme 2015-03-22T05:22:36Z jcp joined #scheme 2015-03-22T05:22:55Z yosafbridge` joined #scheme 2015-03-22T05:23:00Z jcp is now known as Guest94045 2015-03-22T05:27:22Z Kruppe quit (Ping timeout: 245 seconds) 2015-03-22T05:27:22Z yosafbridge quit (Ping timeout: 245 seconds) 2015-03-22T05:30:13Z theseb left #scheme 2015-03-22T05:30:14Z rszeno quit (Quit: Leaving.) 2015-03-22T05:33:37Z c74d quit (Remote host closed the connection) 2015-03-22T05:34:05Z luis_ joined #scheme 2015-03-22T05:36:02Z luis_ quit (Client Quit) 2015-03-22T05:36:08Z c74d joined #scheme 2015-03-22T05:44:41Z darkc0de joined #scheme 2015-03-22T06:09:39Z kongtomorrow joined #scheme 2015-03-22T06:25:51Z dmiles_akf joined #scheme 2015-03-22T06:26:20Z dmiles_afk quit (Ping timeout: 246 seconds) 2015-03-22T06:37:31Z user__ joined #scheme 2015-03-22T06:46:45Z mtakkman joined #scheme 2015-03-22T06:50:15Z kongtomorrow quit 2015-03-22T06:55:32Z robot-beethoven joined #scheme 2015-03-22T07:05:10Z _leb quit (Quit: Computer has gone to sleep.) 2015-03-22T07:07:20Z jeapostrophe quit (Ping timeout: 272 seconds) 2015-03-22T07:21:09Z daviid quit (Ping timeout: 250 seconds) 2015-03-22T07:23:20Z uber_hulk quit (Quit: Connection closed for inactivity) 2015-03-22T07:25:05Z amgarching joined #scheme 2015-03-22T07:27:16Z daviid joined #scheme 2015-03-22T07:27:20Z Shadox quit (Quit: Leaving) 2015-03-22T07:29:02Z _leb joined #scheme 2015-03-22T07:33:35Z mtakkman quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-03-22T07:35:56Z edgar-rft joined #scheme 2015-03-22T07:49:51Z psy_ quit (Ping timeout: 256 seconds) 2015-03-22T07:55:30Z user__ quit (Remote host closed the connection) 2015-03-22T08:05:49Z jeapostrophe joined #scheme 2015-03-22T08:21:29Z amgarching quit (Ping timeout: 246 seconds) 2015-03-22T08:26:12Z daviid quit (Ping timeout: 265 seconds) 2015-03-22T08:37:40Z _leb quit (Quit: Computer has gone to sleep.) 2015-03-22T08:44:52Z mumptai joined #scheme 2015-03-22T08:45:05Z mumptai_ joined #scheme 2015-03-22T08:45:34Z mumptai quit (Remote host closed the connection) 2015-03-22T08:56:53Z monod joined #scheme 2015-03-22T09:05:47Z ilammy joined #scheme 2015-03-22T09:26:34Z stepnem joined #scheme 2015-03-22T09:34:35Z ArneBab joined #scheme 2015-03-22T09:35:02Z Phagus quit (Quit: leaving) 2015-03-22T09:36:29Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-03-22T09:53:35Z monod quit (Remote host closed the connection) 2015-03-22T09:55:47Z amgarching joined #scheme 2015-03-22T10:05:58Z jeapostrophe quit (Ping timeout: 252 seconds) 2015-03-22T10:09:38Z arbscht quit (Ping timeout: 252 seconds) 2015-03-22T10:11:24Z morois joined #scheme 2015-03-22T10:23:09Z arbscht joined #scheme 2015-03-22T10:31:54Z ilammy: Hai, here is my question: https://gist.github.com/ilammy/cf61fa500096babb2700 2015-03-22T10:32:35Z ilammy: Basically boils down to 'hand-inlining via macros' vs. 'high-order functions and rely on sufficiently smart compiler' 2015-03-22T10:32:56Z frkout joined #scheme 2015-03-22T10:35:42Z jewel joined #scheme 2015-03-22T10:42:31Z xyh joined #scheme 2015-03-22T10:43:21Z frkout quit (Remote host closed the connection) 2015-03-22T10:45:11Z wingo joined #scheme 2015-03-22T10:47:18Z oleo is now known as Guest68153 2015-03-22T10:48:09Z oleo_ joined #scheme 2015-03-22T10:48:25Z amgarching quit (Ping timeout: 264 seconds) 2015-03-22T10:50:36Z Guest68153 quit (Ping timeout: 252 seconds) 2015-03-22T11:05:26Z pjb: ilammy: Common Lisp has a solution: compiler-macros. So you write a function, and then you write a compiler macro on this function to substitute specific calls to more efficient forms. 2015-03-22T11:06:16Z pjb: So you get both advantages of high-order functions and hand inlining via macros, without needing a sufficiently smart compiler. or said otherwise: you can make your computer as sufficiently smart as you need it to be for your application. 2015-03-22T11:07:27Z pjb: s/computer/compiler/ 2015-03-22T11:07:33Z scc quit (Ping timeout: 264 seconds) 2015-03-22T11:10:34Z amgarching joined #scheme 2015-03-22T11:11:12Z scc joined #scheme 2015-03-22T11:11:40Z mrowe_away is now known as mrowe 2015-03-22T11:12:49Z sdothum joined #scheme 2015-03-22T11:13:17Z ziocroc joined #scheme 2015-03-22T11:15:58Z jewel quit (Ping timeout: 256 seconds) 2015-03-22T11:18:24Z jewel joined #scheme 2015-03-22T11:21:33Z mrowe is now known as mrowe_away 2015-03-22T11:22:58Z jewel quit (Ping timeout: 252 seconds) 2015-03-22T11:24:53Z jewel joined #scheme 2015-03-22T11:27:17Z amgarching quit (Ping timeout: 250 seconds) 2015-03-22T11:29:43Z jewel quit (Ping timeout: 256 seconds) 2015-03-22T11:38:35Z agumonkey joined #scheme 2015-03-22T11:38:59Z badkins joined #scheme 2015-03-22T11:43:30Z badkins quit (Ping timeout: 252 seconds) 2015-03-22T11:43:44Z Vutral quit (Ping timeout: 256 seconds) 2015-03-22T11:45:00Z jewel joined #scheme 2015-03-22T11:46:56Z civodul joined #scheme 2015-03-22T11:49:24Z jewel quit (Ping timeout: 246 seconds) 2015-03-22T11:53:01Z oleo_ is now known as oleo 2015-03-22T11:53:56Z frkout joined #scheme 2015-03-22T11:55:06Z ziocroc2 joined #scheme 2015-03-22T11:55:21Z ziocroc quit (Read error: Connection reset by peer) 2015-03-22T11:58:28Z frkout quit (Ping timeout: 256 seconds) 2015-03-22T12:01:13Z xyh quit (Remote host closed the connection) 2015-03-22T12:02:18Z ziocroc2 is now known as ziocroc 2015-03-22T12:05:01Z jeapostrophe joined #scheme 2015-03-22T12:05:01Z jeapostrophe quit (Changing host) 2015-03-22T12:05:01Z jeapostrophe joined #scheme 2015-03-22T12:08:08Z davexunit joined #scheme 2015-03-22T12:09:09Z Vutral joined #scheme 2015-03-22T12:09:59Z Vutral quit (Excess Flood) 2015-03-22T12:22:32Z jewel joined #scheme 2015-03-22T12:26:38Z c74d quit (Remote host closed the connection) 2015-03-22T12:28:01Z jewel quit (Ping timeout: 255 seconds) 2015-03-22T12:29:22Z c74d joined #scheme 2015-03-22T12:33:44Z mtakkman joined #scheme 2015-03-22T12:37:43Z Vutral joined #scheme 2015-03-22T12:37:43Z Vutral quit (Changing host) 2015-03-22T12:37:43Z Vutral joined #scheme 2015-03-22T12:37:49Z Vutral quit (Excess Flood) 2015-03-22T12:37:51Z ilammy: Tried to build Stalin. Had to setup a 32-bit VM for it. Variadic map snippet compiled and ran well. Can't figure out what the hell is going on in Stalin's output. *sadface* 2015-03-22T12:43:58Z alezost joined #scheme 2015-03-22T12:45:32Z larion joined #scheme 2015-03-22T12:56:18Z morois left #scheme 2015-03-22T12:57:09Z ijp quit (Quit: brb trisecting the angle) 2015-03-22T12:59:54Z mettekou joined #scheme 2015-03-22T13:13:34Z mtakkman quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-03-22T13:17:41Z Vutral joined #scheme 2015-03-22T13:19:36Z hiroaki joined #scheme 2015-03-22T13:19:57Z hiroakip joined #scheme 2015-03-22T13:25:03Z ghking joined #scheme 2015-03-22T13:25:10Z ghking left #scheme 2015-03-22T13:34:10Z zadock quit (Quit: Leaving) 2015-03-22T13:39:20Z rszeno joined #scheme 2015-03-22T13:45:35Z yasha9 quit (Ping timeout: 246 seconds) 2015-03-22T13:45:37Z rszeno quit (Read error: Connection reset by peer) 2015-03-22T13:51:13Z ArneBab quit (Remote host closed the connection) 2015-03-22T13:51:22Z ArneBab joined #scheme 2015-03-22T13:56:48Z narendraj9 joined #scheme 2015-03-22T13:58:27Z larion quit (Ping timeout: 244 seconds) 2015-03-22T13:58:50Z yasha9 joined #scheme 2015-03-22T14:01:27Z rszeno joined #scheme 2015-03-22T14:04:42Z jeapostrophe quit (Ping timeout: 272 seconds) 2015-03-22T14:05:38Z larion joined #scheme 2015-03-22T14:15:32Z jeapostrophe joined #scheme 2015-03-22T14:15:32Z jeapostrophe quit (Changing host) 2015-03-22T14:15:32Z jeapostrophe joined #scheme 2015-03-22T14:16:57Z mtakkman joined #scheme 2015-03-22T14:20:09Z jeapostrophe quit (Ping timeout: 244 seconds) 2015-03-22T14:27:10Z vraid quit (Read error: Connection reset by peer) 2015-03-22T14:27:59Z vraid joined #scheme 2015-03-22T14:29:36Z ASau` joined #scheme 2015-03-22T14:32:02Z ASau quit (Ping timeout: 244 seconds) 2015-03-22T14:35:39Z x1n4u quit (Ping timeout: 245 seconds) 2015-03-22T14:37:28Z ASau` is now known as ASau 2015-03-22T14:42:20Z vraid quit (Read error: Connection reset by peer) 2015-03-22T14:42:46Z vraid joined #scheme 2015-03-22T14:43:31Z narendraj9 quit (Quit: WeeChat 1.1.1) 2015-03-22T14:43:58Z yrdz joined #scheme 2015-03-22T14:45:00Z narendraj9 joined #scheme 2015-03-22T14:50:07Z Riastradh joined #scheme 2015-03-22T14:55:14Z narendraj9 quit (Ping timeout: 245 seconds) 2015-03-22T14:56:56Z turtleman_ joined #scheme 2015-03-22T14:58:25Z hiroakip quit (Ping timeout: 252 seconds) 2015-03-22T14:58:45Z hiroaki quit (Ping timeout: 250 seconds) 2015-03-22T15:07:57Z mettekou quit (Ping timeout: 252 seconds) 2015-03-22T15:16:19Z badkins joined #scheme 2015-03-22T15:21:18Z badkins quit (Ping timeout: 252 seconds) 2015-03-22T15:21:52Z theseb joined #scheme 2015-03-22T15:22:44Z rszeno quit (Quit: Leaving.) 2015-03-22T15:28:33Z ziocroc quit (Ping timeout: 264 seconds) 2015-03-22T15:29:19Z ziocroc joined #scheme 2015-03-22T15:29:42Z hiroakip joined #scheme 2015-03-22T15:29:52Z hiroaki joined #scheme 2015-03-22T15:31:00Z yrdz quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-03-22T15:33:17Z xyh joined #scheme 2015-03-22T15:34:13Z amgarching joined #scheme 2015-03-22T15:47:37Z narendraj9 joined #scheme 2015-03-22T15:57:01Z ziocroc quit (Quit: ziocroc) 2015-03-22T16:02:00Z vanila joined #scheme 2015-03-22T16:15:31Z narendraj9 quit (Ping timeout: 265 seconds) 2015-03-22T16:16:44Z amgarching quit (Ping timeout: 246 seconds) 2015-03-22T16:22:40Z sheilong joined #scheme 2015-03-22T16:35:17Z vishesh quit (Ping timeout: 246 seconds) 2015-03-22T16:38:06Z Vutral quit (Ping timeout: 244 seconds) 2015-03-22T16:42:28Z daviid joined #scheme 2015-03-22T16:43:03Z excelsior joined #scheme 2015-03-22T16:48:09Z narendraj9 joined #scheme 2015-03-22T16:53:56Z narendraj9 quit (Quit: WeeChat 1.1.1) 2015-03-22T16:58:02Z theseb left #scheme 2015-03-22T17:00:58Z Vutral joined #scheme 2015-03-22T17:10:16Z vishesh joined #scheme 2015-03-22T17:16:02Z choas_ joined #scheme 2015-03-22T17:19:01Z choas quit (Ping timeout: 264 seconds) 2015-03-22T17:22:12Z mtakkman quit (Read error: Connection reset by peer) 2015-03-22T17:23:05Z mtakkman joined #scheme 2015-03-22T17:34:54Z badkins joined #scheme 2015-03-22T17:35:29Z narendraj9 joined #scheme 2015-03-22T17:38:01Z narendraj9 quit (Client Quit) 2015-03-22T17:38:33Z vishesh quit (Ping timeout: 244 seconds) 2015-03-22T17:42:32Z badkins quit (Remote host closed the connection) 2015-03-22T17:46:23Z davexuni` joined #scheme 2015-03-22T17:47:18Z davexunit quit (Disconnected by services) 2015-03-22T17:47:37Z davexuni` is now known as davexunit 2015-03-22T17:50:45Z psy_ joined #scheme 2015-03-22T17:54:47Z mtakkman quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-03-22T18:01:48Z amgarching joined #scheme 2015-03-22T18:04:31Z vishesh joined #scheme 2015-03-22T18:12:17Z amgarching quit (Ping timeout: 246 seconds) 2015-03-22T18:30:04Z larion quit (Ping timeout: 272 seconds) 2015-03-22T18:30:38Z larion joined #scheme 2015-03-22T18:31:36Z leb joined #scheme 2015-03-22T18:37:47Z hiroakip quit (Ping timeout: 246 seconds) 2015-03-22T18:38:08Z hiroaki quit (Ping timeout: 246 seconds) 2015-03-22T18:40:01Z davexuni` joined #scheme 2015-03-22T18:40:14Z davexunit quit (Ping timeout: 256 seconds) 2015-03-22T18:40:52Z agumonkey_ joined #scheme 2015-03-22T18:41:08Z agumonkey quit (Read error: Connection reset by peer) 2015-03-22T18:43:04Z davexuni` is now known as davexunit 2015-03-22T18:43:12Z davexunit quit (Changing host) 2015-03-22T18:43:13Z davexunit joined #scheme 2015-03-22T18:44:39Z gravicappa joined #scheme 2015-03-22T19:06:54Z zadock joined #scheme 2015-03-22T19:07:47Z vanila: I have an r7rs record like (define-record (make-foo x y z w a b c) ...) 2015-03-22T19:07:55Z vanila: and I have to define a bunch of 'setters' like 2015-03-22T19:07:58Z luiscr joined #scheme 2015-03-22T19:08:33Z vanila: (define (update-foo-z r f) (make-foo (foo-x f) (foo-y f) (r (foo-z f)) (foo-w f) ...)) 2015-03-22T19:08:37Z vanila: one for each field 2015-03-22T19:08:44Z luiscr quit (Client Quit) 2015-03-22T19:09:00Z vanila: does anyone have a solution for that? 2015-03-22T19:09:02Z luiscr joined #scheme 2015-03-22T19:10:21Z luiscr quit (Client Quit) 2015-03-22T19:10:35Z luiscr joined #scheme 2015-03-22T19:14:37Z vraid: vanila: racket has a macro called struct-copy for that 2015-03-22T19:15:33Z vanila: yeah but im doing R7RS scheme 2015-03-22T19:15:55Z vraid: you can do e.g (struct-copy foo f [x new-x-value] [y new-y-value]) 2015-03-22T19:15:57Z vanila: I could make a copy then mutate one field actually 2015-03-22T19:16:06Z vanila: i might make a macro like that that looks like what I need 2015-03-22T19:16:22Z vanila: im not sure how to get all the info about a record i need to implement such a macro though 2015-03-22T19:17:13Z vraid: oh i just meant it might be useful to look at, not that you should use racket 2015-03-22T19:17:38Z vishesh quit (Ping timeout: 256 seconds) 2015-03-22T19:18:57Z luiscr_ joined #scheme 2015-03-22T19:19:24Z luiscr quit (Ping timeout: 245 seconds) 2015-03-22T19:19:33Z vanila: yeah it's really good I think ill make something like it 2015-03-22T19:20:37Z luiscr_ quit (Client Quit) 2015-03-22T19:20:51Z hiyosi quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2015-03-22T19:20:54Z luiscr joined #scheme 2015-03-22T19:21:50Z luiscr quit (Client Quit) 2015-03-22T19:22:05Z luiscr joined #scheme 2015-03-22T19:26:08Z luiscr quit (Client Quit) 2015-03-22T19:26:24Z luiscr joined #scheme 2015-03-22T19:26:50Z luiscr quit (Remote host closed the connection) 2015-03-22T19:32:30Z x1n4u joined #scheme 2015-03-22T19:43:55Z amgarching joined #scheme 2015-03-22T19:50:39Z jeapostrophe joined #scheme 2015-03-22T19:50:40Z jeapostrophe quit (Changing host) 2015-03-22T19:50:40Z jeapostrophe joined #scheme 2015-03-22T19:55:16Z gravicappa quit (Remote host closed the connection) 2015-03-22T19:56:10Z sethalves quit (Ping timeout: 256 seconds) 2015-03-22T19:59:27Z {-}grant- quit (Read error: Connection reset by peer) 2015-03-22T19:59:58Z scc quit (Ping timeout: 252 seconds) 2015-03-22T20:00:19Z scc joined #scheme 2015-03-22T20:02:15Z {-}grant joined #scheme 2015-03-22T20:02:46Z bb010g joined #scheme 2015-03-22T20:18:51Z xyh quit (Remote host closed the connection) 2015-03-22T20:18:53Z zadock quit (Quit: Leaving) 2015-03-22T20:21:23Z vanila quit (Quit: Leaving) 2015-03-22T20:42:49Z Guest94045 is now known as Kruppe 2015-03-22T20:51:57Z solrize: how do i make a scheme lambda that takes a variable # of arguments? like (define (f . args) ...) except with a lambda instead of define 2015-03-22T20:52:35Z evhan: solrize: (lambda args ...) 2015-03-22T20:52:42Z solrize: oh cool thanks 2015-03-22T20:53:59Z wingo quit (Ping timeout: 245 seconds) 2015-03-22T21:01:37Z niklasl quit (Ping timeout: 244 seconds) 2015-03-22T21:02:51Z ArneBab quit (Remote host closed the connection) 2015-03-22T21:02:57Z ArneBab joined #scheme 2015-03-22T21:04:46Z niklasl joined #scheme 2015-03-22T21:09:02Z alezost quit (Ping timeout: 272 seconds) 2015-03-22T21:10:10Z ziocroc joined #scheme 2015-03-22T21:12:44Z [random] quit (Ping timeout: 245 seconds) 2015-03-22T21:13:17Z sheilong quit (Quit: Konversation terminated!) 2015-03-22T21:18:34Z m1dnight_ joined #scheme 2015-03-22T21:22:09Z badkins joined #scheme 2015-03-22T21:26:47Z excelsior quit (Quit: Lost terminal) 2015-03-22T21:27:43Z mettekou joined #scheme 2015-03-22T21:28:30Z dpk: solrize: if your procedure has multiple argument patterns, some Schemes provide syntactic sugar called case-lambda 2015-03-22T21:28:35Z dpk: .g "case-lambda" 2015-03-22T21:28:41Z dpk: !google "case-lambda" 2015-03-22T21:28:53Z dpk: http://srfi.schemers.org/srfi-16/srfi-16.html 2015-03-22T21:31:20Z mettekou quit (Client Quit) 2015-03-22T21:32:21Z solrize: thanks 2015-03-22T21:34:06Z sethalves joined #scheme 2015-03-22T21:45:48Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-03-22T21:50:57Z larion quit (Ping timeout: 265 seconds) 2015-03-22T21:53:09Z psy_ quit (Ping timeout: 264 seconds) 2015-03-22T21:55:28Z psy_ joined #scheme 2015-03-22T21:55:55Z darkc0de quit (Ping timeout: 255 seconds) 2015-03-22T21:58:03Z larion joined #scheme 2015-03-22T21:59:24Z mrowe_away is now known as mrowe 2015-03-22T22:01:37Z pattern joined #scheme 2015-03-22T22:01:44Z hiroakip joined #scheme 2015-03-22T22:05:35Z taylanub quit (Quit: Using Circe, the loveliest of all IRC clients) 2015-03-22T22:09:08Z xyh joined #scheme 2015-03-22T22:11:28Z theseb joined #scheme 2015-03-22T22:11:50Z taylanub joined #scheme 2015-03-22T22:15:09Z visualshock joined #scheme 2015-03-22T22:18:59Z jeapostrophe quit (Ping timeout: 246 seconds) 2015-03-22T22:21:25Z wasamasa: this channel has no bot for the usual duties? 2015-03-22T22:21:34Z wasamasa: well, assuming rudybot doesn't count 2015-03-22T22:22:02Z vraid: rudybot: do you count? 2015-03-22T22:22:03Z rudybot: vraid: Does arc count? 2015-03-22T22:26:16Z wasamasa: hmm 2015-03-22T22:26:27Z wasamasa: the only other *bot nicks I spot are gabot and ccl-logbot 2015-03-22T22:26:48Z evhan: wasamasa: Prove you're not a bot. 2015-03-22T22:27:03Z wasamasa: evhan: boooring 2015-03-22T22:27:08Z evhan: :) 2015-03-22T22:27:47Z wasamasa: I loathe the day chatterbots are able to reason about more than the last question directed at them 2015-03-22T22:35:36Z zadock joined #scheme 2015-03-22T22:43:44Z mettekou joined #scheme 2015-03-22T22:46:37Z mumptai_ quit (Quit: Verlassend) 2015-03-22T22:47:50Z mettekou quit (Read error: Connection reset by peer) 2015-03-22T22:47:59Z mettekou_ joined #scheme 2015-03-22T22:48:34Z {-}grant quit (Ping timeout: 245 seconds) 2015-03-22T22:49:57Z mettekou_ quit (Client Quit) 2015-03-22T22:51:03Z {-}grant joined #scheme 2015-03-22T22:52:38Z leb quit (Quit: Computer has gone to sleep.) 2015-03-22T22:52:40Z larion quit (Ping timeout: 252 seconds) 2015-03-22T22:52:56Z ijp joined #scheme 2015-03-22T23:00:01Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2015-03-22T23:00:29Z ziocroc quit (Ping timeout: 256 seconds) 2015-03-22T23:03:03Z {-}grant quit (Read error: Connection reset by peer) 2015-03-22T23:07:42Z hiroakip quit (Ping timeout: 252 seconds) 2015-03-22T23:07:51Z pattern quit (Ping timeout: 256 seconds) 2015-03-22T23:10:00Z larion joined #scheme 2015-03-22T23:10:08Z ilammy wants to find the person who invented the 'do' syntax and ask him if he *really* thinks it is comprehensible by an average human 2015-03-22T23:10:57Z ijp: it's not that incomprehensible 2015-03-22T23:14:08Z ilammy: yeah... well, maybe this is just me, but I almost always use named let when I need a loop 2015-03-22T23:14:18Z larion quit (Ping timeout: 252 seconds) 2015-03-22T23:14:38Z wasamasa: maybe it was invented to make fun over the impoverished DO from CL 2015-03-22T23:14:54Z ijp: it was a generalisation of an earlier one variable version 2015-03-22T23:18:03Z {-}grant joined #scheme 2015-03-22T23:23:49Z NaNDude quit (Quit: Leaving) 2015-03-22T23:24:02Z ilammy: it seems I have found this bug... 2015-03-22T23:24:12Z ilammy: look here: http://srfi.schemers.org/srfi-60/srfi-60.html 2015-03-22T23:24:49Z ilammy: the reference implementation for logand, why there is this cond clause "((= n1 n2) (+ acc (* scl n1)))" there?.. 2015-03-22T23:26:46Z oleo is now known as Guest64100 2015-03-22T23:27:39Z oleo_ joined #scheme 2015-03-22T23:30:16Z Guest64100 quit (Ping timeout: 272 seconds) 2015-03-22T23:32:37Z davexunit quit (Quit: Later) 2015-03-22T23:32:46Z x1n4u quit (Quit: WeeChat 1.1.1) 2015-03-22T23:33:49Z NaNDude joined #scheme 2015-03-22T23:34:26Z NaNDude quit (Client Quit) 2015-03-22T23:38:55Z hiyosi joined #scheme 2015-03-22T23:47:04Z NaNDude joined #scheme 2015-03-22T23:48:27Z larion joined #scheme 2015-03-22T23:50:13Z ilammy quit (Ping timeout: 246 seconds) 2015-03-22T23:52:32Z shum joined #scheme 2015-03-22T23:52:37Z larion quit (Ping timeout: 244 seconds) 2015-03-22T23:53:02Z sdothum quit (Ping timeout: 256 seconds) 2015-03-22T23:55:41Z luiscr joined #scheme 2015-03-22T23:57:21Z luiscr quit (Client Quit) 2015-03-22T23:57:38Z luiscr joined #scheme 2015-03-22T23:59:19Z edgar-rft quit (Quit: edgar-rft)