00:00:00 --- log: started haskell/02.03.13 00:00:57 --- quit: smklsmkl (Read error: 104 (Connection reset by peer)) 00:00:58 --- join: smklsmkl (~sami@glubimox.yok.utu.fi) joined #haskell 00:04:27 --- quit: smklsmkl (Remote closed the connection) 00:04:38 --- join: smklsmkl (~sami@glubimox.yok.utu.fi) joined #haskell 00:09:17 --- quit: smklsmkl (Read error: 104 (Connection reset by peer)) 00:09:18 --- join: smklsmkl (~sami@glubimox.yok.utu.fi) joined #haskell 01:08:00 --- nick: juhp -> juhp_ 01:16:31 --- quit: smklsmkl (Remote closed the connection) 01:17:00 --- join: smklsmkl (~sami@glubimox.yok.utu.fi) joined #haskell 01:21:38 --- quit: smklsmkl (Remote closed the connection) 01:22:09 --- join: smklsmkl (~sami@glubimox.yok.utu.fi) joined #haskell 01:54:13 --- quit: smklsmkl (Read error: 104 (Connection reset by peer)) 01:54:13 --- join: smklsmkl (~sami@glubimox.yok.utu.fi) joined #haskell 01:57:32 --- join: shapr (~user@195.156.199.166) joined #haskell 02:58:57 --- join: ChoJin (~ask@cha213245038031.chello.fr) joined #haskell 02:59:03 hi ChoJin 02:59:19 so, anyone got any cool new haskell code they've written lately? 02:59:26 hi 02:59:28 no :) 02:59:39 nor do I 02:59:41 :-/ 03:05:54 * Heffalum1 been too busy writing SML 03:07:17 Heffalum1: whatcha doin with SML? 03:07:28 --- nick: Heffalum1 -> Heffalump 03:07:38 transformation toolkit for .NET IL 03:08:02 http://web.comlab.ox.ac.uk/oucl/research/areas/progtools/dotnet.html 03:08:13 oh, more .NET stuff 03:08:42 hey, I saw you referenced as an author for a .NET paper on lambda.weblogs.com 03:08:51 that's serious kudos :) 03:08:56 that's impressive, since I haven't written any 03:09:23 got a URL? 03:10:13 lemme look 03:13:26 :-) 03:15:10 hi Igloo! 03:15:12 what's up? 03:16:18 Someone has eaten my photos 03:16:31 what photos? 03:16:56 I'm sure I had a couple of passport photos 03:17:58 ah 03:18:32 Igloo: where ya travelin to? 03:19:16 see my latest screenshot - http://purl.org/net/shapr/nokia-emu-jython.png 03:19:27 To the graduate admissions office :-) 03:19:41 that's a vncwindow on my linux desktop, and only until I get the nokia9210 emulator running in wine 03:20:03 Igloo: hey, don't you already have a Ph.D.? 03:20:22 If I do no-one's told me about it 03:20:26 oh 03:20:29 I must be confused 03:20:37 Heffalump: you're doing obfuscation? cool :) 03:20:40 Heff does 03:21:53 Are those Finnish names? 03:23:02 yah, that's a finnish windows 03:57:01 --- quit: clausen ("send all money to /dev/clausen") 04:02:13 --- quit: jemfinch (Read error: 104 (Connection reset by peer)) 04:02:43 --- join: jemfinch (~jemfinch@rnie-99-43.resnet.ohio-state.edu) joined #haskell 05:15:21 --- join: pesco (~pesco@pD90044FE.dip.t-dialin.net) joined #haskell 06:04:33 * shapr bounces 06:13:29 --- quit: ChoJin (Read error: 110 (Connection timed out)) 06:24:13 Heh, still no ops... 06:24:42 * pesco shouts "We don't need no OPERATORS!" 06:42:53 --- mode: ChanServ set +o pesco 06:44:36 * pesco wears a bedazzled look... 06:45:14 --- mode: pesco set -o pesco 06:45:19 phew 06:45:21 --- mode: ChanServ set +o pesco 06:45:31 *weep* 06:45:57 hi pesco 06:46:00 what's up? 06:46:20 I'm struggling with the feeling of power. Or are ops completely fake on OPN? 06:46:49 no, ops aren't fake 06:46:57 they're just not much needed on opn 06:47:02 we have services instead 06:47:15 Yes, I remember. Had forgotten about it. 06:47:22 are you registered with nickserv? 06:47:29 Yes. 06:48:09 who registered the channel? 06:48:16 the founder of a channel, and anyone else he gives priveleges to can get ops, set channel modes, that kind of stuff 06:48:37 you can use /msg chanserv info #haskell to find out 06:50:26 Nice, thanks founding father shapr... :) 06:50:35 * shapr blinks innocently 06:51:02 I didn't actually found this channel 06:51:13 Oh, heritage? 06:51:36 quite some time ago there were just three or four people who showed up here 06:51:43 I remember 06:51:46 Linoleum founded it originally 06:52:09 some months ago he stopped showing up, so he passed founder on to me 06:52:18 oic 06:57:10 pesco: what do you do with Haskell? 06:57:31 Not much yet. 06:57:56 I'm right now looking for ideas. :) 06:58:18 I'm pretty much through with "Haskell: The Craft of Functional Programming" 06:59:02 I think I understand Monads, so I'm looking into doing something more serious than programming exercises. 06:59:26 As you might have noticed, the other day I implemented a CRC algorithm. 06:59:43 Next thing might be a stream cipher. 07:00:08 Then I'll look at HOpenGL and see if I can visualize it somehow. :) 07:01:58 Otherwise I'm expecting to use it a lot for the exercises in my university course on numeric mathematics 07:02:42 I'd like to see more basic libs 07:02:46 I'd like to work on some even 07:02:52 in my copious free time of course 07:03:43 What kind of libs do you miss? 07:04:30 hrm, I had a list around here somewhere, don't know what I did with it 07:04:38 Heheh. 07:05:52 smtp and imap is something I'm working on 07:06:00 Oh. 07:06:03 with a generous grant of code from xbill :) 07:06:11 I'd like to see pop3 07:07:07 Speaking of networking, a full CORBA mapping would be nice, too. 07:07:14 I think there's only a partial one. 07:07:48 what else? 07:08:45 * pesco scratches his head. 07:09:12 oh I know 07:09:29 I want gtk and opengl support to come with the debs =) 07:09:37 Haha 07:09:42 man debhelper 07:10:43 well, we've got HaXml, regexes 07:10:56 shapr: did those opengl debs I built work? 07:11:05 Cool, http://haskell.org/lego/ 07:11:16 Heffalump: I lost the url like an idjit 07:11:25 * pesco giggles 07:11:27 Heffalump: give it to me again? please please? :) 07:11:27 pesco: I get Not Found 07:11:36 * Heffalump tries to remember where he put them 07:11:50 bugger, HTTP blocks on my uni 07:11:55 Heffalump: Oh, I do also, but the link is on http://haskell.org/libraries/ 07:11:58 oh, I want to know how to do Parallel Haskell stuff 07:12:00 * Heffalump copies them somewhere else 07:12:15 that's been bugging me lately 07:12:28 Heffalump: It must have been assimilated into http://haskell.org/frob/. 07:12:51 shapr: Parallel programming might indeed be a good thing to know... 07:12:59 http://urchin.earth.li/~ganesh/for_shapr/ 07:13:03 shapr: But right now, I don't feel like doing it. :) 07:13:31 I've never seen any purely Haskell stuff for lego 07:13:38 s/purely // 07:14:02 Well, Frob seems to be just that... 07:14:02 ah, here's the list: http://ocamlnet.sourceforge.net/doc/goals/goals.html 07:14:17 amusingly enough, that list is far better than anything else I've come up with 07:14:30 minus ACAP (which I've never heard of) and plus something else, which I've forgotten 07:14:41 pesco: where does it talk about Lego? 07:15:30 Heffalump: Oh, it doesn't talk about Lego, I'm just assuming it will work with it, because the Libraries page said it originated in a Lego project. 07:16:50 shapr: Base64 encoding sounds appealing. 07:35:28 --- join: Vutra_ (~ss@212.169.153.53) joined #haskell 07:35:28 --- join: Vutral (~ss@212.169.153.53) joined #haskell 07:35:45 --- quit: Vutra_ (Remote closed the connection) 07:36:19 shapr: http://www.cit.gu.edu.au/~arock/hlibs/ABRHLibsInterface.pdf includes a CGI library 07:46:38 wow 07:56:22 Vutral: what? 07:58:26 pesco: nifty! 07:58:36 pesco: hey, look, you have ops :) 08:32:05 --- nick: smklsmkl -> smkl 08:37:24 --- part: Vutral left #haskell 08:45:17 shapr: Yeah, attempts to drop them failed, so I've accepted my fate. 08:45:24 heh 08:45:26 :) 08:45:46 I wonder when we get mobile haskell that I can run on a 9210 08:45:58 I must admit I do feel kind of honored to being trusted in the ability to modify the channel topic 08:46:24 What's a 9210? 08:46:49 By mobile haskell you mean a haskell interpreter running on that processor? 08:46:50 it's a mobile phone 08:46:56 yup 08:46:57 Oh. 08:47:12 Isn't there a GCC backend for it? :) 08:53:06 OTOH, what would you like to teach your phone in Haskell? 08:53:21 Isn't it good enough at phoning already? ;) 08:53:35 heh 08:53:36 somewhat 08:53:42 * pesco laughs 08:54:26 While on the subject, what's a decent PDA, that iPaq or what it's called? 08:54:35 depends on what you want 08:54:49 I like the models made by Palm 08:54:52 something that can run hugs :) 08:54:55 oh 08:55:04 my Palm III has been running trouble free for years 08:55:11 but it's not very powerful 08:55:24 Right. PalmOS is a bit limited, right? 08:55:33 yes it is 08:55:56 but it's really good at being enough OS to save appointments, and not so much OS that it's unstable 08:56:06 Right. 08:56:09 SymbianOS is into "so much OS that is unstable" 08:56:42 never heard of that... 08:56:46 EPOC 08:57:05 runs the Psion series of organizers, and many mobile phone models 08:57:22 ah 08:58:34 Ooh, another thing I'd like to have would have to be Bluetooth... 09:19:19 gotta go, byebye 09:19:24 * pesco waves 09:19:31 --- quit: pesco (Remote closed the connection) 09:24:01 --- quit: shapr ("everyone should switch from PVM/MPI to bsplib") 10:29:03 --- join: Heffalum1 (ganesh@munchkin.comlab.ox.ac.uk) joined #haskell 10:29:03 --- quit: Igloo (Read error: 104 (Connection reset by peer)) 10:29:03 --- quit: Heffalump (Read error: 104 (Connection reset by peer)) 10:32:09 --- join: Igloo (~igloo@c93.keble.ox.ac.uk) joined #haskell 11:05:46 --- join: shapr (~shae@p-c2fbab7e.easy.inet.fi) joined #haskell 11:06:27 hey Heffalum1 11:06:32 er, Heffalump 11:06:39 I just tried the debs 11:07:08 shae@raven:~/src/haskell/redbook_HS > ghc --make -package OpenGL -i/usr/lib/ghc-5.02/imports/OpenGL Hello.hs 11:07:09 ghc-5.02: chasing modules from: Hello.hs 11:07:09 ghc-5.02: no source file for module `GLUT' 11:08:07 also, ghc-pkg said that HGL was the correct package name, but the stuff in import/OpenGL thought it should be in the OpenGL package instead 11:09:28 hmm :( 11:10:06 I fixed the ghc-pkg stuff 11:10:33 I'm surprised it wants source for GLUT 11:10:36 any idea why it would? 11:11:37 'fraid not 11:14:54 --- join: jemfinch` (~jemfinch@rnie-99-43.resnet.ohio-state.edu) joined #haskell 11:14:58 --- quit: jemfinch (Read error: 104 (Connection reset by peer)) 11:36:51 well, I have the source handy... so I'll just put it in 11:37:22 is there a ghc param to declare location of source files? 11:37:29 hm, I bet it's in ghc-pkg 11:38:01 yup 11:40:51 Heffalum1: many thanks for building these packages :) this is much further than I got by myself 11:40:59 --- nick: Heffalum1 -> Heffalump 11:41:11 good luck with getting further 11:42:07 I'll report any progress and changes. 11:42:20 cool 11:43:40 --- join: ChoJin (~ask@cha213245038031.chello.fr) joined #haskell 11:43:46 hi ChoJin 11:44:10 hi 11:47:00 what's up? 11:53:49 * shapr wonders 11:55:03 ok, I've added the dir that contains GLUT.hs to the config 11:55:17 source_dirs = ["/home/shae/build/ghc5/hslibs/OpenGL/GL" ], 11:55:27 but I get the same result 11:57:45 oh, source_dirs isn't used by ghc 11:57:47 oops 11:58:29 config where? 11:58:55 in ghc-pkg 11:59:03 but I also found a stupid error I made in the config 11:59:06 and that might be the problem 11:59:37 nope :( 12:00:17 Package { 12:00:17 name = "OpenGL", 12:00:17 import_dirs = ["$libdir/imports/OpenGL"], 12:00:26 source_dirs = ["/home/shae/build/ghc5/hslibs/OpenGL/GL" ], 12:00:33 hs_libraries = ["HSOpenGL"], 12:00:40 package_deps = ["xlib", "concurrent"], 12:00:46 } 12:00:52 and everything else is empty 12:01:11 hmm 12:01:13 I think your compile will probably work fine as soo as I can find a working ghc-pkg setup 12:01:34 shae@raven:~/src/haskell/redbook_HS > ghc --make -package OpenGL -i/usr/lib/ghc-5.02/imports/OpenGL:/usr/lib/ghc-5.02/imports/OpenGL/GL Hello.hs 12:01:34 ghc-5.02: chasing modules from: Hello.hs 12:01:34 ghc-5.02: no source file for module `GLUT' 12:01:52 whoaaa 12:02:05 it does work 12:02:09 kind of 12:02:16 shae@raven:~/src/haskell/redbook_HS > ghc --make -package OpenGL Hello.hs 12:02:17 ghc-5.02: chasing modules from: Hello.hs 12:02:17 Compiling Main ( Hello.hs, ./Hello.o ) 12:02:17 ghc: linking ... 12:02:17 /usr/bin/ld: cannot find -lHSxlib 12:03:03 well f00 12:03:16 that sounds hopeful 12:03:23 do you have a libHSxlib on your system anywhere? 12:03:35 nope 12:03:58 at least I made progress :) 12:04:02 * Heffalump searches 12:04:20 * shapr goes afk for a few mins 12:05:00 why did you put "xlib" in package_dep? 12:05:07 package_deps, even 13:27:45 actually, I didn't 13:27:48 HGL already had that 13:28:52 I'll try it without 13:30:15 hm, lots of linking errors in that case 13:30:21 it seems that it does require xlib 13:38:37 but is xlib a Haskell package? 13:38:48 er, not that I can find 13:39:03 try putting it in extra_libraries 13:39:04 maybe I can just link with xlib? 13:39:26 I think that's what extra_libraries tells it to do. ICBW 13:39:47 hmmmmm 13:40:15 if that doesn't work try it manually on the link command line, yeah 13:55:18 hmmmmm 13:55:20 f00 13:55:30 I think it wants the real deal 13:55:32 which I did find btw 13:58:29 the real deal? 13:59:30 yah, it seems that there is an xlib package 13:59:50 hslibs/xlib 14:00:49 oh, cool. 14:01:06 well f00 14:01:10 so it did depend in package_dep then 14:01:14 yah, seems so 14:01:20 s/depend/belong/ 14:01:29 looks I'll get to try building ghc again then 14:02:16 shouldn't hslibs building be independent of ghc building? 14:02:40 er 14:02:43 I have no idea :) 14:20:12 --- join: shapr` (~user@p-c2fbab7e.easy.inet.fi) joined #haskell 14:22:42 --- nick: shapr` -> shaper 14:24:29 --- quit: Heffalump (Read error: 104 (Connection reset by peer)) 14:27:01 --- join: Ganesh (ganesh@urchin.earth.li) joined #haskell 14:27:14 * Ganesh fumes 14:27:35 ? 14:27:42 shapr: if you said anything after I said something about not needing to rebuild ghc to rebuild hslibs, I didn't see it 14:27:45 your uni closed down irc? 14:27:55 no, it's having connectivity issues 14:27:58 oh 14:28:18 my detailed reply was "er, I have no idea :)" 14:28:29 ah :-) 14:28:36 * Ganesh hasn't really looked at hslibs though 14:28:58 I can't get at the machine I built those debs on atm, or I'd have a look 14:29:03 at compiling xlib too 14:35:21 --- join: Heffalump (ganesh@munchkin.comlab.ox.ac.uk) joined #haskell 14:38:41 --- join: Igloo_ (~igloo@c93.keble.ox.ac.uk) joined #haskell 14:53:19 --- quit: Igloo (Read error: 110 (Connection timed out)) 14:55:50 --- quit: shapr ("be back tomorrow") 14:56:09 --- quit: shaper ("back tomorrow") 15:23:35 --- join: samx (~sam@dyn-A-130.yhteys.mtv3.fi) joined #haskell 16:05:16 --- quit: ChoJin ("bye !!!") 16:11:26 --- join: gene9 (dna@194.158.217.3) joined #haskell 16:40:12 --- quit: gene9 (Read error: 110 (Connection timed out)) 17:08:32 --- quit: Igloo_ (Remote closed the connection) 17:08:42 --- join: Igloo (~igloo@c93.keble.ox.ac.uk) joined #haskell 17:09:03 --- join: Heffalum1 (ganesh@munchkin.comlab.ox.ac.uk) joined #haskell 17:09:36 --- quit: Heffalump (Read error: 113 (No route to host)) 17:20:13 --- quit: Heffalum1 (Remote closed the connection) 17:21:52 --- join: Igloo_ (~igloo@c93.keble.ox.ac.uk) joined #haskell 17:22:32 --- join: Heffalump (ganesh@munchkin.comlab.ox.ac.uk) joined #haskell 17:26:51 --- quit: Igloo (Read error: 113 (No route to host)) 17:27:10 --- quit: samx (Read error: 110 (Connection timed out)) 21:00:24 --- quit: jemfinch` (Connection timed out) 22:23:29 --- nick: Logan__ -> LoganH 23:59:59 --- log: ended haskell/02.03.13