mjonsson has quit [Remote host closed the connection]
emmanuelux has joined #ocaml
emmanuelux has quit [Quit: Ex-Chat]
emmanuelux has joined #ocaml
grettke has joined #ocaml
grettke has left #ocaml []
smerz has quit [Remote host closed the connection]
Boscop has quit [Ping timeout: 258 seconds]
joewilliams_away is now known as joewilliams
dnolen has joined #ocaml
emmanuel_ has joined #ocaml
emmanuel_ has quit [Client Quit]
emmanuelux has quit [Remote host closed the connection]
emmanuelux has joined #ocaml
emmanuelux has quit [Ping timeout: 244 seconds]
jamii has quit [Read error: Operation timed out]
everyonemines has joined #ocaml
arubin has joined #ocaml
arubin has quit [Quit: arubin]
dnolen has quit [Quit: dnolen]
Garen has quit [Remote host closed the connection]
joewilliams is now known as joewilliams_away
ankit9 has joined #ocaml
<everyonemines>
What's the current status of batteries vs core?
<everyonemines>
Is one clearly better now?
alxbl has joined #ocaml
junsuijin has quit [Quit: Leaving.]
edwin has joined #ocaml
f[x] has joined #ocaml
ygrek has joined #ocaml
Kakadu has joined #ocaml
Cyanure has joined #ocaml
everyonemines has quit [Quit: Leaving.]
ttamttam has joined #ocaml
Cyanure has quit [Remote host closed the connection]
thomasga has joined #ocaml
ygrek has quit [Ping timeout: 248 seconds]
larhat has joined #ocaml
Cyanure has joined #ocaml
Kakadu has quit [Read error: Operation timed out]
Kakadu has joined #ocaml
rixed has joined #ocaml
sebz has joined #ocaml
ygrek has joined #ocaml
<gildor>
larhat: I have seen your bug yesterday, I'll fix with release 0.2.1
munga has joined #ocaml
lopex has joined #ocaml
ygrek has quit [Remote host closed the connection]
ikaros has joined #ocaml
sebz has quit [Quit: Computer has gone to sleep.]
emmanuelux has joined #ocaml
chambart has quit [Ping timeout: 260 seconds]
sgnb has quit [Read error: Connection reset by peer]
sgnb has joined #ocaml
munga has quit [Ping timeout: 240 seconds]
<Kakadu>
Hi all!
<Kakadu>
Is it diificult to write a tool which greps OCaml source files and extract information about class type defined there?
<adrien>
Kakadu: why do you want to do that?
<adrien>
what is the final purpose?
<adrien>
because mli files should do it, and ocamlbrowser is a fine tool
<adrien>
Have to go bbl
<Kakadu>
adrien: I want to find a simple way to inherit Qt's classes from OCaml
<Kakadu>
because now I have no idea how to use Qt's Model-View architecture in lablqt
<Kakadu>
in Qt coder inherits from QAbstract????Model and have a fun
<Kakadu>
but how to do it in lablqt????
<Kakadu>
also I absolutely don't know how PyQt suuports that...
<raphael-p>
Kakadu: generally, it is difficult to make a "binding system" for an inheritance mechanism
<raphael-p>
you can have a look at the OClosure project, they had to face the same issue
<raphael-p>
(I don't remember the trick they used though)
<Kakadu>
raphael-p: I think without inheritance trick lablqt will be semi-useful only
sebz has joined #ocaml
milosn has quit [Ping timeout: 260 seconds]
emmanuelux has quit [Ping timeout: 244 seconds]
sebz has quit [Quit: Computer has gone to sleep.]
hcarty has joined #ocaml
emmanuelux has joined #ocaml
_andre has joined #ocaml
ttamttam has quit [Ping timeout: 252 seconds]
rks has joined #ocaml
hcarty has quit [Quit: leaving]
hcarty has joined #ocaml
avsm has joined #ocaml
bitbckt has quit [Quit: out]
bitbckt has joined #ocaml
milosn has joined #ocaml
avsm has quit [Quit: Leaving.]
farb has joined #ocaml
ag4ve has quit [Ping timeout: 258 seconds]
sebz has joined #ocaml
farb has left #ocaml []
farb has joined #ocaml
farb has quit [Client Quit]
<adrien>
Kakadu: it's quite likely that you'll have to code some things yourself
ttamttam has joined #ocaml
everyonemines has joined #ocaml
sebz has quit [Quit: Computer has gone to sleep.]
Cyanure has quit [Ping timeout: 244 seconds]
sebz has joined #ocaml
milosn has quit [Read error: Operation timed out]
ttamttam has quit [Quit: ttamttam]
dnolen has joined #ocaml
sebz has quit [Quit: Computer has gone to sleep.]
bzzbzz has quit [Quit: leaving]
milosn has joined #ocaml
avsm has joined #ocaml
<everyonemines>
How hard do you think it would be to make a mlton ocaml frontend?
<adrien>
very?
<everyonemines>
Why? SML and ocaml are pretty similar...
<everyonemines>
does it not support some ocaml features?
<everyonemines>
or are you talking about support for the libraries
<hcarty>
everyonemines: The language's make different assumptions about how the internals work. There was a presentation from the mlton folks which (jokingly?) mentioned ocamlton.
<hcarty>
s/language's/languages/
<adrien>
there will be different things internally
<adrien>
also, I think the compilation speed of mlton is horrible
<everyonemines>
I thought it was ~10x ocamlopt, which is, well, tolerable
<flux>
everyonemines, maybe if you compile everything, but ocamlopt supports compiling smaller units than whole programs
<everyonemines>
hcarty: I'd be interested in info about those kind of differences.
<flux>
everyonemines, (mlton is a whole-program-compiler)
<everyonemines>
i know
<hcarty>
everyonemines: Integer sizes, separate compilation, first class modules, the class/object system
<flux>
although in practice I wouldn't mind either. one would rarely do that compilation.
<flux>
I think a big problem might be the memory model and the ocaml-c-interface. so if you change the memory model, you break the C interfacing code as well.
<hcarty>
everyonemines: Not to discourage you from trying!
<everyonemines>
so sml has 32 bit ints, but that should still work with ocaml code
<hcarty>
But it is not likely be a trivial task.
<everyonemines>
and it doesn't support objects, but lots of ocaml code doesn't use them.
<everyonemines>
what do you mean by first class modules as a difference? functors?