mfp changed the topic of #ocaml to: Discussions about the OCaml programming language | http://caml.inria.fr/ | OCaml 3.11.2 released | Inscription for OCaml Meeting 2010 is opened http://wiki.cocan.org/events/europe/ocamlmeetingparis2010
slash_ has quit [Quit: leaving]
tmaeda is now known as tmaedaZ
tmaedaZ is now known as tmaeda
pimmhogeling has quit [Ping timeout: 256 seconds]
tmaeda is now known as tmaedaZ
ikaros has joined #ocaml
dark has joined #ocaml
ikaros has quit [Quit: Leave the magic to Houdini]
Drk-Sd has quit [Quit: {'EXIT', Drk-Sd, "bye"}]
travisbrady has quit [Read error: Connection reset by peer]
travisbrady has joined #ocaml
maskd has quit [Quit: q]
ninegrid has quit [Ping timeout: 256 seconds]
valross has quit [Remote host closed the connection]
julm has quit [Ping timeout: 272 seconds]
julm has joined #ocaml
bzzbzz has joined #ocaml
LionMadeOfLions has quit [Read error: Connection reset by peer]
LionMadeOfLions has joined #ocaml
thrasibule has quit [Quit: No Ping reply in 180 seconds.]
thrasibule has joined #ocaml
ninegrid has joined #ocaml
td123 has joined #ocaml
<td123> is "INT i::lst" the same as "INT(i)::lst" in a match?
cygwinports has joined #ocaml
<cygwinports> camlp5-5.12: Sorry: the compatibility with ocaml version "3.11.2" is not yet implemented. Please report.
<cygwinports> do I just force it to use the 3.11.1 files?
<cygwinports> or is a new release imminent?
Amorphous has quit [Read error: Connection reset by peer]
<dark> td123, yes, also the same as (INT i)::lst (unless I forgot a lot of things)
<dark> cygnus_, what is this? camlp5-5.12
thrasibule has quit [Ping timeout: 256 seconds]
thrasibule has joined #ocaml
Amorphous has joined #ocaml
jake-is-a-virus has left #ocaml []
orbitz_ has joined #ocaml
orbitz has quit [Ping timeout: 252 seconds]
thrasibule_ has joined #ocaml
thrasibule has quit [Ping timeout: 265 seconds]
thrasibule_ has quit [Ping timeout: 245 seconds]
<cygwinports> dark: did you mean me? yes, it's camlp5-5.12
<dark> yes i meant you lol
<cygwinports> yes, that was camlp5-5.12, and it says it's not compatible with 3.11.2
thrasibule has joined #ocaml
<dark> i meant what is camlp
<dark> ^^
<dark> it doesn't come with ocaml distribution right?
<cygwinports> no
ulfdoz has joined #ocaml
<td123> dark: thanks
travisbrady has quit [Quit: travisbrady]
cognizant-cog has joined #ocaml
ulfdoz has quit [Ping timeout: 256 seconds]
yakischloba has quit [Quit: Leaving.]
Yoric has joined #ocaml
valross has joined #ocaml
Yoric has quit [Quit: Yoric]
thrasibule has quit [Quit: No Ping reply in 180 seconds.]
thrasibule has joined #ocaml
cygwinports has left #ocaml []
ttamttam has joined #ocaml
_zack has joined #ocaml
cognizant-cog has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20100106054534]]
ski_ has quit [Quit: Lost terminal]
cygwinports has joined #ocaml
<cygwinports> is the value of ocamlc -where available as a value/function from the standard library?
ski_ has joined #ocaml
f[x] has joined #ocaml
Submarine has joined #ocaml
<flux> AFAIK no. the 'closest' you can get is Sys.ocaml_version, but the module doesn't seem to that value.
rwmjones_lptp has joined #ocaml
rwmjones_lptp is now known as rwmjones
Yoric has joined #ocaml
thrasibule has quit [Quit: No Ping reply in 180 seconds.]
thrasibule has joined #ocaml
tmaedaZ is now known as tmaeda
ikaros has joined #ocaml
Modius_ has joined #ocaml
Modius has quit [Ping timeout: 240 seconds]
_unK has joined #ocaml
quelqun_dautre has quit [Ping timeout: 264 seconds]
Modius_ has quit [Quit: I'm big in Japan]
valross has quit [Ping timeout: 240 seconds]
_zack has quit [Quit: Leaving.]
_zack has joined #ocaml
thrasibule has quit [Ping timeout: 252 seconds]
thrasibule has joined #ocaml
<mehdid> cygwinports: Ocamlbuild_where.libdir?
quelqun_dautre has joined #ocaml
slash_ has joined #ocaml
<flux> hmm, ocamlbuild is lacking a META-file in my ubuntu.. is it reasonable to use it via findlib?
thrasibule has quit [Quit: No Ping reply in 180 seconds.]
thrasibule has joined #ocaml
<cygwinports> thx but I was hoping for something in Sys
munga has joined #ocaml
munga has quit [Client Quit]
munga has joined #ocaml
<flux> well, ocamlbuild does come with standard ocaml distribution these days, so it is not unreasonable to expect that module to exist..
<flux> (scratch that 'these days', I don't think it has ever been external)
thrasibule has quit [Ping timeout: 240 seconds]
<Gertm> is there a 'message passing' mechanism in OCaml for lightweight threads? (I'm thinking erlang-like)
ikaros has quit [Quit: Leave the magic to Houdini]
<Yoric> Gertm: take a look at Event
<Yoric> (part of the stdlib)
tmaeda is now known as tmaedaZ
Alpounet has joined #ocaml
peper has quit [Ping timeout: 245 seconds]
<flux> I suppose you could green threads when running byte code, but they are not light-weight in native mode
slash_ has quit [Read error: Connection reset by peer]
<flux> a better contender would be LightWeightThreads, LWT :-)
_zack1 has joined #ocaml
_zack1 has quit [Client Quit]
_zack has quit [Read error: Connection reset by peer]
slash_ has joined #ocaml
avsm has joined #ocaml
rwmjones is now known as rwmjones__
rwmjones__ has left #ocaml []
peper has joined #ocaml
rwmjones has joined #ocaml
cognizant-cog has joined #ocaml
cognizant-cog has left #ocaml []
<Gertm> how interesting is JoCaml?
johnnowak has joined #ocaml
maskd has joined #ocaml
ttamttam has quit [Quit: Leaving.]
ttamttam has joined #ocaml
johnnowak has quit [Quit: Leaving.]
<munga> hello. I'm trying the standard netplex example in the ocamlnet doco with fcgi. my apache refuses to handle the request and exit with this error : aborted: protocol error: invalid version: 72 != FCGI_VERSION(1)
<munga> does anybody know what I'm doing wrong ?
<munga> it's an old apache... but not that old ...
<munga> I don't quite understand if the problem is on the netplex side (latest version) or the apache side
<Camarade_Tux> I'd say ocamlnet requires a more recent apache
<Camarade_Tux> which version is it?
pimmhogeling has joined #ocaml
pimmhogeling has quit [Remote host closed the connection]
Gooffy has joined #ocaml
Alpounet has quit [Quit: ``Do what you think you can't do.'']
<munga> Camarade_Tux, Apache/2.2.3 (Debian) DAV/2 SVN/1.4.2 mod_fastcgi/2.4.2
<munga> I know I'm lagging behind with updates ...
<munga> pffffff
<flux> apparently the future of nokia's and intel's linux devices will be Qt
<flux> it'd be nice if the ocaml bindings project really moved on :)
<Camarade_Tux> I read nokia would keep both gtk and qt
dark has quit [Remote host closed the connection]
<Camarade_Tux> munga: unfortunately, I have no idea which version is required
<Camarade_Tux> munga: actually, maybe that it's ocamlnet which is too old
<Camarade_Tux> but can't you make apache more verbose?
<munga> I can try. I'm updating my webserver (this will keep me busy for a while I guess)... let's see if this fix the problem
Submarine has quit [Ping timeout: 245 seconds]
Drk-Sd has joined #ocaml
Associat0r has quit [Quit: Associat0r]
Submarine has joined #ocaml
execve has joined #ocaml
Drk-Sd has quit [Quit: en fait, rly aw]
fomatt has quit [Ping timeout: 256 seconds]
derdon has joined #ocaml
Submarine has quit [Quit: Leaving]
pimmhogeling has joined #ocaml
Submarine has joined #ocaml
Alpounet has joined #ocaml
nop has joined #ocaml
Submarine has quit [Ping timeout: 252 seconds]
sshc has quit [Read error: Connection reset by peer]
sshc has joined #ocaml
Modius has joined #ocaml
slash_ has quit [Quit: Lost terminal]
Modius has quit [Max SendQ exceeded]
Modius has joined #ocaml
<Camarade_Tux> flux: when you mentionned nokia and intel earlier, did you have meego(.com) in mind?
fomatt has joined #ocaml
<flux> camarade_tux, yes
<Camarade_Tux> ok, I hadn't seen it and it's true I see qt mentionned but no gtk
<flux> I guess the ownership (and license) change has shaken the playfield a bit..
boscop has joined #ocaml
<Camarade_Tux> most probably
<flux> in any case I like Qt. even in c++ I was able to quite quickly write a little toy with a custom widget as well.
dark has joined #ocaml
<flux> of course, it would be so much better in o'caml ;-)
thrasibule has joined #ocaml
<Camarade_Tux> hehe ;-)
<Camarade_Tux> and it's somewhere python/ruby/perl/... will be far too slow
<flux> I believe many of the programs will be python-qt-based, actually
<flux> infact I think I'm already using a few on my n900..
<flux> but my program does 32-channel sound mixing, so it's not really an option
<flux> (infact o'caml might not be either, because iirc I'm close to 50% mark right now)
<Camarade_Tux> *I* can tell an gtk+interpreted app from a gtk+native one, whenever you click on a menu, anything using pygtk feels slower, python may be too slow for such machines (thinking about mobile phones especially)
<flux> maybe it's just that everything's slow on mobile?-)
<Camarade_Tux> I meant, it feels slower on my notebook ;-)
<Camarade_Tux> now, I only need to get my computer back and I'll try a few qt things, along with a buildbot :-)
<Camarade_Tux> (I... err... there is probably an ipfilter rule that blocks all traffic from my computer... quite annoying when you try to access it remotely...)
slash_ has joined #ocaml
slash_ has quit [Client Quit]
Gertm has left #ocaml []
slash_ has joined #ocaml
pimmhogeling has quit [Ping timeout: 272 seconds]
ski_ has quit [Quit: Lost terminal]
munga has quit [Ping timeout: 276 seconds]
Submarine has joined #ocaml
joewilliams_away is now known as joewilliams
<bjorkintosh> anyone having issues with skype on ubuntu?
<bjorkintosh> woops. wrong channel.
f[x] has quit [Read error: Operation timed out]
<derdon> once I talked with someone about ``let _ = ...`` and I claimed that it is used to avoid the ;; in the last statement before the ``let _ = ...``. If this person is here now, here's the proof: http://paste.pocoo.org/show/178296/
<flux> you could actually write it also like let () = .., although for some reason that form is used less
dark has quit [Quit: Leaving]
dark has joined #ocaml
* thelema prefers let ()
f[x] has joined #ocaml
<flux> I use let _. maybe it's laziness, but I like to think _ looks more pretty :)
<Camarade_Tux> after 'let _ =' let a few erros slip by, I started to prefer 'let () =' ;-)
<flux> _ would be better, of course, in case I am actually returning () and want to make sure I don't accidentally do something lese..
trav has quit [Disconnected by services]
tmaedaZ is now known as tmaeda
Drk-Sd has joined #ocaml
td123 has left #ocaml []
yakischloba has joined #ocaml
Submarine has quit [Quit: Leaving]
bzzbzz has quit [Quit: leaving]
pimmhogeling has joined #ocaml
tmaeda is now known as tmaedaZ
avsm has quit [Quit: Leaving.]
emias has quit [Read error: Operation timed out]
emias has joined #ocaml
ttamttam has quit [Quit: Leaving.]
dark has quit [Quit: Leaving]
nop has quit [Ping timeout: 256 seconds]
Submarine has joined #ocaml
derdon has quit [Quit: derdon]
Gooffy has quit [Quit: Leaving.]
mutew has joined #ocaml
ulfdoz has joined #ocaml
orbitz_ has quit [Quit: Reconnecting]
orbitz has joined #ocaml
thelema has quit [Read error: Connection reset by peer]
_unK has quit [Remote host closed the connection]
_unK has joined #ocaml
thelema has joined #ocaml
Yoric has quit [Quit: Yoric]
cognizant-cog has joined #ocaml
cognizant-cog has left #ocaml []
vpalle has joined #ocaml
vpalle has quit [Client Quit]
pimmhogeling has quit [Ping timeout: 256 seconds]
mutew has quit [Ping timeout: 246 seconds]
|Jedai| has joined #ocaml
_Jedai_ has quit [Ping timeout: 264 seconds]
cygwinports has left #ocaml []
_unK has quit [Remote host closed the connection]
Yoric has joined #ocaml
_unK has joined #ocaml
slash_ has quit [Quit: leaving]
slash_ has joined #ocaml
slash_ has quit [Quit: Lost terminal]
slash_ has joined #ocaml
execve has quit [Ping timeout: 240 seconds]
nop has joined #ocaml
<det> +1 "let () ="
* rwmjones books the hotel for the ocaml conf
<rwmjones> gildor, I'm all booked, train, hotel, registration :-)
_unK has quit [Remote host closed the connection]
_unK has joined #ocaml
* Alpounet wishes he could attend it
<mehdid> rwmjones: will you attend ocaml hacking day as well?
Submarine has quit [Quit: Leaving]
dark has joined #ocaml
dark has quit [Client Quit]
avsm has joined #ocaml
derdon has joined #ocaml
<gildor> rwmjones: great
lokydor has joined #ocaml
dark has joined #ocaml
dark has quit [Remote host closed the connection]
<rwmjones> mehdid, yes, but only in the morning
<rwmjones> my train is 15:00 or so from gard du nord
<rwmjones> s/gard/gare/
lokydor has quit [Remote host closed the connection]
* rwmjones looks forward to the day they organize it in london or cambridge
lokydor has joined #ocaml
<derdon> which packages do I have to install to use LablGTK?
<derdon> liblablgtk2-ocaml is already installed
<mfp> liblablgtk2-ocaml-dev ?
<thelema> derdon: probable -dev
<derdon> ok, I will try it
<mehdid> rwmjones: heh... it's all a matter of place and some volunteers to help for the organisation, IMO
<derdon> ok, using GWindow works, but accessing GMain fails
<derdon> "Unbound module GMain"
dark has joined #ocaml
slash_ has quit [Quit: leaving]
<derdon> version: 2.10.1-2
<derdon> GdkKeysyms can't be open as well
slash_ has joined #ocaml
<Camarade_Tux> how do you compile?
<rwmjones> derdon, when you do the final link, you need to add gtkInit.cmo (or .cmx). If you're using ocamlfind there's a special flag for that.
<derdon> Camarade_Tux: exactly as explained there: http://www.ocaml-tutorial.org/introduction_to_gtk
<derdon> I copied both the code and the command to compile
<Camarade_Tux> hahaha: +lablgtk2, not +lablgtk ;-)
<Camarade_Tux> derdon: ^^
<derdon> oh!
* derdon is blind
<Camarade_Tux> took me time to, I had to check the page you linked to and could as well have not seen it ;-)
<derdon> thank you!
<Camarade_Tux> now I understand why I wasn't able to edit the page ;-)
<derdon> that were about 5 seconds, mate
<derdon> usually, I only *read* the tutorial and not edit it
Associat0r has joined #ocaml
pimmhogeling has joined #ocaml
lokydor has quit [Ping timeout: 245 seconds]
valross has joined #ocaml
<derdon> why are setter and getter methods necessary in OCaml?
ikaros has joined #ocaml
ulfdoz has quit [Ping timeout: 256 seconds]
pimmhogeling has quit [Ping timeout: 272 seconds]
nop has quit [Ping timeout: 252 seconds]
derdon has quit [Quit: derdon]
cognizant-cog has joined #ocaml
Smerdyakov has joined #ocaml
joewilliams is now known as joewilliams_away
joewilliams_away is now known as joewilliams
avsm has quit [Quit: Leaving.]
ikaros has quit [Quit: Leave the magic to Houdini]
Yoric has quit [Quit: Yoric]