2014-10-23T00:03:14Z phipes joined #scheme 2014-10-23T00:06:29Z zacts- quit (Ping timeout: 245 seconds) 2014-10-23T00:14:32Z guampa quit (Remote host closed the connection) 2014-10-23T00:15:28Z guampa joined #scheme 2014-10-23T00:25:11Z zacts- joined #scheme 2014-10-23T00:25:24Z ehaliewicz quit (Ping timeout: 255 seconds) 2014-10-23T00:33:57Z bjz quit (Ping timeout: 255 seconds) 2014-10-23T00:44:05Z lrs joined #scheme 2014-10-23T00:45:35Z robot-beethoven joined #scheme 2014-10-23T00:59:41Z jeapostrophe joined #scheme 2014-10-23T01:01:53Z Niac joined #scheme 2014-10-23T01:06:17Z taylanub quit (Ping timeout: 272 seconds) 2014-10-23T01:12:20Z aretecode quit (Read error: Connection reset by peer) 2014-10-23T01:15:56Z kongtomorrow quit 2014-10-23T01:19:16Z mmc joined #scheme 2014-10-23T01:20:08Z jusss joined #scheme 2014-10-23T01:21:04Z tobik quit (Ping timeout: 245 seconds) 2014-10-23T01:22:24Z tobik joined #scheme 2014-10-23T01:23:32Z phipes quit (Ping timeout: 250 seconds) 2014-10-23T01:23:33Z karswell quit (Remote host closed the connection) 2014-10-23T01:23:35Z jewel joined #scheme 2014-10-23T01:23:38Z karswell` joined #scheme 2014-10-23T01:26:16Z karswell` quit (Remote host closed the connection) 2014-10-23T01:26:29Z karswell` joined #scheme 2014-10-23T01:41:15Z jusss quit (Ping timeout: 244 seconds) 2014-10-23T01:41:53Z lrs quit (Ping timeout: 260 seconds) 2014-10-23T02:05:00Z Vutral__ quit (Ping timeout: 246 seconds) 2014-10-23T02:17:53Z guampa quit (Ping timeout: 246 seconds) 2014-10-23T02:28:01Z vanila quit (Quit: Leaving) 2014-10-23T02:29:37Z guampa joined #scheme 2014-10-23T02:31:23Z jeapostrophe quit (Ping timeout: 255 seconds) 2014-10-23T02:33:30Z _chupish_ joined #scheme 2014-10-23T02:37:59Z bhchen joined #scheme 2014-10-23T02:39:21Z bhchen: hello anyone here? 2014-10-23T02:40:44Z jcowan: Probably; why do you ask? 2014-10-23T02:41:00Z _chupish_: nobody here but us Chickens 2014-10-23T02:41:50Z bhchen: D: 2014-10-23T02:42:11Z bhchen: this is channel for the programming language "Scheme" right? 2014-10-23T02:42:35Z _chupish_: nope, it's for Lambda-based ponzi schemes 2014-10-23T02:42:38Z _chupish_: ^_^ 2014-10-23T02:43:20Z _chupish_: in seriousness though, yes this is for Schemes & Scheme-alike languages 2014-10-23T02:43:48Z bhchen: oh ok thanks :D 2014-10-23T02:44:01Z bhchen: I had a question and was wondering if I could ask here. 2014-10-23T02:44:58Z _chupish_: certainly; you may not get an answer (or a satisfactory one at that!) but you can certainly ask 2014-10-23T02:45:28Z tcsc_ quit (Quit: bye!) 2014-10-23T02:45:29Z bhchen: I was wondering if there is any way to make iterative function where it returns a list on every iteration 2014-10-23T02:46:11Z bhchen: I have to fit 1> numbers of lists in between some string and i dont want it to have one big list around it 2014-10-23T02:46:30Z bhchen: string (list1) (list2) (list3) string <- something like this 2014-10-23T02:51:25Z b4283 joined #scheme 2014-10-23T02:52:04Z mmc quit (Remote host closed the connection) 2014-10-23T02:52:12Z pjb: bhchen: you seen to have a misunderstanding of what is an iteration. 2014-10-23T02:52:27Z pjb: An iteration doesn't "return" anything. 2014-10-23T02:52:44Z bhchen: sorry "Recursive Function" 2014-10-23T02:52:54Z pjb: Ok. 2014-10-23T02:53:13Z pjb: Of course, a function can return anything, including a list. 2014-10-23T02:53:51Z pjb: Can you give a more concrete specification for your function? 2014-10-23T02:55:01Z pjb: bhchen: in scheme, a function can also return more than one value. But it is not really convenient to use. In general, it's easier to return just a list of values. 2014-10-23T02:55:19Z bhchen: I see. 2014-10-23T02:55:19Z pjb: See the examples in r5rs around the values operator. 2014-10-23T02:55:56Z bhchen: well than, is there a way to show the contents of the list without the list surrounding it? 2014-10-23T02:56:13Z pjb: Of course. Write a printing function to do that. It's trivial. 2014-10-23T02:56:24Z bhchen: hmm 2014-10-23T02:56:38Z bhchen: I thought about doing so but I felt it was a bit cheating :( 2014-10-23T02:56:50Z pjb: (define (print-list list) (if (not (null? list)) (begin (display (car list)) (newline) (print-list (cdr list))))) 2014-10-23T02:57:06Z pjb: bhchen: you can say that programming is not cheating, or that programming is always cheating. 2014-10-23T02:57:27Z bhchen: http://i.imgur.com/xnXFdsW.gif 2014-10-23T02:57:36Z bhchen: thanks! 2014-10-23T02:57:44Z bhchen: I guess I should just do it like that 2014-10-23T02:58:11Z kongtomorrow joined #scheme 2014-10-23T02:58:21Z bhchen: Its not that I didnt know how to print a list, I just wanted to know if there was a way to display contents of the list without having parenthesis surrounding it 2014-10-23T02:58:49Z pjb: Not in scheme. You might find a scheme library implementing a format function similar to CL's. 2014-10-23T02:59:01Z pjb: (format t "~{~A~^ ~}" list) in CL would do what you want. 2014-10-23T02:59:19Z bhchen: thanks! 2014-10-23T03:02:16Z jcowan: (define (print-list list) (for-each (lambda (item) (display item) (newline)) list) also works 2014-10-23T03:02:24Z frkout_ joined #scheme 2014-10-23T03:05:39Z frkout quit (Ping timeout: 258 seconds) 2014-10-23T03:08:51Z _chupish_: save for the missing closing paren ^_^ 2014-10-23T03:13:28Z bhchen quit (Quit: Page closed) 2014-10-23T03:15:21Z davexunit quit (Quit: Later) 2014-10-23T03:18:07Z jcowan quit (Quit: Leaving) 2014-10-23T03:27:39Z jeapostrophe joined #scheme 2014-10-23T03:27:42Z jeapostrophe quit (Changing host) 2014-10-23T03:27:42Z jeapostrophe joined #scheme 2014-10-23T03:32:29Z jeapostrophe quit (Ping timeout: 260 seconds) 2014-10-23T03:37:26Z rtra quit (Ping timeout: 250 seconds) 2014-10-23T03:38:35Z zacts- quit (Quit: Bye) 2014-10-23T03:43:15Z ARRDEM quit (Quit: leaving) 2014-10-23T03:44:24Z kazimir42 joined #scheme 2014-10-23T03:46:51Z rtra joined #scheme 2014-10-23T03:48:21Z _chupish_ quit 2014-10-23T04:05:01Z MichaelRaskin quit (Quit: MichaelRaskin) 2014-10-23T04:18:31Z alezost joined #scheme 2014-10-23T04:33:36Z frkout_ quit (Remote host closed the connection) 2014-10-23T04:34:03Z frkout joined #scheme 2014-10-23T04:43:54Z antonv joined #scheme 2014-10-23T04:44:28Z antonv: hi all! 2014-10-23T04:44:40Z antonv: do you program in scheme in web browser? 2014-10-23T04:44:56Z antonv: I am looking for lisp to use both in client and server for my application 2014-10-23T04:45:23Z antonv: ClojureScript is one alternative, but I would like the client language to be exactly the same as the server language 2014-10-23T04:45:55Z antonv: ( and ClojrueScript is not exactly same as Clojure, as far as I understand) 2014-10-23T04:47:09Z antonv: I see in internet some javascript implementations of scheme, but not sure what of them is mature enough and convenient 2014-10-23T04:48:23Z antonv: Currently my app is bare javascript, and I could use nodejs for server 2014-10-23T04:48:34Z antonv: But programming in JS is not as pleasant as lisp 2014-10-23T05:00:32Z kazimir42 quit (Remote host closed the connection) 2014-10-23T05:00:57Z kazimir42 joined #scheme 2014-10-23T05:02:21Z Gyps joined #scheme 2014-10-23T05:18:46Z daviid quit (Ping timeout: 244 seconds) 2014-10-23T05:22:21Z kazimir42 quit (Remote host closed the connection) 2014-10-23T05:34:41Z oleo quit (Quit: Verlassend) 2014-10-23T05:42:49Z tadni quit (Ping timeout: 258 seconds) 2014-10-23T05:46:27Z zRecursive joined #scheme 2014-10-23T05:54:40Z antonv quit (Ping timeout: 272 seconds) 2014-10-23T05:55:06Z tadni joined #scheme 2014-10-23T05:57:58Z kongtomorrow quit 2014-10-23T06:00:26Z stepnem joined #scheme 2014-10-23T06:00:37Z work_op joined #scheme 2014-10-23T06:01:24Z work_op: dumb question: (define* (make-greeter #:optional (name "user")) (string-append "Hello, " name "!") comes back as a syntax error 2014-10-23T06:01:28Z work_op: what am i doing wrong 2014-10-23T06:03:26Z turbofail: well you're missing a close paren 2014-10-23T06:03:31Z turbofail: but also, what scheme is this? 2014-10-23T06:05:32Z work_op: guile 2014-10-23T06:05:34Z work_op: and i fixed it 2014-10-23T06:05:53Z work_op: i forgot to include a lambda form, so i was calling a string like ("...") 2014-10-23T06:06:05Z work_op: so obvious now that ive fixed it, sorry for the bother 2014-10-23T06:09:29Z asumu_ joined #scheme 2014-10-23T06:10:43Z asumu quit (Ping timeout: 260 seconds) 2014-10-23T06:10:43Z cjh`_ quit (Ping timeout: 260 seconds) 2014-10-23T06:10:44Z Vutral quit (Ping timeout: 260 seconds) 2014-10-23T06:10:44Z DerGuteMoritz quit (Ping timeout: 260 seconds) 2014-10-23T06:10:44Z kilimanjaro quit (Ping timeout: 260 seconds) 2014-10-23T06:11:11Z kilimanjaro joined #scheme 2014-10-23T06:11:13Z gluegadget quit (Ping timeout: 260 seconds) 2014-10-23T06:11:41Z gluegadget joined #scheme 2014-10-23T06:12:09Z klltkr_ quit (Ping timeout: 260 seconds) 2014-10-23T06:12:09Z teiresias quit (Ping timeout: 260 seconds) 2014-10-23T06:12:17Z jusss joined #scheme 2014-10-23T06:12:25Z teiresias joined #scheme 2014-10-23T06:12:32Z C-Keen quit (Ping timeout: 260 seconds) 2014-10-23T06:12:32Z twem2_ quit (Ping timeout: 260 seconds) 2014-10-23T06:12:33Z C_Keen joined #scheme 2014-10-23T06:13:13Z twem2 joined #scheme 2014-10-23T06:13:59Z amgarching quit (Remote host closed the connection) 2014-10-23T06:14:29Z cjh` joined #scheme 2014-10-23T06:14:54Z nitrix quit (Ping timeout: 272 seconds) 2014-10-23T06:16:13Z klltkr joined #scheme 2014-10-23T06:18:54Z kongtomorrow joined #scheme 2014-10-23T06:18:57Z Vutral joined #scheme 2014-10-23T06:21:47Z Guest23035 joined #scheme 2014-10-23T06:26:04Z wingo joined #scheme 2014-10-23T06:26:54Z Vutral_ joined #scheme 2014-10-23T06:35:49Z Gyps quit (Read error: Connection reset by peer) 2014-10-23T06:37:18Z zRecursive left #scheme 2014-10-23T06:39:25Z utkarsh quit (Ping timeout: 272 seconds) 2014-10-23T06:39:32Z utkarsh joined #scheme 2014-10-23T06:39:32Z utkarsh quit (Changing host) 2014-10-23T06:39:32Z utkarsh joined #scheme 2014-10-23T06:39:43Z b4283 quit (Ping timeout: 255 seconds) 2014-10-23T06:43:53Z jrslepak quit (Ping timeout: 260 seconds) 2014-10-23T06:49:44Z ineiros quit (Ping timeout: 260 seconds) 2014-10-23T06:49:55Z ineiros joined #scheme 2014-10-23T06:50:28Z jrslepak joined #scheme 2014-10-23T06:56:34Z Niac_ joined #scheme 2014-10-23T06:59:38Z eagleflo_ joined #scheme 2014-10-23T07:03:17Z mrowe is now known as mrowe_away 2014-10-23T07:05:14Z guampa quit (Ping timeout: 246 seconds) 2014-10-23T07:05:55Z Niac quit (*.net *.split) 2014-10-23T07:05:55Z githogori quit (*.net *.split) 2014-10-23T07:05:55Z eagleflo quit (*.net *.split) 2014-10-23T07:05:55Z tessier quit (*.net *.split) 2014-10-23T07:05:55Z Vutral quit (*.net *.split) 2014-10-23T07:07:37Z fridim_ joined #scheme 2014-10-23T07:09:03Z tessier joined #scheme 2014-10-23T07:10:10Z guampa joined #scheme 2014-10-23T07:13:02Z githogori joined #scheme 2014-10-23T07:14:41Z ventonegro joined #scheme 2014-10-23T07:15:19Z bjz joined #scheme 2014-10-23T07:33:06Z taylanub joined #scheme 2014-10-23T07:33:21Z b4283 joined #scheme 2014-10-23T07:34:40Z kongtomorrow quit 2014-10-23T07:35:50Z kongtomorrow joined #scheme 2014-10-23T07:39:47Z c107 quit (Remote host closed the connection) 2014-10-23T07:59:14Z BossKonaSegwaY quit (Ping timeout: 244 seconds) 2014-10-23T08:13:57Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-10-23T08:18:15Z taylanub: I wonder what license I should release my R7RS libraries in. I'm a strong copyleft proponent but LGPL might be better for libraries. also conflicted about using SRFI reference implementations now. I wish we could all just forget about legal issues :( 2014-10-23T08:18:38Z BossKonaSegwaY joined #scheme 2014-10-23T08:19:40Z Vutral joined #scheme 2014-10-23T08:19:57Z DerGuteMoritz joined #scheme 2014-10-23T08:20:40Z bjz quit (Ping timeout: 265 seconds) 2014-10-23T08:21:11Z lrs joined #scheme 2014-10-23T08:23:21Z bjz joined #scheme 2014-10-23T08:30:30Z Vutral quit (*.net *.split) 2014-10-23T08:31:14Z kongtomorrow quit 2014-10-23T08:35:47Z Vutral joined #scheme 2014-10-23T08:39:33Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-10-23T08:45:06Z jusss: how I can make (c printf( "hello" );) to (write-string "hello) by macro in mit/gnu scheme ? 2014-10-23T08:46:27Z Vutral quit (*.net *.split) 2014-10-23T08:49:50Z jusss: or (printf ("hello");) 2014-10-23T08:56:14Z taylanub: jusss: that makes little sense. something which *could* work would be like (printf "hello") 2014-10-23T08:56:14Z BossKonaSegwaY joined #scheme 2014-10-23T08:57:27Z taylanub: jusss: generally, macros still operate within s-expressions. some systems do support macros which change the whole lexical (character-by-character) syntax, such that e.g. ';' could mean something else than the beginning of a comment, but that would not be sensible... 2014-10-23T09:02:10Z jusss: taylanub: so it's hard to do that? 2014-10-23T09:02:29Z taylanub: jusss: what exactly are you trying to accomplish? 2014-10-23T09:02:49Z ecraven: jusss: (printf ("hello")) -> (write-string "hello") isn't very hard 2014-10-23T09:03:38Z ecraven: '(c printf("hello')) reads as '(c printf ("hello")), so even that could be done 2014-10-23T09:04:26Z taylanub: ecraven: but makes little sense. how do you express a nested function call? (printf (otherfunction (...))) ? how do you distinguish that from (printf (arg1 (otherfunction (arg)) arg3)) ? abusing s-expressions like this is no good idea 2014-10-23T09:04:38Z jusss: imitate the other languages by macro in lisp 2014-10-23T09:05:03Z ecraven: jusss: there is no (easy) way to get ; to work, for example 2014-10-23T09:05:09Z ecraven: jusss: so I wouldn't go down that way 2014-10-23T09:05:29Z ecraven: check out racket's #lang if you want proper support for entirely different languages, or CL's read-macros 2014-10-23T09:06:07Z taylanub: jusss: for what purpose do you want to imitate another language in Scheme? is it just a curiosity? do you want the *functionality* of the other language inside Scheme? if you want the functionality, then you could define a clean s-expression version of that language's syntax, and implement that. 2014-10-23T09:07:29Z jusss: symbolic expression, (like this what I said) what's type of the atom? 2014-10-23T09:07:55Z taylanub: question unclear 2014-10-23T09:08:47Z ecraven: jusss: the word "atom" is not entirely applicable to modern lisps, it used to make more sense when you only had numbers, lists and symbols 2014-10-23T09:09:22Z jusss: element ? 2014-10-23T09:10:01Z jusss: (like this what I said) is a s-expression ? right ? 2014-10-23T09:11:29Z ecraven: you mean (foo bar) is an s-expression? yes 2014-10-23T09:11:42Z ecraven: so is foo, bar, (foo (bar)), ((foo)) and many others :) 2014-10-23T09:11:45Z jusss: the element is it, not number, not a singal character, not a string , and what is it? 2014-10-23T09:12:09Z ecraven: I'm sorry I don't understand the question 2014-10-23T09:13:44Z jusss: for example, the word said in (like this what I said), it's not a number ,not a character ,not a string, and what's it ? 2014-10-23T09:14:21Z taylanub: jusss: it would help if you used quotation 2014-10-23T09:14:42Z taylanub: "the word 'said' in '(like this what I said)'" 2014-10-23T09:14:49Z taylanub: jusss: it's a symbol 2014-10-23T09:15:13Z taylanub: jusss: this might help: http://taylanub.github.io/doc/lisp-rundown.txt 2014-10-23T09:15:47Z wingo quit (Ping timeout: 256 seconds) 2014-10-23T09:15:58Z jusss: taylanub: right , so everyting in lisp is symbol ? right? 2014-10-23T09:16:22Z taylanub: jusss: no, just those things that look like strings but aren't quoted 2014-10-23T09:17:21Z taylanub: jusss: if you know other programming languages, and especially if you know the data format JSON and maybe XML, read my short guide above. it explains the s-expression data format, and later explains how the data structures represented by an s-expression file can be interpreted as program code 2014-10-23T09:17:43Z Vutral joined #scheme 2014-10-23T09:19:21Z Vutral quit (Excess Flood) 2014-10-23T09:27:35Z Vutral joined #scheme 2014-10-23T09:28:32Z ecraven: jusss: as taylanub said, symbols are a bit like unique strings, every time you have the same, you get back the same internal representation. 2014-10-23T09:30:44Z frkout_ joined #scheme 2014-10-23T09:31:48Z ecraven: lrs: in Racket, (for*/list ((a '(a b c)) (b '(1 2))) (cons a b)) would be an even shorter way to define the cartesian product ;) 2014-10-23T09:34:23Z frkout quit (Ping timeout: 255 seconds) 2014-10-23T09:34:41Z Niac_ quit (Remote host closed the connection) 2014-10-23T09:36:37Z frkout_ quit (Remote host closed the connection) 2014-10-23T09:40:35Z lrs: ecraven, Hmmm 2014-10-23T09:42:53Z joneshf-laptop joined #scheme 2014-10-23T09:44:10Z ecraven: lrs: but for*/list is basically cart-product all by itself, so that's kind of cheating ;) 2014-10-23T09:44:26Z lrs: for* means apply to all right 2014-10-23T09:49:25Z ecraven: for* in Racket is a nested loop, /list means return the results accumulated as a list 2014-10-23T09:49:30Z ecraven: there's also for*/vector, for example 2014-10-23T09:51:37Z lrs: Whats a nested loop? 2014-10-23T09:51:41Z gravicappa joined #scheme 2014-10-23T09:52:08Z kongtomorrow joined #scheme 2014-10-23T09:54:14Z ecraven: a loop inside a loop 2014-10-23T09:54:35Z ecraven: you go over all the values in list a, but for each of those values, you go over all the values in list b 2014-10-23T09:59:39Z jusss quit (Ping timeout: 258 seconds) 2014-10-23T10:02:13Z frkout_ joined #scheme 2014-10-23T10:06:41Z mrowe_away is now known as mrowe 2014-10-23T10:09:43Z mrowe is now known as mrowe_away 2014-10-23T10:25:02Z jusss joined #scheme 2014-10-23T10:36:51Z jussss joined #scheme 2014-10-23T10:38:05Z jusss quit (Ping timeout: 260 seconds) 2014-10-23T10:51:36Z Black-Irish joined #scheme 2014-10-23T10:52:34Z Vutral__ joined #scheme 2014-10-23T10:54:01Z Vutral_ quit (Ping timeout: 272 seconds) 2014-10-23T10:58:30Z wingo joined #scheme 2014-10-23T11:04:50Z Black-Irish quit (Quit: Leaving) 2014-10-23T11:05:10Z Black-Irish joined #scheme 2014-10-23T11:05:40Z b4283 quit (Read error: Connection reset by peer) 2014-10-23T11:13:01Z Tbone139 quit (Ping timeout: 272 seconds) 2014-10-23T11:20:09Z tadni quit (Ping timeout: 255 seconds) 2014-10-23T11:21:03Z pnkfelix joined #scheme 2014-10-23T11:21:30Z kongtomorrow quit (Ping timeout: 246 seconds) 2014-10-23T11:21:52Z lrs quit (Ping timeout: 240 seconds) 2014-10-23T11:25:03Z Black-Irish quit (Quit: Leaving) 2014-10-23T11:31:47Z alezost quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-10-23T11:34:51Z alezost joined #scheme 2014-10-23T11:35:29Z jusss joined #scheme 2014-10-23T11:38:45Z jussss quit (Ping timeout: 260 seconds) 2014-10-23T11:39:14Z amgarching joined #scheme 2014-10-23T11:51:57Z turbofail quit (Ping timeout: 245 seconds) 2014-10-23T11:57:51Z jussss joined #scheme 2014-10-23T12:01:09Z jusss quit (Ping timeout: 260 seconds) 2014-10-23T12:03:28Z frkout_ quit (Ping timeout: 258 seconds) 2014-10-23T12:05:18Z guampa quit (Remote host closed the connection) 2014-10-23T12:05:57Z jusss joined #scheme 2014-10-23T12:07:06Z jussss quit (Quit: Bye) 2014-10-23T12:09:33Z guampa joined #scheme 2014-10-23T12:19:25Z lrs joined #scheme 2014-10-23T12:28:41Z Vutral quit (Ping timeout: 260 seconds) 2014-10-23T12:29:35Z Rptx joined #scheme 2014-10-23T12:32:30Z Vutral joined #scheme 2014-10-23T12:50:08Z jeapostrophe joined #scheme 2014-10-23T12:50:08Z jeapostrophe quit (Changing host) 2014-10-23T12:50:08Z jeapostrophe joined #scheme 2014-10-23T13:00:58Z eagleflo_ is now known as eagleflo 2014-10-23T13:04:53Z Vutral__ quit (Ping timeout: 240 seconds) 2014-10-23T13:05:57Z Vutral_ joined #scheme 2014-10-23T13:09:11Z davexunit joined #scheme 2014-10-23T13:17:19Z klltkr quit (Ping timeout: 245 seconds) 2014-10-23T13:20:05Z klltkr joined #scheme 2014-10-23T13:22:36Z DGASAU quit (Remote host closed the connection) 2014-10-23T13:23:09Z fgudin quit (Ping timeout: 245 seconds) 2014-10-23T13:23:36Z DGASAU joined #scheme 2014-10-23T13:29:34Z oleo joined #scheme 2014-10-23T13:30:14Z DGASAU quit (Ping timeout: 245 seconds) 2014-10-23T13:32:01Z DGASAU joined #scheme 2014-10-23T13:42:43Z taylanub quit (Disconnected by services) 2014-10-23T13:43:09Z taylanub joined #scheme 2014-10-23T13:44:30Z gravicappa quit (Remote host closed the connection) 2014-10-23T13:46:04Z fgudin joined #scheme 2014-10-23T13:54:50Z daviid joined #scheme 2014-10-23T13:55:06Z developernotes joined #scheme 2014-10-23T14:01:15Z fridim_ quit (Ping timeout: 255 seconds) 2014-10-23T14:02:20Z fridim_ joined #scheme 2014-10-23T14:05:19Z ijp joined #scheme 2014-10-23T14:10:24Z b4283 joined #scheme 2014-10-23T14:18:28Z b4283 quit (Read error: Connection reset by peer) 2014-10-23T14:18:54Z b4283 joined #scheme 2014-10-23T14:20:41Z guampa quit (Remote host closed the connection) 2014-10-23T14:21:21Z guampa joined #scheme 2014-10-23T14:23:57Z Vutral quit (Ping timeout: 260 seconds) 2014-10-23T14:25:23Z antonv joined #scheme 2014-10-23T14:25:38Z Rodya_ joined #scheme 2014-10-23T14:27:18Z vanila joined #scheme 2014-10-23T14:30:52Z jrslepak quit (Ping timeout: 240 seconds) 2014-10-23T14:32:37Z jrslepak joined #scheme 2014-10-23T14:44:11Z jusss quit (Read error: Connection reset by peer) 2014-10-23T14:49:06Z antonv` joined #scheme 2014-10-23T14:50:19Z ijp quit (Quit: foood) 2014-10-23T14:50:30Z antonv quit (Ping timeout: 244 seconds) 2014-10-23T14:52:00Z askatasuna joined #scheme 2014-10-23T14:55:54Z asumu_ is now known as asumu 2014-10-23T14:56:03Z asumu quit (Changing host) 2014-10-23T14:56:03Z asumu joined #scheme 2014-10-23T15:01:31Z Vutral joined #scheme 2014-10-23T15:04:23Z daviid quit (Ping timeout: 240 seconds) 2014-10-23T15:04:25Z C_Keen is now known as C-Keen 2014-10-23T15:05:13Z ehaliewicz joined #scheme 2014-10-23T15:10:26Z gravicappa joined #scheme 2014-10-23T15:12:53Z Rodya_ quit (Remote host closed the connection) 2014-10-23T15:22:00Z Riastradh joined #scheme 2014-10-23T15:27:14Z theseb joined #scheme 2014-10-23T15:27:17Z iterrogo joined #scheme 2014-10-23T15:31:59Z Shadox joined #scheme 2014-10-23T15:41:24Z Shadox quit (Quit: Leaving) 2014-10-23T15:41:43Z Shadox joined #scheme 2014-10-23T15:42:44Z ehaliewicz quit (Ping timeout: 258 seconds) 2014-10-23T15:44:35Z Shadox quit (Client Quit) 2014-10-23T15:44:48Z effy_ joined #scheme 2014-10-23T15:47:36Z effy quit (Ping timeout: 250 seconds) 2014-10-23T15:52:22Z BossKonaSegwaY quit (Ping timeout: 240 seconds) 2014-10-23T15:56:16Z Shadox joined #scheme 2014-10-23T15:57:54Z developernotes quit (Ping timeout: 265 seconds) 2014-10-23T16:08:32Z BossKonaSegwaY joined #scheme 2014-10-23T16:16:12Z b4283 quit (Quit: Konversation terminated!) 2014-10-23T16:17:52Z ventonegro quit (Remote host closed the connection) 2014-10-23T16:27:45Z jeapostrophe quit (Ping timeout: 246 seconds) 2014-10-23T16:28:26Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.92.1) 2014-10-23T16:29:52Z daviid joined #scheme 2014-10-23T16:37:19Z _5kg quit (Ping timeout: 255 seconds) 2014-10-23T16:58:24Z alexei___ joined #scheme 2014-10-23T16:59:31Z ijp joined #scheme 2014-10-23T17:09:05Z tadni joined #scheme 2014-10-23T17:11:14Z araujo quit (Ping timeout: 256 seconds) 2014-10-23T17:19:53Z _chupish_ joined #scheme 2014-10-23T17:20:33Z khisanth_ is now known as Khisanth 2014-10-23T17:20:36Z tadni quit (Remote host closed the connection) 2014-10-23T17:21:03Z theseb quit (Quit: Leaving) 2014-10-23T17:22:16Z _5kg joined #scheme 2014-10-23T17:25:12Z alezost quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-10-23T17:25:35Z hiroakip joined #scheme 2014-10-23T17:26:17Z zeroish quit (Ping timeout: 265 seconds) 2014-10-23T17:27:14Z ehaliewicz joined #scheme 2014-10-23T17:27:16Z askatasuna quit (Quit: WeeChat 1.0.1) 2014-10-23T17:27:18Z oldskirt joined #scheme 2014-10-23T17:30:16Z ehaliewicz quit (Remote host closed the connection) 2014-10-23T17:30:29Z hiroakip quit (Ping timeout: 272 seconds) 2014-10-23T17:31:06Z hiroakip joined #scheme 2014-10-23T17:31:14Z tadni joined #scheme 2014-10-23T17:36:31Z jeapostrophe joined #scheme 2014-10-23T17:39:10Z pnpuff joined #scheme 2014-10-23T17:43:07Z theseb joined #scheme 2014-10-23T17:43:34Z pnpuff quit (Client Quit) 2014-10-23T17:47:46Z turbofail joined #scheme 2014-10-23T17:52:13Z developernotes joined #scheme 2014-10-23T17:54:19Z alezost joined #scheme 2014-10-23T17:56:02Z sheilong joined #scheme 2014-10-23T18:06:42Z alexei___ quit (Ping timeout: 250 seconds) 2014-10-23T18:09:39Z zeroish joined #scheme 2014-10-23T18:13:08Z arrdem joined #scheme 2014-10-23T18:15:10Z stamourv quit (Read error: Connection reset by peer) 2014-10-23T18:15:23Z stamourv joined #scheme 2014-10-23T18:15:23Z stamourv quit (Changing host) 2014-10-23T18:15:23Z stamourv joined #scheme 2014-10-23T18:28:28Z rustico joined #scheme 2014-10-23T18:31:35Z joneshf-laptop quit (Remote host closed the connection) 2014-10-23T18:33:28Z ec quit (Ping timeout: 265 seconds) 2014-10-23T18:34:34Z c74d quit (Remote host closed the connection) 2014-10-23T18:35:06Z ec joined #scheme 2014-10-23T18:37:36Z c74d joined #scheme 2014-10-23T18:45:51Z oldskirt quit (Read error: Connection reset by peer) 2014-10-23T18:47:14Z oldskirt joined #scheme 2014-10-23T18:50:44Z kongtomorrow joined #scheme 2014-10-23T18:57:20Z fridim_ quit (Ping timeout: 255 seconds) 2014-10-23T18:57:58Z theseb quit (Quit: Leaving) 2014-10-23T19:01:01Z _chupish_ quit 2014-10-23T19:12:23Z cdidd_ quit (Remote host closed the connection) 2014-10-23T19:13:52Z hiroakip quit (Ping timeout: 250 seconds) 2014-10-23T19:14:26Z cdidd joined #scheme 2014-10-23T19:19:49Z Tbone139 joined #scheme 2014-10-23T19:20:24Z kongtomorrow quit 2014-10-23T19:30:11Z araujo joined #scheme 2014-10-23T19:30:30Z Ryan_Burnside joined #scheme 2014-10-23T19:31:14Z Ryan_Burnside: Anyone have a physical copy of SICP? I ordered one for historical reasons but the cover is white and plain. Just wondering if there was a dustjacket for the wizard picture. 2014-10-23T19:31:25Z Ryan_Burnside: Or if I have an early edition 2014-10-23T19:31:57Z vanila: my friend has a hardback with red cover - no wizard 2014-10-23T19:32:16Z gnomon: Ryan_Burnside, I have a physical copy, though it is not currently in my possession. My version has no dust jacket, but it does have an illustrated purple cover. 2014-10-23T19:32:20Z vanila: this may be only on older version/paperbacks 2014-10-23T19:32:42Z Ryan_Burnside: vanila, I'm sorry it is red now that I see it. 2014-10-23T19:32:52Z Ryan_Burnside: Got confused with another book I own. 2014-10-23T19:32:57Z Ryan_Burnside: Plain red. 2014-10-23T19:33:01Z taylanub: mine has the image like here http://mitpress.mit.edu/sicp/ 2014-10-23T19:33:21Z Vutral quit (Ping timeout: 260 seconds) 2014-10-23T19:33:22Z taylanub: on a brown/red/green background 2014-10-23T19:34:16Z Ryan_Burnside: Thanks guys, just wanted to make sure I was not missing a dust jacket for the book. 2014-10-23T19:34:59Z taylanub: today I learned the term "dust jacket" 2014-10-23T19:35:09Z Ryan_Burnside: :D 2014-10-23T19:35:39Z Ryan_Burnside: I love physical books for programming. It is fun that books on Scheme are still very valid. 2014-10-23T19:44:31Z Vutral joined #scheme 2014-10-23T19:48:02Z Riastradh: The first edition was cloth-covered in red with the cover illustration on the purple dust jacket. Newer editions have the illustration printed directly on the cover, in more blue than purple, and no dust jacket. 2014-10-23T19:48:39Z alexei___ joined #scheme 2014-10-23T19:49:01Z Ryan_Burnside: Shoot, I was hoping to have a complete book. 2014-10-23T19:49:08Z Ryan_Burnside: Oh well, the information is whats important. 2014-10-23T19:50:08Z Riastradh: I seem to recall -- although I don't have any physical copies near at hand -- that the first edition has a higher-quality binding than the newer editions, too. 2014-10-23T19:51:03Z Riastradh: That might have been a problem only for SICM, though -- I don't remember. (Certainly the spines on copies of SICM seem to fall apart quickly.) 2014-10-23T19:52:03Z Ryan_Burnside: Any other good scheme books? I've got all the good ones on CL but now I'm dipping into Scheme. 2014-10-23T19:54:36Z cutgovspend joined #scheme 2014-10-23T19:58:34Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-10-23T19:59:10Z jeapostrophe quit (Remote host closed the connection) 2014-10-23T19:59:42Z cutgovspend: gambit looks awesome so far 2014-10-23T19:59:51Z cutgovspend: takky website but awesome implementation 2014-10-23T20:00:13Z developernotes joined #scheme 2014-10-23T20:01:01Z daviid quit (Ping timeout: 244 seconds) 2014-10-23T20:01:53Z turbofail: hello gavino 2014-10-23T20:09:13Z cutgovspend: whos gavino? not me 2014-10-23T20:10:46Z gnomon: That is _adorable_. 2014-10-23T20:13:21Z vanila: I want static analysis of my scheme code 2014-10-23T20:13:30Z vanila: two things in particular: 2014-10-23T20:13:38Z vanila: A) module definitions and signatures 2014-10-23T20:13:50Z vanila: B) one level pattern matching on data types with coverage checking 2014-10-23T20:14:11Z vanila: any ideas how to do this, thoughhts? 2014-10-23T20:14:18Z Riastradh: Sounds good. Do it! 2014-10-23T20:14:56Z mrowe_away is now known as mrowe 2014-10-23T20:16:35Z _tca: what is one level pattern matching? 2014-10-23T20:16:38Z vanila: Riastradh, here's (B) http://lpaste.net/113095 2014-10-23T20:16:55Z _tca: oh ah 2014-10-23T20:16:56Z vanila: _tca, i wantto match on ( ..), not more complex 2014-10-23T20:22:16Z vanila: Riastradh, this isnt' very good though and I don't know how to do A 2014-10-23T20:23:38Z Ryan_Burnside: vanila, I read that as "satanic" analysis. 2014-10-23T20:23:51Z cutgovspend: riastraduh are you working on all scheme databse? 2014-10-23T20:24:22Z vanila: cutgovspend, what about minikanren 2014-10-23T20:24:47Z vanila: cutgovspend, its a higher advanced prolog (think datalog + recursion) but in scheme 2014-10-23T20:26:14Z developernotes quit (Quit: Textual IRC Client: www.textualapp.com) 2014-10-23T20:27:01Z kongtomorrow joined #scheme 2014-10-23T20:28:09Z ijp: vanila: gavino doesn't actually care about scheme 2014-10-23T20:28:55Z ijp: Ryan_Burnside: the weierstrass function is kinda satanic 2014-10-23T20:30:25Z Riastradh: Hardly, ijp. It is a miserable example and it fails to work for anything. In complex analysis, on the other hand, everything works out so beautifully that one imagine's the complex number system must have sold its soul to the devil in exchange for so great a gift. 2014-10-23T20:30:57Z Riastradh: one imagines 2014-10-23T20:30:57Z ijp: Riastradh: I mean it's all jaggy and whatnot 2014-10-23T20:31:00Z wingo quit (Ping timeout: 246 seconds) 2014-10-23T20:31:01Z Riastradh: (Good heavens!) 2014-10-23T20:32:09Z CaptainRant joined #scheme 2014-10-23T20:32:31Z ijp: I'm more of a blancmange curve man 2014-10-23T20:34:45Z InfusoElAmbulant joined #scheme 2014-10-23T20:42:35Z vanila: Riastradh, any tips 2014-10-23T20:45:25Z cutgovspend: minikanren 2014-10-23T20:45:28Z cutgovspend: hmm 2014-10-23T20:45:42Z cutgovspend: has anyone used it for the database for a dynamic website? 2014-10-23T20:45:55Z cutgovspend: does risstraduh have a web framework he created? 2014-10-23T20:46:18Z cutgovspend: whos this gavino? 2014-10-23T20:46:44Z Ryan_Burnside left #scheme 2014-10-23T20:47:24Z kongtomorrow quit 2014-10-23T20:51:17Z oleo__ joined #scheme 2014-10-23T20:51:17Z oleo is now known as Guest91476 2014-10-23T20:51:28Z oleo__ quit (Read error: Connection reset by peer) 2014-10-23T20:51:46Z Guest91476 quit (Ping timeout: 265 seconds) 2014-10-23T20:52:17Z oleo__ joined #scheme 2014-10-23T20:52:33Z oleo__ is now known as oleo 2014-10-23T20:52:46Z pnkfelix joined #scheme 2014-10-23T20:58:25Z davexunit quit (Quit: Later) 2014-10-23T21:01:18Z taylanub: ijp: might you know if banning gavino has ever even been attempted? 2014-10-23T21:02:23Z gnomon: taylanub, not just attempted, he has been repeatedly banned. He keeps coming back, though. I think at this point we most think of him as the derpy idiot of this particular village. 2014-10-23T21:02:38Z taylanub: ah, ok 2014-10-23T21:02:55Z gnomon: -1s/most /mostly / 2014-10-23T21:05:41Z cutgovspend: whos this gavino? 2014-10-23T21:06:31Z taylanub: :) 2014-10-23T21:06:42Z turbofail: indeed, i've been wondering the same thing myself 2014-10-23T21:07:35Z drewc: when gavino does not know who gavino is, they have no idea at all! 2014-10-23T21:08:21Z pygospa joined #scheme 2014-10-23T21:09:17Z slbmeh joined #scheme 2014-10-23T21:09:33Z vanila: its lame how you bully some troll instead of helping me with my scheme question 2014-10-23T21:09:46Z turbofail: nobody knows how to answer your scheme question 2014-10-23T21:10:22Z turbofail: also, your definition of "bullying" seems a bit overinclusive 2014-10-23T21:13:27Z drewc: vanila: I cannot run, my ankle does not function right, cannot move the toes on that side, and the leg itself is not fully operational. Sorry for being lame, bully. 2014-10-23T21:13:27Z vanila: i wish there was a good lisp irc channel 2014-10-23T21:14:35Z taylanub: vanila: #emacs is good for Elisp :P 2014-10-23T21:14:51Z vanila: elisp X) 2014-10-23T21:14:54Z drewc: #good-lisp ? I /join'd 2014-10-23T21:15:17Z taylanub: #racket might be good? big community, good implementation 2014-10-23T21:15:46Z mikeyhc: #chicken is pretty helpful 2014-10-23T21:15:52Z taylanub: and Racket is geeky on language-design/implementation topics, which you seem to be interested in, vanila 2014-10-23T21:16:05Z drewc prefers non-SCHEMERs himself, but #lisp is likely not "good" at all. 2014-10-23T21:17:02Z hiroakip joined #scheme 2014-10-23T21:17:24Z vanila: thanks all 2014-10-23T21:18:14Z kbtr_ quit (Ping timeout: 250 seconds) 2014-10-23T21:18:39Z amoe quit (Ping timeout: 255 seconds) 2014-10-23T21:19:15Z kbtr joined #scheme 2014-10-23T21:19:40Z amoe joined #scheme 2014-10-23T21:22:51Z Riastradh: vanila: If you want DEFINE-LANGUAGE to allow arbitrary expressions evaluated at run-time, there isn't a good general way to guarantee the compiler will guarantee your lambda arities match your pattern variables. 2014-10-23T21:24:27Z Riastradh: vanila: If you limit it to be a more static language, however, you could certainly do that, by encoding the static description at compile-time and using it in MATCH-LANGUAGE to transform (match-language c-devl d (include => (lambda (filename) ...)) into (if ((lambda (filename) ...) ) (if ...)). 2014-10-23T21:25:07Z Riastradh: vanila: I suggest you avoid EVAL, however. It will invariably do something that is neither what you mean nor expect, but it might lie in wait for a long time before it jumps out and bites you in the arse. 2014-10-23T21:28:12Z stepnem quit (Ping timeout: 245 seconds) 2014-10-23T21:28:20Z joneshf-laptop joined #scheme 2014-10-23T21:30:02Z gnomon: vanila, I'm not helping you with your Scheme question because I'm not qualified to do so. I am not bullying gavino, I'm lovingly pointing out the role he plays in the ecosystem of the channel here. Carry on. 2014-10-23T21:31:12Z _leb joined #scheme 2014-10-23T21:33:22Z Riastradh: vanila: Also, for the record: Gavino has been trolling this channel with more or less the same inane questions and ramblings for the past decade or so. I gave up doing anything about it years ago. 2014-10-23T21:35:39Z cutgovspend: whos this gavino? 2014-10-23T21:36:16Z gnomon solemnly hands cutgovspend an apostrophe 2014-10-23T21:36:30Z gnomon: I'm sure it'll just gather dust, but it will make me feel better to know you have one. 2014-10-23T21:38:12Z mrowe is now known as mrowe_away 2014-10-23T21:39:03Z cutgovspend: wow seems like a lot of java slobs are moving to cassandra network n node db and java crap like grails 2014-10-23T21:39:23Z cutgovspend: does scheme have an n node database? in userspace? 2014-10-23T21:39:31Z cutgovspend: might be the killer scheme app 2014-10-23T21:39:37Z cutgovspend: woo wee 2014-10-23T21:39:49Z ivanshmakov quit (Ping timeout: 260 seconds) 2014-10-23T21:39:50Z cutgovspend: abstraction and metaprogramming/automated production of code 2014-10-23T21:40:00Z cutgovspend: vote republican folks, I do 2014-10-23T21:40:24Z gnomon: Awwwwww 2014-10-23T21:40:35Z gnomon: See, he's just adorable. 2014-10-23T21:41:11Z cutgovspend: demand side economics has been tried, and it failed 2014-10-23T21:41:13Z gnomon: It's like someone tipped over a blender full of Encyclopedia Dramatica printouts. 2014-10-23T21:41:23Z cutgovspend: capitalism 2014-10-23T21:41:34Z cutgovspend: unregulated housing production 2014-10-23T21:41:37Z cutgovspend: atomic power 2014-10-23T21:41:54Z gnomon: giant marshmallow men 2014-10-23T21:41:59Z cutgovspend: seawater separated into ox and hyd for fuel cell run union free private trains 2014-10-23T21:42:09Z cutgovspend: end of pensions 2014-10-23T21:42:14Z cutgovspend: end of public school 2014-10-23T21:42:25Z cutgovspend: end of fed and gov bonds 2014-10-23T21:42:46Z gnomon stares raptly at gavino in precisely the same way as a cat stares at a lava lamp 2014-10-23T21:43:43Z cutgovspend: stares at 18T debt of USA government due to demand side economics 2014-10-23T21:43:47Z cutgovspend: woo weeeee 2014-10-23T21:43:58Z gravicappa quit (Remote host closed the connection) 2014-10-23T21:44:07Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.92.1) 2014-10-23T21:44:38Z kongtomorrow joined #scheme 2014-10-23T21:45:32Z cutgovspend: I wish there was a free blong like wordpress etc done in scheme 2014-10-23T21:46:02Z Riastradh: When I am elected president, I promise FREE BLONGS for EVERYONE! 2014-10-23T21:46:16Z vanila: haha 2014-10-23T21:46:40Z cutgovspend: lol 2014-10-23T21:46:53Z cutgovspend: so why scheme over say php ria? 2014-10-23T21:46:56Z cutgovspend: break it down 2014-10-23T21:46:58Z Riastradh: My blong is done in Scheme. Well, maybe elisp too. 2014-10-23T21:46:59Z cutgovspend: gime the elevator pitch 2014-10-23T21:47:05Z Riastradh: Depending on which editor I have handy. 2014-10-23T21:47:09Z pnkfelix joined #scheme 2014-10-23T21:47:21Z taylanub: recently I've dealt with some "GamerGate" people, ""Men's Rights"" Activists, and other bigots on some not-very-nice IRC channels. after that stuff, this kind of peaceful trolling just makes me happy. :D 2014-10-23T21:48:01Z cutgovspend: whos trolling? 2014-10-23T21:48:17Z vanila: taylanub, what channels? 2014-10-23T21:48:18Z cutgovspend: I would end pensions and pub school today if I could press a button 2014-10-23T21:48:23Z cutgovspend: go atomic 2014-10-23T21:48:35Z pnkfelix quit (Client Quit) 2014-10-23T21:48:36Z cutgovspend: have nasa earn its keep by blasting debris into sun 2014-10-23T21:48:39Z vanila: cutgovspend, agreed 2014-10-23T21:48:41Z Riastradh: Now, taylanub, I hope you weren't BULLYING them! I hear Adobe pulled advertisements from Gawker for their `bullying' of GamerGate idiots, or something like that. 2014-10-23T21:48:43Z cutgovspend: I need to be president 2014-10-23T21:48:47Z cutgovspend: sooon 2014-10-23T21:49:17Z cutgovspend: bullying on net is first shot in war for free speech on the net 2014-10-23T21:49:23Z rustico quit (Read error: Connection reset by peer) 2014-10-23T21:49:25Z cutgovspend: what a joke 2014-10-23T21:50:24Z turbofail: i'm kind of in favor of anybody pulling advertisements from gawker for any reason 2014-10-23T21:50:32Z cutgovspend: whats gawker? 2014-10-23T21:50:33Z tadni quit (Ping timeout: 244 seconds) 2014-10-23T21:52:53Z davexunit joined #scheme 2014-10-23T21:53:18Z cutgovspend quit (Remote host closed the connection) 2014-10-23T22:01:36Z kongtomorrow quit 2014-10-23T22:04:02Z Riastradh quit (Ping timeout: 246 seconds) 2014-10-23T22:09:38Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-10-23T22:11:01Z turbofail: this blong concept needs further elaborating 2014-10-23T22:28:39Z drewc: turbofail: is it a long bong? a Boiled Linseed Oil, Next Generation? 2014-10-23T22:31:28Z turbofail: if i knew i wouldn't be asking for elaboration 2014-10-23T22:32:54Z _leb quit (Quit: Computer has gone to sleep.) 2014-10-23T22:34:09Z drewc: turbofail: yeah, fair enough... there was not a question in that statement, so you could have been the one who was willing to elaborate... hence my questions. 2014-10-23T22:50:53Z mrowe_away is now known as mrowe 2014-10-23T22:51:25Z ijp: turbofail: how many flanges does a blong need? can we combustulate them? 2014-10-23T22:51:36Z ijp: these are the important questions 2014-10-23T22:52:21Z Rptx quit (Ping timeout: 256 seconds) 2014-10-23T22:59:01Z vanila quit (Quit: Leaving) 2014-10-23T23:00:33Z Vutral quit (Ping timeout: 260 seconds) 2014-10-23T23:02:47Z Vutral joined #scheme 2014-10-23T23:07:06Z lrs quit (Ping timeout: 246 seconds) 2014-10-23T23:08:38Z lrs joined #scheme 2014-10-23T23:10:17Z bjz quit (Ping timeout: 245 seconds) 2014-10-23T23:13:09Z lrs quit (Ping timeout: 260 seconds) 2014-10-23T23:16:08Z InfusoElAmbulant quit (Remote host closed the connection) 2014-10-23T23:20:26Z slbmeh quit (Ping timeout: 258 seconds) 2014-10-23T23:24:00Z cutgovspend joined #scheme 2014-10-23T23:31:25Z cutgovspend: scheme!!! 2014-10-23T23:31:28Z cutgovspend: its pisser!!!!! 2014-10-23T23:31:56Z cutgovspend: whos posting www.prevayler.org or apache cassandra over to scheme? 2014-10-23T23:32:07Z cutgovspend: lets boot java from the enterprize with superior tek 2014-10-23T23:35:00Z hiroakip quit (Ping timeout: 258 seconds) 2014-10-23T23:43:27Z karswell` quit (Excess Flood) 2014-10-23T23:43:35Z ijp: classic gavino 2014-10-23T23:43:45Z cutgovspend: whos gavino? 2014-10-23T23:43:49Z ijp: maybe we can make a compilation 2014-10-23T23:44:12Z cutgovspend: like cpan for scheme code? 2014-10-23T23:44:17Z karswell` joined #scheme 2014-10-23T23:48:25Z kbtr quit (Ping timeout: 255 seconds) 2014-10-23T23:49:02Z kbtr joined #scheme 2014-10-23T23:49:12Z drewc: ijp: I do not think there is a need for a compilation when it happens every time ... but regardless of the needs, I would want to see one nonetheless :) 2014-10-23T23:50:11Z Ryan_Burnside joined #scheme 2014-10-23T23:50:45Z Ryan_Burnside: Is there a function to give the literal string that defines a function? For example, if I added a custom function to my repl and wanted to send it to a source code file. 2014-10-23T23:51:21Z Ryan_Burnside: Working in TinyScheme which I guess might be non standard... 2014-10-23T23:51:41Z ijp: you mean load? 2014-10-23T23:51:42Z cutgovspend: try gambit 2014-10-23T23:52:08Z gnomon hands gavino a capital letter "G" 2014-10-23T23:52:15Z Ryan_Burnside: Unfortunately I'm limited to what is implemented in GIMP. :) 2014-10-23T23:52:20Z gnomon waits for gavino to spell it "try gambiG" 2014-10-23T23:52:38Z ijp: or something more like (call-with-input-string "string" (compose eval read)) 2014-10-23T23:52:43Z gnomon: Ryan_Burnside, really? I thought GIMP moved away from TinyScheme towards Guile ages ago. 2014-10-23T23:52:51Z ijp: gnomon: nope 2014-10-23T23:52:52Z ijp: Ryan_Burnside: I'm going to need a list of functions 2014-10-23T23:53:31Z CaptainRant quit (Quit: WeeChat 0.4.3) 2014-10-23T23:53:36Z gnomon: ijp, ah, I misremembered: the move was _from_ SIOD _to_ TinyScheme, for a net sanity increase. 2014-10-23T23:53:46Z gnomon: I just thought they had continued that trend of increasing sanity. My mistake! 2014-10-23T23:54:11Z Ryan_Burnside: http://tinyscheme.sourceforge.net/tinyscm.txt 2014-10-23T23:54:20Z Ryan_Burnside: I'm not sure if all is defined there... 2014-10-23T23:54:37Z cutgovspend: yeah 2014-10-23T23:54:44Z cutgovspend: sonuds like your trying to get cute 2014-10-23T23:54:47Z cutgovspend: stik with basics 2014-10-23T23:54:54Z ijp: tinyscheme has LOAD 2014-10-23T23:55:16Z ijp: and it mentions a string load 2014-10-23T23:55:47Z ijp: not sure how/if that C function is exposed in Scheme 2014-10-23T23:55:52Z Ryan_Burnside: I'd like to go from REPL TO a source code file. Export a function from repl. 2014-10-23T23:56:00Z Ryan_Burnside: Not import 2014-10-23T23:56:37Z ijp: ah, okay 2014-10-23T23:56:48Z ijp: I doubt there will be one 2014-10-23T23:57:21Z Ryan_Burnside: I see OK. I remember doing that export in CL just hoped there might be an analog. 2014-10-23T23:59:39Z Ryan_Burnside: One other question, would it be reasonable to impliment my own little class system using an associative list for attributes and values? 2014-10-23T23:59:54Z Ryan_Burnside: Or is there a more simple approach?