00:46 (quit) acts_as_david: Quit: acts_as_david 00:50 (nick) al-lajla -> Lajla 01:05 (join) rbarraud_ 01:05 (quit) rbarraud: Ping timeout: 240 seconds 01:46 (join) vu3rdd 03:20 (join) flintf 03:29 (nick) Lajla -> tissinuoleja 04:00 (join) masm 04:40 (join) neilv 05:30 (join) reified 05:46 (quit) masm: Quit: Leaving. 05:47 (join) masm 06:12 (quit) masm: Ping timeout: 255 seconds 06:14 (join) masm 06:36 (quit) masm: Ping timeout: 245 seconds 06:39 (join) masm 06:44 (quit) masm: Ping timeout: 272 seconds 06:48 (join) masm 06:49 (quit) rbarraud_: Ping timeout: 276 seconds 06:52 (quit) masm: Ping timeout: 252 seconds 07:13 (join) masm 07:18 (quit) masm: Ping timeout: 272 seconds 07:22 (join) masm 07:29 (join) b-man_ 07:29 (quit) masm: Ping timeout: 255 seconds 07:36 (quit) neilv: Quit: Leaving 07:47 (join) masm 07:52 (quit) masm: Ping timeout: 272 seconds 07:54 (quit) reified: Quit: reified 07:55 (join) masm 08:02 (quit) masm: Ping timeout: 272 seconds 08:03 (join) masm 08:19 (join) mceier 08:43 (join) hanDerPeder 09:15 (quit) hanDerPeder: Quit: hanDerPeder 09:50 (part) askhader 10:11 (quit) vu3rdd: Remote host closed the connection 10:37 (quit) mao: Read error: Operation timed out 10:37 (join) mao 10:38 (join) sstrickl 11:13 (quit) mao: Read error: Operation timed out 11:14 (join) mao 11:48 (join) dzhus 11:55 (join) jonrafkind 12:19 samth: tewk_, ping 12:44 (join) vu3rdd 13:24 (join) anRch 13:40 (quit) jao: Ping timeout: 245 seconds 13:50 (join) jao 14:39 (quit) anRch: Quit: anRch 15:16 vu3rdd: Is there a way to create default parameters for functions? Like for eg: I define a (range min max step) function. If I omit step, it should assume a default value of 1 for step. 15:17 jay-mccarthy: (define (range min max [step 1]) 15:18 vu3rdd: jay-mccarthy: Thanks. 15:19 jay-mccarthy: file:///Users/jay/Dev/scm/plt/doc/reference/define.html 15:19 jay-mccarthy: whoops 15:19 jay-mccarthy: http://docs.racket-lang.org/reference/define.html 15:19 jay-mccarthy: that's the syntax of define 15:20 vu3rdd: thanks, jay-mccarthy 15:35 (join) carleastlund 16:07 (quit) vu3rdd: Remote host closed the connection 16:33 (join) objorn 16:34 objorn: What is the differences between the Racket language and Scheme? 16:35 jay-mccarthy: +inf.0 16:36 objorn: I'm sorry? 16:37 jonrafkind: he means a lot 16:37 mao: What do you mean by "Scheme"? 16:37 mao: r5rs? r6rs? 16:38 jonrafkind: r1rs? r2rs? r3rs? r4rs? 16:38 mao: ^ 16:39 jonrafkind: objorn, racket comes with a lot of bells and whistles that Scheme doesn't specify 16:40 jonrafkind: the evaluation model is the same I guess, except for macros 16:41 objorn: I'm not sure, I'm just starting to go through SICP. I actually wanted to learn Haskell to begin with and am still wanting to learn it, but I'm not seeing the equivalent SICP or HTDP for Haskell. One goal of mine is create a web site, but I want to have a decent understanding of how to solve problems through programming. 16:42 objorn: This includes learning about data structures and algos, concurrency, threading, database theory, etc. 16:42 mao: Well, HTPD is more racket-oriented, I guess 16:42 mao: for SICP, it doesn't really matter which implementation you would use 16:43 mao: For haskell there is a Real World Haskell 16:43 objorn: mao: It doesn't explain much theory 16:43 mao: but it's harder than SICP/HTDP 16:43 mao: yes, true 16:43 objorn: I have most of the books, but none of them go into theory like SICP. 16:43 mao: Yes, SICP is really good. 16:44 mao: And you can use SICP with racket 16:44 objorn: This is good to know, I would like to build something as I continue through this book. 16:45 objorn: I have a feeling I will be reading it for about two months, it's rather long. 16:46 mao: You will spend more than two month on it 16:46 objorn: I hope no more than three 16:56 (join) _ryanc_ 17:17 (join) rbarraud_ 17:25 (quit) tissinuoleja: Read error: Connection reset by peer 17:26 (join) tissinuoleja 17:34 (join) hanDerPeder 17:41 (quit) dzhus: Ping timeout: 245 seconds 18:02 (quit) mceier: Quit: leaving 18:04 (quit) jao: Read error: Connection reset by peer 18:09 (quit) _ryanc_: Quit: Leaving 18:15 (quit) b-man_: Ping timeout: 276 seconds 18:43 (join) jao 18:55 (quit) rbarraud_: Ping timeout: 276 seconds 19:22 (join) rbarraud_ 19:40 (nick) rbarraud_ -> rbarraud 19:45 jonrafkind: is there a way to get line numbers in drracket? 20:04 samth: line numbers from what? 20:07 jonrafkind: for each row in the definitions text 20:07 jonrafkind: like line numbers on the left hand side 20:07 jonrafkind: http://www.wisdomandwonder.com/link/1808/adding-a-gutter-to-drscheme 20:07 jonrafkind: i foundt his and am trying to turn it into a tool 20:09 samth: ah, ok 20:19 (quit) jonrafkind: Read error: Operation timed out 20:25 (quit) rbarraud: Ping timeout: 252 seconds 20:26 (quit) carleastlund: Quit: carleastlund 20:27 (nick) samth -> samth_away 20:52 (quit) flintf: Read error: Connection reset by peer 20:54 (join) flintf 21:42 (join) rbarraud 21:59 (quit) masm: Quit: Leaving. 22:20 (quit) hanDerPeder: Quit: hanDerPeder 23:09 (join) Rakko 23:16 (nick) tissinuoleja -> lajla 23:53 (quit) Rakko: Quit: Rakko