flux changed the topic of #ocaml to: Discussions about the OCaml programming language | http://caml.inria.fr/ | OCaml 4.01.0 http://bit.ly/1851A3R | http://www.ocaml.org | Public logs at http://tunes.org/~nef/logs/ocaml/
avsm has quit [Quit: Leaving.]
avsm has joined #ocaml
sillyotter has joined #ocaml
avsm has quit [Ping timeout: 272 seconds]
csakatoku has joined #ocaml
sillyotter has quit [Client Quit]
arjunguha has joined #ocaml
oriba has quit [Quit: oriba]
qingant has joined #ocaml
qingant has quit [Client Quit]
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
boogie has quit [Remote host closed the connection]
avsm has joined #ocaml
sheijk has joined #ocaml
ygrek has joined #ocaml
sheijk has quit [Ping timeout: 246 seconds]
avsm has quit [Ping timeout: 260 seconds]
nikki93 has quit [Ping timeout: 245 seconds]
ygrek has quit [Ping timeout: 272 seconds]
introom has quit [Ping timeout: 245 seconds]
cesar_ has joined #ocaml
cesar_ is now known as Guest20213
introom has joined #ocaml
arjunguha has joined #ocaml
Guest20213 has quit [Remote host closed the connection]
Eyyub has joined #ocaml
ygrek has joined #ocaml
csakatoku has quit [Remote host closed the connection]
csakatoku has joined #ocaml
csakatoku has quit [Read error: No route to host]
csakatoku has joined #ocaml
Nahra has quit [Quit: leaving]
Nahra has joined #ocaml
csakatoku has quit [Remote host closed the connection]
csakatoku has joined #ocaml
michael_lee has joined #ocaml
robink has joined #ocaml
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ygrek has quit [Ping timeout: 272 seconds]
csakatoku has quit [Ping timeout: 245 seconds]
csakatoku has joined #ocaml
csakatoku has quit [Remote host closed the connection]
csakatoku has joined #ocaml
avsm has joined #ocaml
sheijk has joined #ocaml
avsm has quit [Ping timeout: 272 seconds]
sheijk has quit [Ping timeout: 246 seconds]
csakatoku has quit [Remote host closed the connection]
csakatoku has joined #ocaml
wolfnn has quit [Ping timeout: 240 seconds]
yacks has joined #ocaml
nikki93 has joined #ocaml
thomasga has joined #ocaml
nikki93 has quit [Ping timeout: 240 seconds]
thomasga has quit [Client Quit]
cesar_ has joined #ocaml
cesar_ is now known as Guest37189
Guest37189 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
n0v has quit [Quit: ZNC - http://znc.in]
n0v has joined #ocaml
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
n0v has quit [Quit: ZNC - http://znc.in]
n0v has joined #ocaml
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
avsm has joined #ocaml
nikki93 has quit [Ping timeout: 240 seconds]
nikki93 has joined #ocaml
avsm has quit [Ping timeout: 240 seconds]
csakatoku has quit [Remote host closed the connection]
nikki93 has quit [Ping timeout: 245 seconds]
nikki93 has joined #ocaml
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
n0v has quit [Ping timeout: 272 seconds]
csakatoku has joined #ocaml
nikki93 has quit [Ping timeout: 272 seconds]
n0v has joined #ocaml
sheijk has joined #ocaml
nikki93 has joined #ocaml
sheijk has quit [Ping timeout: 272 seconds]
crox has joined #ocaml
cesar_ has joined #ocaml
cesar_ is now known as Guest31620
Eyyub has quit [Ping timeout: 252 seconds]
sheijk has joined #ocaml
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
nikki93 has quit [Ping timeout: 272 seconds]
Eyyub has joined #ocaml
nikki93 has joined #ocaml
avsm has joined #ocaml
talzeus_ has quit [Remote host closed the connection]
talzeus_ has joined #ocaml
avsm has quit [Ping timeout: 245 seconds]
Guest31620 has quit [Remote host closed the connection]
Xenasis has quit [Remote host closed the connection]
crox has quit [Ping timeout: 245 seconds]
nisstyre has quit [Quit: Leaving]
rkallos has joined #ocaml
Kakadu has joined #ocaml
groovy2shoes has quit [Quit: groovy2shoes]
sheijk has quit [Quit: .]
cesar_ has joined #ocaml
cesar_ is now known as Guest71999
groovy2shoes has joined #ocaml
avsm has joined #ocaml
groovy2shoes has quit [Quit: groovy2shoes]
Guest71999 has quit [Remote host closed the connection]
rkallos has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
avsm has quit [Ping timeout: 272 seconds]
WraithM_ is now known as WraithM
csakatoku has quit [Ping timeout: 252 seconds]
csakatoku has joined #ocaml
avsm has joined #ocaml
nikki93 has quit [Remote host closed the connection]
avsm has quit [Ping timeout: 252 seconds]
nikki93 has joined #ocaml
groovy2shoes has joined #ocaml
ollehar has joined #ocaml
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
mort___ has joined #ocaml
avsm has joined #ocaml
Leonidas has quit [Ping timeout: 246 seconds]
nikki93 has quit [Remote host closed the connection]
avsm has quit [Ping timeout: 252 seconds]
nikki93 has joined #ocaml
Simn has joined #ocaml
nikki93_ has joined #ocaml
nikki93 has quit [Ping timeout: 252 seconds]
milosn has quit [Ping timeout: 245 seconds]
Leonidas has joined #ocaml
ygrek has joined #ocaml
nikki93_ has quit [Remote host closed the connection]
groovy2shoes has quit [Ping timeout: 240 seconds]
avsm has joined #ocaml
Eyyub has quit [Quit: Lost terminal]
csakatoku has quit [Remote host closed the connection]
csakatoku has joined #ocaml
avsm has quit [Quit: Leaving.]
csakatoku has quit [Ping timeout: 245 seconds]
avsm has joined #ocaml
avsm has quit [Ping timeout: 246 seconds]
avsm has joined #ocaml
avsm has quit [Ping timeout: 272 seconds]
Eyyub has joined #ocaml
rwmjones has quit [Ping timeout: 272 seconds]
rwmjones has joined #ocaml
dant3 has joined #ocaml
ulfdoz has joined #ocaml
dant3 has quit [Remote host closed the connection]
dant3 has joined #ocaml
avsm has joined #ocaml
pminten has joined #ocaml
avsm has quit [Ping timeout: 245 seconds]
ollehar has quit [Ping timeout: 245 seconds]
Eyyub has quit [Ping timeout: 246 seconds]
mort___ has quit [Quit: Leaving.]
thomasga has joined #ocaml
thomasga has quit [Client Quit]
dant3 has quit [Remote host closed the connection]
thomasga has joined #ocaml
dant3 has joined #ocaml
Eyyub has joined #ocaml
nikki93 has joined #ocaml
avsm has joined #ocaml
avsm has quit [Ping timeout: 252 seconds]
nikki93 has quit [Remote host closed the connection]
thomasga has quit [Quit: Leaving.]
introom has quit [Quit: WeeChat 0.4.2]
introom has joined #ocaml
ygrek has quit [Ping timeout: 245 seconds]
pminten has quit [Remote host closed the connection]
thomasga has joined #ocaml
nikki93 has joined #ocaml
avsm has joined #ocaml
ittel has joined #ocaml
avsm has quit [Ping timeout: 246 seconds]
thomasga has quit [Quit: Leaving.]
thomasga has joined #ocaml
nikki93_ has joined #ocaml
dant3 has quit [Remote host closed the connection]
nikki93 has quit [Ping timeout: 240 seconds]
NoNNaN has quit [Remote host closed the connection]
nikki93_ has quit [Ping timeout: 252 seconds]
NoNNaN has joined #ocaml
Thooms has joined #ocaml
ggole has joined #ocaml
nikki93 has joined #ocaml
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
ittel has quit [Ping timeout: 246 seconds]
darkf has quit [Quit: Leaving]
axiles has joined #ocaml
ittel has joined #ocaml
thomasga has quit [Quit: Leaving.]
wolfnn has joined #ocaml
ygrek has joined #ocaml
ittel has left #ocaml []
dant3 has joined #ocaml
dant3 has quit [Ping timeout: 252 seconds]
tovarish has quit [Quit: Leaving]
thomasga has joined #ocaml
michael_lee has quit [Quit: Ex-Chat]
michael_lee has joined #ocaml
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
rand000 has joined #ocaml
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
kyrylo has quit [Ping timeout: 252 seconds]
NoNNaN has quit [Remote host closed the connection]
NoNNaN has joined #ocaml
talzeus_ has quit [Read error: Connection reset by peer]
ulfdoz has quit [Ping timeout: 252 seconds]
tane has joined #ocaml
<rks`> hmmm
<rks`> "I know there is some reluctance against using recent additions to the language within the core compiler or stdlib"( http://caml.inria.fr/mantis/view.php?id=6017#c9316 )
<rks`> does someone know why?
<rks`> ( gasche_ ? )
<ggole> Makes it harder to build a recent ocaml, given an existing ocaml
rand000 has quit [Quit: leaving]
rand000 has joined #ocaml
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
cesar_ has joined #ocaml
cesar_ is now known as Guest64942
thomasga has quit [Quit: Leaving.]
avsm has joined #ocaml
thomasga has joined #ocaml
introom has quit [Ping timeout: 272 seconds]
ulfdoz has joined #ocaml
thomasga has quit [Quit: Leaving.]
speckle has quit [Read error: Connection reset by peer]
pminten has joined #ocaml
pminten has quit [Remote host closed the connection]
Eyyub has quit [Ping timeout: 245 seconds]
nikki93 has quit [Remote host closed the connection]
<cynddl> whitequark: def-lkb: github.com/Cynddl/sublime-text-merlin
thomasga has joined #ocaml
Xenasis has joined #ocaml
<def-lkb> cynddl: nice
smerz has joined #ocaml
Guest64942 has quit [Remote host closed the connection]
michael_lee has quit [Quit: Ex-Chat]
thomasga has quit [Quit: Leaving.]
nikki93 has joined #ocaml
Thooms has quit [Quit: WeeChat 0.3.8]
avsm has quit [Quit: Leaving.]
avsm has joined #ocaml
cesar_ has joined #ocaml
cesar_ is now known as Guest51928
Guest51928 has quit [Remote host closed the connection]
avsm has quit [Ping timeout: 245 seconds]
thomasga has joined #ocaml
shinnya has quit [Ping timeout: 252 seconds]
ygrek has quit [Ping timeout: 240 seconds]
nikki93 has quit [Ping timeout: 272 seconds]
groovy2shoes has joined #ocaml
tovarish has joined #ocaml
Kakadu has quit [Remote host closed the connection]
Kakadu has joined #ocaml
cesar_ has joined #ocaml
cesar_ is now known as Guest92187
avsm has joined #ocaml
tov has joined #ocaml
avsm has quit [Ping timeout: 252 seconds]
thomasga has quit [Quit: Leaving.]
ggole has quit []
nikki93 has joined #ocaml
Guest92187 has quit [Remote host closed the connection]
sillyotter has joined #ocaml
zpe has joined #ocaml
ollehar has joined #ocaml
thomasga has joined #ocaml
sillyotter has quit [Quit: Leaving]
nikki93 has quit [Ping timeout: 272 seconds]
mcclurmc has joined #ocaml
ollehar has quit [Quit: ollehar]
ollehar has joined #ocaml
dant3 has joined #ocaml
mcclurmc has quit [Remote host closed the connection]
avsm has joined #ocaml
nikki93 has joined #ocaml
mcclurmc has joined #ocaml
<bernardofpc> I was profiling some code with gprof and found that 42% is spent on the function "etext"
<gasche_> rks`: what I heard is that sometimes you have to do subtle hack to get the bootstrap to work
<rks`> hm?
<gasche_> and that the more features of the compiler you use, the more screwed you can be if the bootstrap doesn't work well
<bernardofpc> But "etext" is not some function I wrote, so I'm confused...
<rks`> ok
<gasche_> that's the reason why OCaml are frowned upon in the compiler proper
<rks`> adrien ( adrien_oww ) might have more to say then?
<rks`> s/OCaml/GADTs/ maybe?
<rks`> (I don't remember the exact initial subject)
<gasche_> you don't want to handle what happens if you change the runtime for OO
<gasche_> hm
<gasche_> s/OCaml/objects/
<rks`> oh ok
<rks`> ah haha ok
<gasche_> GADTs are fine because they're trivially from a dynamic point of view
<gasche_> s/trivially/trivial/
<gasche_> they will be added in the libraries soon, btw.
<rks`> ok :)
<def-lkb> gasche_: added in the libraries? GADTs ?
<gasche_> I mean in libraries included in the OCaml distribution
<rks`> for format/printf/scanf for examples def-lkb
<rks`> -s
<gasche_> yes
<gasche_> and Bigarray
<def-lkb> Ah yes… I remember the thread.
<orbitz> if i have teh same condition in several 'when's in a pattern match is it likely to get moved to a saner location by the compiler?
<gasche_> probably not
<gasche_> 'when' rather tends to degrade pattern-matching optimizations
<orbitz> hrm ok
<gasche_> could you paste your code somewhere? I'm curious about the existence of good code using 'when'
<orbitz> basically i'm doing function | n when n < str_len && str.[n] <> blah -> ... | n -> do stuff with whole string
<orbitz> I can probably refactor it
<gasche_> looks like parsing, hand-optimized
<def-lkb> gasche_: sometimes I use "match () with () when … ->" to encode the cond form from lisp
<gasche_> yeah, this one is ok
<gasche_> I wrote a camlp4 extension for that back in the days, to please rz0
<rks`> :D
<orbitz> gasche_: it's a cheap file format
<def-lkb> :) ok
<gasche_> orbitz: you could use a lexer
<def-lkb> or bitstring
<orbitz> gasche_: in this case taht would be a poor choice I beleive
jao has joined #ocaml
jao has quit [Changing host]
jao has joined #ocaml
nikki93 has quit [Ping timeout: 245 seconds]
mcclurmc has quit [Remote host closed the connection]
<rks`> 1/ in what way do you find that hackish?
mcclurmc has joined #ocaml
<rks`> ( 2/ I find that speaking of "hackish" when you could consider the rest of ocamldoc really funny)
<rks`> +is
Kakadu has quit []
<gasche_> hm
<gasche_> if I understand correctly what you do
<gasche_> hm
<gasche_> I'm not sure how to explain myself except "this is horribly ugly" :-'
<rks`> well
<rks`> I can only agree.
<gasche_> for one thing, you're rendering the thing twice (in fact a third time to build the replace pattern); it's not a performance, but a design issue: why didn't you get it right in the first time?
<gasche_> it's also rather fragile as you assume you know exactly how the stuff will look like in the rendered output
<rks`> gasche_: the code is not mine
<gasche_> the replace stuff, it's done somewhere else already?
<gasche_> I just read the diff
<rks`> yes, I just added the "object case" which is basicaly a copy/paste of the record case.
<rks`> if you look at the whole function, it's all horribly "hackish"
<gasche_> hm
<rks`> once again: I tried to make my changes as less invasive as I could, there is nearly no "logic" into my code.
<gasche_> ok
<gasche_> I hadn't noticed the rest of the code did that as well
<gasche_> I'll amend my comment
<rks`> ok
groovy2shoes has quit [Quit: groovy2shoes]
<rks`> haha :)
TDJACR has quit [Ping timeout: 246 seconds]
TDJACR has joined #ocaml
mcclurmc has quit [Remote host closed the connection]
shinnya has joined #ocaml
mcclurmc has joined #ocaml
tant2n has joined #ocaml
BiDOrD has quit [Quit: No Ping reply in 180 seconds.]
BiDOrD has joined #ocaml
tant2n has quit [Client Quit]
tant2n has joined #ocaml
tant2n has quit [Quit: Leaving]
dant3 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
BiDOrD has quit [Quit: No Ping reply in 180 seconds.]
inr has joined #ocaml
BiDOrD has joined #ocaml
dant3 has joined #ocaml
tovarish has quit [Quit: Leaving]
Xenasis has quit [Ping timeout: 240 seconds]
dant3 has quit [Ping timeout: 245 seconds]
Xenasis has joined #ocaml
cesar has joined #ocaml
cesar is now known as Guest453
Guest453 has quit [Remote host closed the connection]
BiDOrD has quit [Quit: No Ping reply in 180 seconds.]
BiDOrD has joined #ocaml
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
mcclurmc has quit [Remote host closed the connection]
nikki93 has quit [Ping timeout: 252 seconds]
zpe has quit [Ping timeout: 245 seconds]
smerz_ has joined #ocaml
nisstyre has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
axiles has quit [Remote host closed the connection]
csakatoku has joined #ocaml
darkf has joined #ocaml
thomasga has quit [Quit: Leaving.]
tane has quit [Quit: Verlassend]
zpe has joined #ocaml
csakatoku has quit [Remote host closed the connection]
Xenasis has quit [Remote host closed the connection]
csakatoku has joined #ocaml
zpe has quit [Ping timeout: 245 seconds]
nikki93 has joined #ocaml
mcclurmc has joined #ocaml
csakatoku has quit [Remote host closed the connection]
mcclurmc has quit [Ping timeout: 245 seconds]
smerz has quit [Ping timeout: 245 seconds]
smerz_ has quit [Ping timeout: 272 seconds]
swistak35 has joined #ocaml
sheijk has joined #ocaml
nikki93 has quit [Ping timeout: 272 seconds]
cesar has joined #ocaml
cesar is now known as Guest67908
Guest67908 has quit [Remote host closed the connection]
groovy2shoes has joined #ocaml
nikki93 has joined #ocaml
nikki93 has quit [Remote host closed the connection]
ulfdoz has quit [Ping timeout: 246 seconds]
zpe has joined #ocaml
zpe has quit [Ping timeout: 246 seconds]
NoNNaN has quit [Remote host closed the connection]
nisstyre has quit [Quit: Leaving]
mcclurmc has joined #ocaml
nisstyre has joined #ocaml
mcclurmc has quit [Ping timeout: 252 seconds]
mcclurmc has joined #ocaml
boogie has joined #ocaml