00:12 (quit) Fare: Quit: Leaving 00:13 (quit) mithos28: Quit: mithos28 00:15 (join) cataska 00:31 (quit) jeapostrophe: Ping timeout: 260 seconds 00:33 (join) lusory 00:41 (join) Demosthenes 00:43 (join) cdidd 01:04 (quit) Kaylin: Read error: Connection reset by peer 01:11 (quit) carleastlund: Quit: carleastlund 01:42 (join) mithos28 02:07 (quit) cdidd: Remote host closed the connection 02:10 neilv: vlc-rc: open-vlc-rc: semaphore wait. command is #"set prompt \"RACKET-VLC-RC-PROMPT-1562749796> \"\n" 02:10 neilv: looks like this is going to work. racket control of the vlc video player 02:11 (join) mceier 02:13 (quit) hash_table: Ping timeout: 252 seconds 02:18 (quit) mithos28: Quit: mithos28 02:20 (join) djcoin 02:21 (join) gciolli 02:25 (join) hkBst 02:26 (join) crundar 02:27 (join) jesyspa 02:27 (join) mithos28 02:32 (join) MayDaniel 02:43 (quit) MayDaniel: Read error: Connection reset by peer 02:44 (quit) mithos28: Quit: mithos28 02:46 (join) mithos28 02:48 (quit) jonrafkind: Ping timeout: 248 seconds 03:00 (quit) gciolli: Quit: Leaving. 03:10 (quit) mithos28: Quit: mithos28 03:17 (quit) dsantiago: Ping timeout: 245 seconds 03:39 (join) jyc_ 03:40 (quit) jyc_: Remote host closed the connection 03:48 (join) gciolli 03:53 (join) dsantiago 03:54 (join) bitonic 04:10 (quit) hkBst: Read error: Connection reset by peer 04:10 (join) hkBst 04:10 (quit) hkBst: Changing host 04:10 (join) hkBst 04:26 (quit) hkBst: Ping timeout: 240 seconds 04:32 (join) hkBst 04:32 (quit) hkBst: Changing host 04:32 (join) hkBst 04:35 (quit) hkBst: Excess Flood 04:35 (join) hkBst 04:35 (quit) hkBst: Changing host 04:35 (join) hkBst 04:44 (join) hkBst_ 04:44 (quit) hkBst_: Changing host 04:44 (join) hkBst_ 04:44 (quit) hkBst: Read error: Connection reset by peer 04:52 neilv: i'm making a char->utf-8-byte-string and a byte->utf-8-byte-string . are there standard ones that i'm missing? 04:58 (join) ambrosebs 05:02 (part) ambrosebs 05:09 (quit) Demosthenes: Ping timeout: 248 seconds 06:24 (quit) hkBst_: Ping timeout: 240 seconds 06:25 (join) hkBst_ 06:29 (join) hkBst__ 06:29 (nick) hkBst__ -> hkBst 06:29 (quit) hkBst_: Ping timeout: 256 seconds 06:37 (quit) DraX: Quit: Disconnecting from stoned server. 06:37 (join) DraX 06:37 (quit) DraX: Changing host 06:37 (join) DraX 06:50 (part) gciolli 06:50 (join) gciolli 06:53 (quit) gciolli: Client Quit 06:53 (join) elliottcable 07:16 (join) gciolli 07:19 (join) ambrosebs 07:40 (join) jeapostrophe 07:40 (quit) jeapostrophe: Changing host 07:40 (join) jeapostrophe 07:51 (join) hkBst_ 07:51 (quit) hkBst_: Changing host 07:51 (join) hkBst_ 07:56 samth: neilv: isn't the latter just `bytes`? 08:00 (quit) hkBst_: Ping timeout: 240 seconds 08:00 (join) qerub 08:00 (join) hkBst_ 08:01 qerub: I've read a little about define-generics. Is it possible to make already defined structs implement a generic interface á la protocols in Clojure? 08:02 samth: qerub: unfortunately not 08:03 qerub: That's a pity. :) Is it something you would like to implement? 08:04 qerub: Would be nice to have something like extendable like protocols or type classes to make functions that can work on many different types. 08:05 (quit) hkBst_: Read error: Connection reset by peer 08:08 qerub: By the way, has anybody attempted to run the core Racket language on another Scheme implementation (like Kawa for the JVM)? 08:10 (join) hkBst__ 08:13 (join) carleastlund 08:14 (quit) hkBst__: Read error: Connection reset by peer 08:15 (join) hkBst__ 08:19 qerub: samth: Where you at CUFP in Copenhagen? 08:20 qerub: Were* 08:20 (quit) carleastlund: Quit: carleastlund 08:22 (quit) hkBst__: Read error: Connection reset by peer 08:27 (join) hkBst__ 08:28 (join) crundar__ 08:32 (quit) crundar: Ping timeout: 252 seconds 08:46 (quit) ambrosebs: Ping timeout: 252 seconds 08:48 (quit) hkBst__: Read error: Connection reset by peer 08:50 (join) jhemann__ 08:53 (quit) crundar__: Ping timeout: 246 seconds 08:54 (join) hkBst 08:54 (quit) hkBst: Changing host 08:54 (join) hkBst 08:55 (quit) jhemann__: Ping timeout: 255 seconds 08:58 (join) hash_table 09:00 (quit) hkBst: Remote host closed the connection 09:01 (join) hkBst 09:03 noelw: I was there. Pretty sure samth wasn't, unless he was hiding the whole time 09:13 (quit) hkBst: Read error: Connection reset by peer 09:13 (join) noisetonepause 09:15 (join) hkBst 09:15 (quit) hkBst: Changing host 09:15 (join) hkBst 09:16 qerub: noelw: Did you enjoy it? It was my first time at CUFP and I had expected more technical/practical talks and less experience reports. 09:18 noelw: You're not the first I've heard say that. 09:18 noelw: Did you go to any of the tutorials? 09:19 qerub: Oh, damn, I just realized I talked to you after the conference. I was the guy who was scared of Scala's collection library with all the *Like and implicits. 09:20 qerub: So I've told the same thing twice now. :-) 09:21 neilv: i wanted to go, but a foot injury threw off my schedule this summer 09:22 (quit) hkBst: Read error: Connection reset by peer 09:24 (join) hkBst 09:24 (quit) hkBst: Changing host 09:24 (join) hkBst 09:27 (quit) hash_table: Ping timeout: 244 seconds 09:40 (join) bitonic` 09:40 (quit) bitonic: Ping timeout: 245 seconds 09:41 (quit) jrslepak: Quit: What happened to Systems A through E? 09:42 (quit) asumu: Ping timeout: 260 seconds 09:49 (join) asumu 09:50 (quit) hkBst: Ping timeout: 240 seconds 09:51 (join) hkBst 09:51 (quit) hkBst: Changing host 09:51 (join) hkBst 09:53 (join) ambrosebs 10:00 (quit) ambrosebs: Ping timeout: 240 seconds 10:02 (join) ambrosebs 10:02 (quit) Shviller: Read error: Connection reset by peer 10:02 (join) Shviller 10:05 (join) hkBst_ 10:05 (quit) hkBst_: Changing host 10:05 (join) hkBst_ 10:05 (quit) hkBst: Read error: Connection reset by peer 10:08 (quit) bitonic`: Read error: Connection reset by peer 10:11 (quit) asumu: Ping timeout: 260 seconds 10:11 (join) rock 10:12 (join) asumu 10:16 (join) jrslepak 10:16 (quit) noisetonepause: Quit: leaving 10:21 (join) dnolen 10:22 (quit) eMBee: Quit: leaving 10:25 (quit) hkBst_: Read error: Connection reset by peer 10:31 (join) hkBst__ 10:36 (join) eMBee 10:37 (quit) qerub: Quit: qerub 10:41 (join) ssbr_ 10:42 (join) hash_table 10:50 (quit) mceier: Quit: leaving 10:52 (join) crundar 10:55 (nick) DCherkasov8657 -> dca 11:00 (quit) crundar: Ping timeout: 256 seconds 11:06 (join) masm 11:08 (quit) vu3rdd: Ping timeout: 248 seconds 11:10 (join) ssbr__ 11:10 (quit) dnolen: Ping timeout: 260 seconds 11:13 (quit) ssbr_: Ping timeout: 240 seconds 11:24 (quit) noelw: Quit: noelw 11:26 (quit) neilv: Quit: Leaving 11:28 (quit) eMBee: Quit: leaving 11:28 (join) eMBee 11:33 (quit) jeapostrophe: Ping timeout: 244 seconds 11:37 (join) crundar 11:37 (join) bitonic 11:42 (quit) ssbr__: Ping timeout: 268 seconds 11:45 (join) uselpa 11:50 (quit) crundar: Ping timeout: 245 seconds 11:54 (quit) jrslepak: Quit: What happened to Systems A through E? 11:56 (join) crundar 12:01 (quit) hkBst__: Quit: Konversation terminated! 12:04 (join) jonrafkind 12:04 (quit) jonrafkind: Changing host 12:04 (join) jonrafkind 12:07 (join) mceier 12:12 (quit) ambrosebs: Ping timeout: 252 seconds 12:15 (join) RacketCommitBot 12:15 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/gerCwA 12:15 RacketCommitBot: [racket/master] add `slideshow/code-pict' and code transformers - Matthew Flatt 12:15 (part) RacketCommitBot 12:15 (join) jeapostrophe 12:15 (quit) jeapostrophe: Changing host 12:15 (join) jeapostrophe 12:16 (join) MayDaniel 12:17 stamourv: qerub: Re generics for existing structs: The current implementation doesn't support it, but we have plans to add it. The design we have in mind would also allow you to add methods to built-in types, too. 12:23 (join) Kaylin 12:28 (join) Demosthenes 12:28 (quit) rock: Quit: Leaving 12:43 (quit) uselpa: Remote host closed the connection 12:47 (quit) triffidd: Ping timeout: 252 seconds 12:47 (quit) sklentikle: Ping timeout: 252 seconds 12:47 (quit) lentikkle: Ping timeout: 252 seconds 12:47 (quit) peeeep: Ping timeout: 252 seconds 12:48 (join) ambrosebs 12:48 (quit) romtank: Ping timeout: 252 seconds 12:48 (quit) popaya: Ping timeout: 252 seconds 12:48 (quit) form3: Ping timeout: 252 seconds 12:48 (quit) zwak: Ping timeout: 252 seconds 12:48 (quit) skarpy: Ping timeout: 252 seconds 12:53 (quit) crundar: Ping timeout: 248 seconds 13:12 (join) jrslepak 13:13 (join) anRch 13:21 (join) asdf__ 13:21 asdf__: i need some help 13:21 asdf__: anyone there? 13:23 asumu: asdf__: ask away 13:23 asumu: (IRC tip: just ask, and wait a bit for an answer) 13:25 (quit) asdf__: Ping timeout: 245 seconds 13:28 (quit) gciolli: Ping timeout: 268 seconds 13:37 (join) RacketCommitBot 13:37 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/jOIN5Q 13:37 RacketCommitBot: [racket/master] define/match: fix docs & more examples - Asumu Takikawa 13:37 (part) RacketCommitBot 13:38 (quit) djcoin: Quit: WeeChat 0.3.7 13:45 (quit) jonrafkind: Ping timeout: 256 seconds 13:46 (quit) bitonic: Remote host closed the connection 13:52 (quit) jeapostrophe: Ping timeout: 256 seconds 13:58 (join) gciolli 13:58 (quit) gciolli: Read error: Connection reset by peer 14:09 (join) gciolli 14:09 (quit) gciolli: Client Quit 14:10 (join) gciolli 14:19 (join) crundar 14:25 (join) jonrafkind 14:26 (join) Nisstyre-laptop 14:28 (join) jeapostrophe 14:28 (quit) jeapostrophe: Changing host 14:28 (join) jeapostrophe 14:30 (quit) Nisstyre-laptop: Max SendQ exceeded 14:32 (quit) anRch: Quit: anRch 14:42 (join) RacketCommitBot 14:42 RacketCommitBot: [racket] plt pushed 4 new commits to master: http://git.io/9_9q1g 14:42 RacketCommitBot: [racket/master] Add a Widget Gallery to Racket GUI documentation - Diogo F. S. Ramos 14:42 RacketCommitBot: [racket/master] Add instructions on how to take screen shots - Diogo F. S. Ramos 14:42 RacketCommitBot: [racket/master] Rackety and minor edits. - Vincent St-Amour 14:42 (part) RacketCommitBot 14:46 (join) noam_ 14:49 (quit) noam: Ping timeout: 240 seconds 15:00 (quit) crundar: Ping timeout: 252 seconds 15:01 (join) crundar 15:09 (quit) Demosthenes: Ping timeout: 244 seconds 15:23 (quit) ambrosebs: Ping timeout: 246 seconds 15:26 (join) Demosthenes 15:27 (join) ssbr_ 15:37 (join) ssbr__ 15:41 (quit) ssbr_: Ping timeout: 252 seconds 15:51 (quit) Demosthenes: Ping timeout: 268 seconds 15:53 (quit) jonrafkind: Ping timeout: 245 seconds 15:55 (quit) hash_table: Ping timeout: 268 seconds 16:13 (quit) ssbr__: Ping timeout: 246 seconds 16:17 (quit) MayDaniel: Read error: Connection reset by peer 16:18 (quit) jeapostrophe: Ping timeout: 252 seconds 16:22 (join) eMBee_ 16:22 (quit) eMBee_: Client Quit 16:26 (join) ssbr__ 16:43 (join) bitonic 16:48 (join) Demosthenes 16:48 (join) crundar__ 16:49 (join) hash_table 16:52 (quit) crundar: Ping timeout: 248 seconds 16:53 (quit) crundar__: Ping timeout: 244 seconds 17:04 (join) cdidd 17:05 (join) jonrafkind 17:05 (quit) jonrafkind: Changing host 17:05 (join) jonrafkind 17:08 (quit) ssbr__: Ping timeout: 244 seconds 17:34 (quit) jesyspa: Quit: leaving 17:37 pauls_: Is there any way to get backtraces from the command line that are as good as DrRacket's backtraces? 17:38 pauls_: ianjneu and I have tried errortrace, but it doesn't seem to work as well 17:39 stamourv: What did you try? 17:39 pauls_: (require errortrace) and #lang errortrace racket 17:40 pauls_: I'm still getting the classic thing where there are a bunch of `[running body]` locations without any indication what function, just what file. 17:42 stamourv: I don't know what more DrRacket does. 17:43 pauls_: I wanted to try `-l errortrace` from the command line, but that doesn't seem compatible with using `raco test` to run tests. 17:54 asumu: pauls_: if you're using XREPL you can ,errortrace + and then require the test submodule. 18:07 (join) pcavs 18:08 pcavs: This might be more of a #plai-typed question, but how does one go about constructing a list of tuples, and passing them around and extracting them out? 18:16 (join) thebifnif 18:16 ianjneu: What, like (some-function (list (cons 1 2) (cons 3 4)))? 18:17 ianjneu: (first and rest are used to decompose lists, and car/cdr for conses. 18:17 ianjneu: ) 18:17 thebifnif: Hello, does anybody know how to get the plai-typed language working in racket 5.3 ? Is is supposed to work out of the box, or do I need to install a .plt ? If so, where can I find the play-typed.plt ? Thanks 18:20 ianjneu: you need a plt 18:21 ianjneu: I think your class should have a link to it from the course website. 18:22 thebifnif: @ianjneu: thanks. I couldn't find it, I'll have another look 18:24 thebifnif: @ianjneu: The website seems to imply it comes with Racket 5.3 (http://www.cs.brown.edu/courses/csci1730/2012/book/Introduction.html#(part._.The_.Language_of_.This_.Book)) 18:25 ianjneu: plai does, not plai-typed 18:26 ianjneu: Are you doing Shriram's online course? 18:26 thebifnif: @ianjneu: the website does not say where I can find the .plt for typed-plai… as far as I can tell 18:26 thebifnif: yes, I am 18:27 ianjneu: I don't have any affiliation with that course or any that uses the PLAI curriculum, so I don't have an official answer, but there are some old course websites from Utah, Northwestern, etc that have links to some version of plai-typed.plt 18:28 thebifnif: ok, I'll check these thanks 18:29 ianjneu: If there are homeworks needing that #lang, likely the course discussion board has better answers. 18:32 (join) sizz 18:34 (quit) sizz: Remote host closed the connection 18:35 asumu: thebifnif: perhaps you mean this? https://github.com/mflatt/plai-typed 18:35 asumu: I don't actually know what the course staff expect though. 18:36 (quit) jonrafkind: Read error: Operation timed out 18:36 asumu: thebifnif: http://www.cs.brown.edu/courses/cs173/2012/plai-typed-2012-09-18.plt 18:36 (quit) pcavs: Quit: Leaving. 18:36 asumu: The Google+ page and the course's Piazza page has the answer. 18:37 thebifnif: @asumu: that looks like the ticket, thanks. I don't have access to piazza (I was too late to register). What is the google+ page ? 18:38 asumu: https://plus.google.com/117185293319274359863/posts/9rfginQ3w82 18:38 (quit) jrslepak: Quit: What happened to Systems A through E? 18:39 thebifnif: thank you 19:01 (quit) mceier: Quit: leaving 19:04 (join) pcavs 19:07 (join) `micro 19:07 (nick) `micro -> Guest8987 19:09 (join) jrslepak 19:22 (join) crundar 19:40 (quit) Kaylin: Ping timeout: 244 seconds 19:42 (join) Kaylin 19:44 (join) CoverSlide 19:47 (join) dnolen 19:48 (quit) masm: Quit: Leaving. 19:51 (quit) thebifnif: Quit: thebifnif 19:57 (join) danl-ndi 20:25 (quit) Demosthenes: Ping timeout: 255 seconds 20:28 (quit) Kaylin: Read error: Connection reset by peer 20:46 (join) jeapostrophe 20:46 (quit) jeapostrophe: Changing host 20:46 (join) jeapostrophe 20:56 (quit) pcavs: Quit: Leaving. 21:00 (join) Kaylin 21:03 (join) sizz 21:10 (quit) bitonic: Ping timeout: 260 seconds 21:10 (quit) gciolli: Quit: Leaving. 21:11 (join) gciolli 21:16 (join) triffidd 21:17 (join) zurtik 21:17 (join) skarpy 21:19 (quit) jeapostrophe: Ping timeout: 252 seconds 21:26 (join) lentikkle 21:26 (quit) Kaylin: Read error: Connection reset by peer 21:46 (join) thebifnif 21:54 (quit) cdidd: Remote host closed the connection 22:26 (join) pcavs 22:32 (quit) wtetzner: Ping timeout: 272 seconds 22:33 (join) wtetzner 22:42 (join) ambrosebs 23:03 (join) jonrafkind 23:03 (quit) jonrafkind: Changing host 23:03 (join) jonrafkind 23:03 (quit) Shvillr: Ping timeout: 244 seconds 23:03 (join) Shvillr 23:06 (join) neilv 23:08 (join) jeapostrophe 23:08 (quit) jeapostrophe: Changing host 23:08 (join) jeapostrophe 23:11 (join) carleastlund 23:18 (quit) pcavs: Quit: Leaving. 23:22 (join) dnolen` 23:24 (quit) SHODAN: Remote host closed the connection 23:25 (join) SHODAN 23:25 (quit) dnolen: Ping timeout: 260 seconds 23:25 (join) crundar__ 23:28 (quit) crundar: Ping timeout: 246 seconds 23:57 (quit) carleastlund: Quit: carleastlund