00:04
SomeDamnBody has joined #ocaml
00:15
AltGr has joined #ocaml
00:18
_whitelogger__ has quit [Excess Flood]
00:19
_whitelogger__ has joined #ocaml
00:22
shinnya has joined #ocaml
00:26
_whitelogger__ has joined #ocaml
00:27
_whitelogger__ has joined #ocaml
00:27
tac has joined #ocaml
00:28
eikke has quit [Ping timeout: 240 seconds]
00:30
gperetin has quit [Ping timeout: 260 seconds]
00:32
gperetin has joined #ocaml
00:34
_whitelogger__ has quit [Excess Flood]
00:35
_whitelogger__ has joined #ocaml
00:39
jwatzman|work has quit [Quit: jwatzman|work]
00:40
_whitelogger__ has joined #ocaml
00:44
ontologiae has quit [Ping timeout: 255 seconds]
00:46
shinnya has quit [Ping timeout: 250 seconds]
00:46
_whitelogger__ has joined #ocaml
00:48
ontologiae has joined #ocaml
00:56
_whitelogger__ has quit [Ping timeout: 260 seconds]
00:57
_whitelogger__ has joined #ocaml
01:02
_whitelogger__ has joined #ocaml
01:03
SomeDamnBody has joined #ocaml
01:06
ygrek has joined #ocaml
01:09
ontologiae has quit [Ping timeout: 245 seconds]
01:11
_whitelogger__ has quit [Ping timeout: 260 seconds]
01:12
_whitelogger__ has joined #ocaml
01:14
AlexRussia has quit [Ping timeout: 240 seconds]
01:17
path[l] has quit [Ping timeout: 255 seconds]
01:18
path[l] has joined #ocaml
01:20
gperetin has joined #ocaml
01:20
gperetin has quit [Ping timeout: 260 seconds]
01:20
_whitelogger__ has quit [Excess Flood]
01:21
_whitelogger__ has joined #ocaml
01:23
tac has quit [Ping timeout: 272 seconds]
01:27
yomimono has quit [Ping timeout: 258 seconds]
01:32
manizzle has quit [Ping timeout: 260 seconds]
01:39
_whitelogger___ has joined #ocaml
01:39
esden has quit [Ping timeout: 260 seconds]
01:43
gperetin has quit [Ping timeout: 260 seconds]
01:44
gperetin has joined #ocaml
01:44
_whitelogger___ has joined #ocaml
01:44
esden has joined #ocaml
01:47
cesar has joined #ocaml
01:47
cesar is now known as Guest55491
01:48
_whitelogger___ has quit [Excess Flood]
01:49
_whitelogger___ has joined #ocaml
01:52
Guest55491 has quit [Ping timeout: 255 seconds]
01:54
AlexRussia has quit [Remote host closed the connection]
01:54
_whitelogger___ has quit [Excess Flood]
01:56
_whitelogger___ has joined #ocaml
02:00
_whitelogger___ has joined #ocaml
02:03
taion809 has joined #ocaml
02:05
claudiuc has quit [Remote host closed the connection]
02:19
tac has joined #ocaml
02:20
_whitelogger___ has quit [Excess Flood]
02:21
_whitelogger___ has joined #ocaml
02:23
ygrek has quit [Ping timeout: 246 seconds]
02:24
jao has joined #ocaml
02:24
jao has quit [Changing host]
02:24
jao has joined #ocaml
02:25
<
SomeDamnBody >
So um... I have a problem in interoperation between languages
02:25
<
SomeDamnBody >
most of the rest of my team wants to use java
02:26
<
SomeDamnBody >
basically, I started out recompiling my ocaml library with ocamljava
02:26
<
SomeDamnBody >
because we were just going to call into it with that
02:27
<
SomeDamnBody >
but... the library makes calls into other C libraries
02:28
<
SomeDamnBody >
I don't know how to compile the ocaml libraries with ocamljava in order that the calls into C work
02:32
stux has quit [Ping timeout: 255 seconds]
02:34
jao has quit [Ping timeout: 260 seconds]
02:35
_whitelogger___ has joined #ocaml
02:40
_whitelogger___ has joined #ocaml
02:40
gperetin has joined #ocaml
02:40
tnguyen has joined #ocaml
02:45
ygrek has joined #ocaml
02:48
_whitelogger___ has quit [Excess Flood]
02:49
_whitelogger___ has joined #ocaml
02:54
_whitelogger___ has quit [Excess Flood]
02:56
_whitelogger___ has joined #ocaml
02:56
cesar has joined #ocaml
02:56
cesar is now known as Guest69144
03:00
bytbox has quit [Ping timeout: 240 seconds]
03:03
SomeDamnBody has quit [Ping timeout: 244 seconds]
03:07
_whitelogger___ has joined #ocaml
03:13
_whitelogger___ has quit [Excess Flood]
03:13
_whitelogger___ has joined #ocaml
03:16
koderok has joined #ocaml
03:16
koderok has quit [Client Quit]
03:17
stux has quit [Ping timeout: 258 seconds]
03:21
_whitelogger___ has quit [Excess Flood]
03:22
_whitelogger___ has joined #ocaml
03:25
_whitelogger___ has quit [Excess Flood]
03:25
_whitelogger___ has joined #ocaml
03:26
stux has joined #ocaml
03:32
_whitelogger___ has quit [Excess Flood]
03:33
_whitelogger___ has joined #ocaml
03:34
segmond has joined #ocaml
03:43
_whitelogger___ has quit [Excess Flood]
03:43
_whitelogger___ has joined #ocaml
03:46
samrat has joined #ocaml
03:47
bytbox has joined #ocaml
03:47
taion809 has quit [Remote host closed the connection]
03:49
kyun has joined #ocaml
03:49
badkins has quit [Remote host closed the connection]
03:52
Guest69144 has quit [Remote host closed the connection]
03:52
_whitelogger___ has quit [Excess Flood]
03:53
_whitelogger___ has joined #ocaml
04:00
_whitelogger___ has quit [Excess Flood]
04:01
_whitelogger___ has joined #ocaml
04:05
samrat has quit [Ping timeout: 260 seconds]
04:13
manud has quit [Ping timeout: 245 seconds]
04:15
_whitelogger___ has quit [Excess Flood]
04:16
_whitelogger___ has joined #ocaml
04:16
samrat has joined #ocaml
04:20
samrat has quit [Client Quit]
04:23
_whitelogger___ has joined #ocaml
04:24
_whitelogger___ has joined #ocaml
04:24
esden has quit [Ping timeout: 260 seconds]
04:27
esden has joined #ocaml
04:30
_whitelogger___ has joined #ocaml
04:31
path[l] has quit [Quit: path[l]]
04:33
_whitelogger___ has quit [Excess Flood]
04:34
_whitelogger___ has joined #ocaml
04:35
axiles has joined #ocaml
04:36
kyun_ has joined #ocaml
04:39
kyun has quit [Ping timeout: 260 seconds]
04:39
kyun_ is now known as kyun
04:39
_whitelogger___ has quit [Excess Flood]
04:45
_whitelogger___ has joined #ocaml
04:49
ygrek_ has joined #ocaml
04:50
cesar has joined #ocaml
04:50
_whitelogger___ has quit [Excess Flood]
04:51
_whitelogger___ has joined #ocaml
04:52
ygrek has quit [Ping timeout: 260 seconds]
04:54
Guest35516 has quit [Ping timeout: 240 seconds]
04:56
MercurialAlchemi has joined #ocaml
04:56
gperetin has quit [Ping timeout: 260 seconds]
04:56
gperetin has joined #ocaml
04:57
ggole has joined #ocaml
04:58
samrat has joined #ocaml
05:01
tnguyen has quit [Quit: tnguyen]
05:02
_whitelogger___ has joined #ocaml
05:05
samrat has quit [Ping timeout: 255 seconds]
05:07
samrat has joined #ocaml
05:07
_whitelogger___ has quit [Excess Flood]
05:08
_whitelogger___ has joined #ocaml
05:11
path[l] has joined #ocaml
05:12
psy has quit [Quit: Leaving]
05:14
_whitelogger___ has joined #ocaml
05:16
psy has joined #ocaml
05:19
samrat has quit [Quit: Computer has gone to sleep.]
05:19
_whitelogger___ has quit [Excess Flood]
05:20
_whitelogger___ has joined #ocaml
05:22
_whitelogger___ has quit [Excess Flood]
05:32
_whitelogger___ has joined #ocaml
05:38
_whitelogger___ has quit [Excess Flood]
05:39
_whitelogger___ has joined #ocaml
05:44
_whitelogger___ has quit [Excess Flood]
05:45
_whitelogger___ has joined #ocaml
05:45
ygrek_ has quit [Ping timeout: 245 seconds]
05:46
oscar_toro has joined #ocaml
05:47
MercurialAlchemi has quit [Remote host closed the connection]
05:47
oscar_toro has quit [Read error: Connection reset by peer]
05:48
MercurialAlchemi has joined #ocaml
05:49
oscar_toro has joined #ocaml
05:50
samrat has joined #ocaml
05:50
uggwar has quit [Quit: WeeChat 1.0.1]
05:50
uggwar has joined #ocaml
05:56
_whitelogger___ has joined #ocaml
06:06
MercurialAlchemi has quit [Ping timeout: 245 seconds]
06:07
MercurialAlchemi has joined #ocaml
06:08
oscar_toro has quit [Ping timeout: 245 seconds]
06:21
_whitelogger___ has joined #ocaml
06:21
esden has quit [Ping timeout: 260 seconds]
06:26
Arsenik has joined #ocaml
06:27
_whitelogger___ has joined #ocaml
06:28
esden has joined #ocaml
06:29
MercurialAlchemi has quit [Ping timeout: 245 seconds]
06:31
_whitelogger___ has joined #ocaml
06:31
MercurialAlchemi has joined #ocaml
06:38
macdice has quit [Remote host closed the connection]
06:38
MercurialAlchemi has quit [Ping timeout: 260 seconds]
06:38
cesar has joined #ocaml
06:39
cesar is now known as Guest13459
06:39
_whitelogger___ has quit [Excess Flood]
06:40
_whitelogger___ has joined #ocaml
06:41
ollehar has joined #ocaml
06:42
avsm has joined #ocaml
06:43
Guest13459 has quit [Ping timeout: 272 seconds]
06:46
esden has quit [Ping timeout: 260 seconds]
06:46
_whitelogger___ has quit [Excess Flood]
06:47
_whitelogger___ has joined #ocaml
06:47
ygrek_ has joined #ocaml
06:49
esden has joined #ocaml
06:49
ollehar has quit [Ping timeout: 240 seconds]
06:52
_whitelogger___ has quit [Excess Flood]
06:53
_whitelogger___ has joined #ocaml
07:00
_whitelogger___ has quit [Excess Flood]
07:01
_whitelogger___ has joined #ocaml
07:04
path[l] has quit [Ping timeout: 272 seconds]
07:06
_whitelogger___ has quit [Excess Flood]
07:07
_whitelogger___ has joined #ocaml
07:09
avsm has quit [Quit: Leaving.]
07:09
cago has joined #ocaml
07:12
path[l] has joined #ocaml
07:13
_whitelogger___ has quit [Excess Flood]
07:14
_whitelogger___ has joined #ocaml
07:19
samrat has quit [Quit: Computer has gone to sleep.]
07:19
ggole has quit [Ping timeout: 250 seconds]
07:19
samrat has joined #ocaml
07:20
_whitelogger___ has quit [Excess Flood]
07:21
_whitelogger___ has joined #ocaml
07:24
esden has quit [Ping timeout: 260 seconds]
07:26
larhat has joined #ocaml
07:29
_whitelogger___ has quit [Excess Flood]
07:30
_whitelogger___ has joined #ocaml
07:31
esden has joined #ocaml
07:32
eikke has joined #ocaml
07:32
ggole has joined #ocaml
07:37
iorivur has quit [Ping timeout: 246 seconds]
07:41
rand000 has joined #ocaml
07:41
_whitelogger___ has quit [Excess Flood]
07:42
psy has quit [Quit: Leaving]
07:42
_whitelogger___ has joined #ocaml
07:45
q66[lap] has joined #ocaml
07:45
_whitelogger___ has quit [Excess Flood]
07:46
_whitelogger___ has joined #ocaml
07:48
iorivur has joined #ocaml
07:49
Simn has joined #ocaml
07:50
ollehar has joined #ocaml
07:55
_whitelogger___ has quit [Excess Flood]
07:55
_whitelogger___ has joined #ocaml
07:57
Arsenik has quit [Remote host closed the connection]
08:00
psy has joined #ocaml
08:01
George__ has joined #ocaml
08:03
f[x] has joined #ocaml
08:06
ygrek_ has quit [Ping timeout: 272 seconds]
08:09
marynate has joined #ocaml
08:11
tac has quit [Quit: Leaving]
08:12
thomasga has joined #ocaml
08:16
oscar_toro has quit [Quit: Leaving.]
08:16
_whitelogger___ has joined #ocaml
08:19
vogler has joined #ocaml
08:22
Thooms has joined #ocaml
08:22
George__ has quit [Ping timeout: 246 seconds]
08:26
<
companion_cube >
o/
08:26
_whitelogger___ has quit [Excess Flood]
08:27
_whitelogger___ has joined #ocaml
08:31
tane has joined #ocaml
08:31
Guest33238 has quit [Ping timeout: 260 seconds]
08:35
kakadu has joined #ocaml
08:39
_whitelogger___ has quit [Excess Flood]
08:44
_whitelogger___ has joined #ocaml
08:49
_whitelogger___ has joined #ocaml
09:02
iorivur has quit [Ping timeout: 255 seconds]
09:06
siddharthv_away is now known as siddharthv
09:08
eizodo has joined #ocaml
09:08
_whitelogger___ has quit [Excess Flood]
09:10
_whitelogger___ has joined #ocaml
09:10
SomeDamnBody has quit [Ping timeout: 265 seconds]
09:11
ygrek_ has joined #ocaml
09:14
gperetin has joined #ocaml
09:14
f[x] has quit [Ping timeout: 258 seconds]
09:14
esden has quit [Ping timeout: 260 seconds]
09:14
gperetin has quit [Ping timeout: 260 seconds]
09:18
iorivur has joined #ocaml
09:20
esden has joined #ocaml
09:29
_whitelogger___ has quit [Excess Flood]
09:30
_whitelogger___ has joined #ocaml
09:34
AlexRussia has quit [Ping timeout: 240 seconds]
09:34
_whitelogger___ has quit [Excess Flood]
09:35
_whitelogger___ has joined #ocaml
09:39
<
adrien >
whitequark: you want some more fun on windows?
09:40
_whitelogger___ has joined #ocaml
09:47
_whitelogger___ has quit [Excess Flood]
09:47
_whitelogger___ has joined #ocaml
09:48
tane has quit [Quit: Verlassend]
09:48
AltGr has left #ocaml [#ocaml]
09:50
bezirg has joined #ocaml
09:53
_whitelogger___ has joined #ocaml
09:54
<
MercurialAlchemi >
what's the go-to XML library for OCaml?
09:55
eikke has quit [Ping timeout: 272 seconds]
09:56
kyun has quit [Read error: Connection reset by peer]
09:56
_whitelogger___ has quit [Excess Flood]
09:58
_whitelogger___ has joined #ocaml
09:58
_whitelogger___ has quit [Excess Flood]
09:58
_whitelogger___ has joined #ocaml
09:59
roelof has joined #ocaml
10:00
octachron has joined #ocaml
10:01
<
Unhammer >
roelof, I'd say it depends on how well versed you are in functional programming ;)
10:03
<
roelof >
Unhammer: a little bit , I tried scala and haskell for a few weeks
10:04
_whitelogger___ has joined #ocaml
10:06
<
dmbaturin >
roelof: It's a pretty poor translation of the original java book through python to ocaml IMHO. :)
10:07
<
roelof >
dmbaturin: so not a good way to learn ocaml. then I have to look at other free online books
10:07
larhat has quit [Read error: Connection reset by peer]
10:07
larhat1 has joined #ocaml
10:08
<
dmbaturin >
Functional languages don't fit in the "Think 'a" book framework, as of me. But it may be just me, so you sure can try it.
10:09
<
MercurialAlchemi >
don't think, just type until it compiles?
10:09
<
roelof >
dmbaturin: so the best I can do is read the realworld book and do then the 99 ocalm problems ?
10:10
<
roelof >
dmbaturin: I like that one also but it's not free :(
10:18
_whitelogger___ has joined #ocaml
10:18
<
dmbaturin >
Tail recursion is just briefly mentioned but it doesn't show how to use it in place of iteration.
10:18
<
roelof >
oke, so first read the ocalm book and after that do the 99 ocaml problems. Does that sound as a good plan ?
10:19
<
dmbaturin >
roelof: I guess. You may also want to look at try.ocamlpro.com interactive tutorials.
10:21
Guest72515 has quit [Ping timeout: 272 seconds]
10:22
<
MercurialAlchemi >
ah, I see there is ezxmlm, which looks less boilerplaty than xmlm
10:24
_whitelogger___ has quit [Excess Flood]
10:26
_whitelogger___ has joined #ocaml
10:28
_whitelogger___ has joined #ocaml
10:29
_whitelogger___ has joined #ocaml
10:33
_whitelogger___ has quit [Excess Flood]
10:34
_whitelogger___ has joined #ocaml
10:44
Thooms has quit [Quit: WeeChat 1.0.1]
10:44
_whitelogger___ has joined #ocaml
10:44
q66[lap] has joined #ocaml
10:48
rand000 has quit [Ping timeout: 244 seconds]
10:49
psy has quit [Quit: Leaving]
10:50
_whitelogger___ has joined #ocaml
10:50
nojb has joined #ocaml
10:50
eikke has joined #ocaml
10:53
nojb has quit [Client Quit]
10:54
nojb has joined #ocaml
10:56
_andre has joined #ocaml
10:57
bezirg has quit [Ping timeout: 265 seconds]
10:57
<
ggole >
type t = F of { x : float; y : float; };; is a syntax error?
10:59
waneck has joined #ocaml
10:59
<
ggole >
But that's how it is printed. Bit strange.
11:11
_whitelogger___ has quit [Excess Flood]
11:11
_whitelogger___ has joined #ocaml
11:14
psy has joined #ocaml
11:14
<
MercurialAlchemi >
ggole: I believe you can't inline record like this, but apparently it will be possible shortly
11:14
<
dmbaturin >
ggole: Printed? How the original type was defined?
11:14
_whitelogger___ has quit [Excess Flood]
11:15
_whitelogger___ has joined #ocaml
11:22
_whitelogger___ has joined #ocaml
11:23
nojb has quit [Quit: WeeChat 1.0.1]
11:27
tane has joined #ocaml
11:27
_whitelogger___ has quit [Excess Flood]
11:27
_whitelogger___ has joined #ocaml
11:35
_whitelogger___ has quit [Excess Flood]
11:36
_whitelogger___ has joined #ocaml
11:37
<
ggole >
dmbaturin: without the final ; inside the record
11:38
<
ggole >
MercurialAlchemi: I'm testing 4.03, which does allow inline records
11:38
siddharthv is now known as siddharthv_away
11:38
<
MercurialAlchemi >
ggole: right
11:39
zpe has joined #ocaml
11:41
_whitelogger___ has quit [Excess Flood]
11:42
_whitelogger___ has joined #ocaml
11:47
_whitelogger___ has quit [Excess Flood]
11:48
_whitelogger___ has joined #ocaml
11:51
zpe_ has joined #ocaml
11:51
_whitelogger___ has quit [Excess Flood]
11:52
_whitelogger___ has joined #ocaml
11:58
zpe has joined #ocaml
11:58
zpe_ has quit [Read error: Connection reset by peer]
12:01
struktured has quit [Ping timeout: 272 seconds]
12:04
octachron has quit [Ping timeout: 240 seconds]
12:04
Guest43889 has joined #ocaml
12:07
ygrek_ has quit [Ping timeout: 265 seconds]
12:08
_whitelogger___ has joined #ocaml
12:08
Guest43889 has quit [Ping timeout: 260 seconds]
12:28
badon has joined #ocaml
12:29
_whitelogger___ has quit [Excess Flood]
12:30
_whitelogger___ has joined #ocaml
12:32
_whitelogger___ has quit [Excess Flood]
12:33
_whitelogger___ has joined #ocaml
12:33
<
Drup >
ezxmlm is overlay on top of xmlm to cut the boilerplate, so obviously, there is less of it :)
12:36
<
MercurialAlchemi >
it's a bit unfortunate
12:37
<
MercurialAlchemi >
something like lxml may not be terribly typesafe but it makes working with xml fairly easy
12:38
<
MercurialAlchemi >
While xmlm looks like souped-up SAX
12:38
zpe has quit [Read error: Connection reset by peer]
12:40
zpe has joined #ocaml
12:40
<
Drup >
xmlm is the minimal interface you can imagine for an xml streaming parser/printer
12:41
_whitelogger___ has quit [Excess Flood]
12:41
_whitelogger___ has joined #ocaml
12:44
_whitelogger___ has quit [Excess Flood]
12:44
_whitelogger___ has joined #ocaml
12:45
AlexRussia has joined #ocaml
12:47
rand000 has joined #ocaml
12:48
_andre has joined #ocaml
12:48
_andre has quit [Quit: leaving]
12:51
_andre has quit [Client Quit]
12:51
_andre has joined #ocaml
12:52
zpe has quit [Read error: Connection reset by peer]
12:52
octachron has joined #ocaml
12:56
zpe has joined #ocaml
12:57
samrat has quit [Quit: Computer has gone to sleep.]
12:57
octachron has quit [Ping timeout: 240 seconds]
12:58
_whitelogger___ has quit [Excess Flood]
12:59
_whitelogger___ has joined #ocaml
13:01
<
MercurialAlchemi >
Drup: yes, and it looks fine for what it does, but I'm looking for something higher level
13:02
<
Drup >
yes, I understand
13:02
<
Drup >
MercurialAlchemi: personally, I think a good solution would be to use ppx_tools's metaquot approach applied to xmlm
13:03
ontologiae has joined #ocaml
13:04
<
Drup >
match%xmlm foo with | {|<bla foo=%e>%bar</bla>|} -> do_something e bar
13:04
<
Drup >
and you generate xmlm's parser from that, which sounds quite easy
13:05
<
MercurialAlchemi >
a macro-generated parser?
13:05
<
Drup >
I'm not sure what *macro-*generated means here
13:06
<
Drup >
but at least, a little bit generated, yeah
13:06
<
MercurialAlchemi >
as in, generated at compile-time
13:07
<
MercurialAlchemi >
I guess that'd cover most use cases
13:07
<
Drup >
It's actually quite close to what sedlex is doing
13:07
<
MercurialAlchemi >
I imagine that needing dynamic xpath expressions is relatively rare
13:08
* MercurialAlchemi
looks at sedlex
13:08
<
Drup >
except sedlex is a lexer, nothing to do with xml =)
13:08
* MercurialAlchemi
wonder if there is a ladder for puns in library names
13:09
octachron has joined #ocaml
13:09
_whitelogger___ has quit [Excess Flood]
13:11
_whitelogger___ has joined #ocaml
13:12
_whitelogger___ has joined #ocaml
13:12
gperetin has joined #ocaml
13:13
<
adrien >
kouign-amann !
13:16
<
MercurialAlchemi >
I can hear the screams of tortured acronyms all the way to Denmark
13:18
<
MercurialAlchemi >
brilliant, French l33t
13:19
<
MercurialAlchemi >
I support the CIDRE team, personally
13:19
<
MercurialAlchemi >
(we only get Swedish cider here, and it's terrible)
13:22
badkins has joined #ocaml
13:23
<
gargawel_ >
(I don't remember what the acronym of my team actually means)
13:24
<
gargawel_ >
(I mean, what the letters stand for)
13:24
<
MercurialAlchemi >
probably something about waking up the Elder Ones from their slumber
13:24
<
MercurialAlchemi >
don't worry about it
13:25
<
gargawel_ >
Naaaaah, I would remember that :P
13:25
_whitelogger___ has quit [Excess Flood]
13:26
_whitelogger___ has joined #ocaml
13:28
ygrek_ has joined #ocaml
13:28
<
MercurialAlchemi >
Drup: doesn't seem to offer the actual explanation though
13:30
_whitelogger___ has quit [Ping timeout: 260 seconds]
13:31
_whitelogger___ has joined #ocaml
13:33
zpe has quit [Remote host closed the connection]
13:40
iorivur_ has joined #ocaml
13:41
iorivur has quit [Ping timeout: 265 seconds]
13:42
lordkryss has joined #ocaml
13:43
shinnya has joined #ocaml
13:43
sh1ken has quit [Quit: Lost terminal]
13:44
_whitelogger___ has quit [Excess Flood]
13:45
_whitelogger___ has joined #ocaml
13:47
jao has joined #ocaml
13:47
jao has quit [Changing host]
13:47
jao has joined #ocaml
13:48
_whitelogger___ has quit [Excess Flood]
13:49
_whitelogger___ has joined #ocaml
13:49
darkf has quit [Quit: Leaving]
13:52
cesar has joined #ocaml
13:52
cesar is now known as Guest40809
13:53
q66[lap] has joined #ocaml
13:57
Guest40809 has quit [Ping timeout: 240 seconds]
13:59
_whitelogger___ has joined #ocaml
14:01
iorivur has joined #ocaml
14:01
ontologiae has quit [Ping timeout: 272 seconds]
14:02
samrat has joined #ocaml
14:02
iorivur_ has quit [Ping timeout: 272 seconds]
14:02
thomasga has quit [Quit: Leaving.]
14:03
thomasga has joined #ocaml
14:04
ontologiae has joined #ocaml
14:05
gperetin has quit [Ping timeout: 260 seconds]
14:05
ygrek_ has quit [Ping timeout: 260 seconds]
14:07
gperetin has joined #ocaml
14:08
mcclurmc has joined #ocaml
14:08
larhat1 has quit [Ping timeout: 255 seconds]
14:08
avsm has joined #ocaml
14:10
jao has quit [Ping timeout: 246 seconds]
14:16
ontologiae has quit [Ping timeout: 255 seconds]
14:16
_whitelogger___ has quit [Excess Flood]
14:19
_whitelogger___ has joined #ocaml
14:20
_whitelogger___ has joined #ocaml
14:25
mcclurmc has quit [Read error: Connection reset by peer]
14:27
mcclurmc has joined #ocaml
14:27
mcclurmc has joined #ocaml
14:28
_whitelogger___ has joined #ocaml
14:29
samrat has quit [Quit: Computer has gone to sleep.]
14:31
gperetin has quit [Ping timeout: 260 seconds]
14:32
MercurialAlchemi has quit [Ping timeout: 240 seconds]
14:32
gperetin has joined #ocaml
14:34
MercurialAlchemi has joined #ocaml
14:36
samrat has joined #ocaml
14:40
iorivur has quit [Remote host closed the connection]
14:42
MercurialAlchemi has quit [Ping timeout: 258 seconds]
14:44
shinnya has quit [Ping timeout: 245 seconds]
14:48
_whitelogger____ has joined #ocaml
14:51
gperetin has quit [Ping timeout: 260 seconds]
14:53
gperetin has joined #ocaml
14:55
_whitelogger____ has joined #ocaml
14:58
<
adrien >
Martin Steffen wouldn't happen to be on this channel?
15:01
<
companion_cube >
hey I didn't notice, but _whitelogger* is kicked for excess flood
15:01
<
companion_cube >
who does it talk to? :)
15:02
<
adrien >
excess flood happen at the network level typically when you join too many channels at once while asking for their user list
15:02
<
adrien >
and you get large answers
15:03
tane has quit [Quit: Verlassend]
15:07
<
companion_cube >
lol.
15:13
_whitelogger____ has joined #ocaml
15:19
morphles has joined #ocaml
15:20
_whitelogger____ has joined #ocaml
15:27
_whitelogger____ has joined #ocaml
15:27
_whitelogger____ has quit [Excess Flood]
15:28
_whitelogger____ has joined #ocaml
15:32
BitPuffin has joined #ocaml
15:39
_whitelogger has joined #ocaml
15:40
cesar has joined #ocaml
15:40
cesar is now known as Guest24114
15:45
Guest24114 has quit [Ping timeout: 265 seconds]
15:49
_whitelogger has joined #ocaml
15:50
ollehar has joined #ocaml
15:50
<
whitequark >
adrien: crisis averted
15:50
<
whitequark >
it was basically too many JOIN requests
15:54
AlexRussia has quit [Ping timeout: 272 seconds]
15:55
bytbox has quit [Ping timeout: 260 seconds]
15:56
<
ousado >
what does List.for_all return for empty lists?
15:57
<
companion_cube >
true
15:57
<
companion_cube >
it's the neutral element of "and"
15:57
<
companion_cube >
List.exists [] returns false, because false is the neutral element of "or"
15:57
<
companion_cube >
see the duality? :)
15:57
<
ousado >
yup, pretty good
15:58
<
ousado >
and sorry for being lazy :)
15:58
<
ousado >
(the docs don't mention it)
15:59
eikke has quit [Ping timeout: 240 seconds]
15:59
<
companion_cube >
no problem
15:59
<
companion_cube >
maybe you can fix your lazyness by proposing a patch to the documentation ;)
15:59
<
octachron >
It is also the only logical choice : ( forall x in ø , P ) is true for any proposition P
16:01
bezirg has joined #ocaml
16:02
<
ousado >
yeah, the logic is impecabble, but most API designs are not :)
16:03
gperetin has quit [Ping timeout: 260 seconds]
16:05
gperetin has joined #ocaml
16:12
samuel02 has joined #ocaml
16:13
<
samuel02 >
hey, how can I map a list of tuples to a list only containing the first value of each tuple?
16:14
<
adrien_oww >
there is the built-in "fst" function
16:15
<
companion_cube >
samuel02: List.map fst ?
16:23
<
companion_cube >
why don't we have an ocaml bot here, really -_-
16:24
<
def` >
why would we want that?
16:24
<
companion_cube >
to show people the types of some expressions, or examples?
16:25
<
companion_cube >
whitequark: you don't happen to have an irc log parser, per chance?
16:27
path[l] has quit [Ping timeout: 255 seconds]
16:28
<
whitequark >
companion_cube: I do, in fact
16:29
<
whitequark >
except, well, there's as many parsers as there are ad-hoc formats
16:30
<
companion_cube >
oh, so you export them directly into a DB
16:30
<
companion_cube >
't would be nice to have a irc->sexp converter ;)
16:30
<
whitequark >
in ruby?
16:30
<
companion_cube >
in whatever
16:31
<
whitequark >
in which format?
16:31
<
whitequark >
what do you want it for?
16:31
<
companion_cube >
I have several GB of irc logs
16:31
<
companion_cube >
well I should write an ocaml parser
16:31
<
companion_cube >
some irssi stuff, date < user> msg
16:31
<
companion_cube >
possibly with <@user>
16:32
<
companion_cube >
it's probably too ad-hoc.
16:33
<
whitequark >
yes, it is
16:33
<
whitequark >
but, given enough regexes and special cases...
16:35
<
ggole >
The stone on which all quality software is built.
16:37
<
companion_cube >
:>
16:37
<
companion_cube >
(right, I should first get rid of join/part lines)
16:41
BitPuffin has quit [Ping timeout: 272 seconds]
16:44
ollehar has quit [Ping timeout: 255 seconds]
16:45
Anarchos has joined #ocaml
16:51
bezirg has quit [Ping timeout: 255 seconds]
16:52
avsm has quit [Quit: Leaving.]
16:53
samrat has quit [Ping timeout: 255 seconds]
16:58
ontologiae has joined #ocaml
17:02
Kakadu has quit [Quit: Page closed]
17:07
dsheets has quit [Ping timeout: 255 seconds]
17:11
appd has joined #ocaml
17:15
ollehar has joined #ocaml
17:15
Kakadu has joined #ocaml
17:16
yomimono has joined #ocaml
17:22
octachron has quit [Quit: Leaving]
17:29
cesar has joined #ocaml
17:34
Guest97261 has quit [Ping timeout: 258 seconds]
17:41
Arsenik has joined #ocaml
17:42
ontologiae has quit [Read error: Connection reset by peer]
17:42
ontologiae has joined #ocaml
17:47
appd_ has joined #ocaml
17:51
appd has quit [Ping timeout: 265 seconds]
17:54
ontologiae has quit [Ping timeout: 240 seconds]
17:59
Kakadu has quit [Quit: Konversation terminated!]
18:00
AlexRussia has joined #ocaml
18:04
roelof has joined #ocaml
18:06
<
roelof >
Hello, when I enter this ( let ratio x y = Float.of_int x /. Float.of_int y ;; ) I see a message unbound module Float. How to solve it
18:06
<
whitequark >
if we're talking about stdlib
18:06
<
whitequark >
float_of_int, not Float.of_int
18:06
appd has joined #ocaml
18:07
<
roelof >
whitequark: we talking about utop but in the ocaml book says this is right
18:07
<
whitequark >
the ocaml book? is it realworldocaml by any chance?
18:08
<
roelof >
whitequark: yes, we talking about the same book
18:08
<
whitequark >
then you need to #require "core";;
18:09
appd_ has quit [Ping timeout: 265 seconds]
18:09
<
Drup >
and probably some "open Core.Std"
18:10
<
roelof >
whitequark: makes no difference. Still this error message : Error: Unbound module Float
18:10
<
whitequark >
what Drup says, yes
18:11
<
roelof >
Drup: thanks , now it worked the require and the open does it
18:12
<
Drup >
roelof: you should re-read the section about setting up.
18:15
<
Drup >
"Installation Instructions"
18:15
bezirg has joined #ocaml
18:16
<
Drup >
thomasga: what is the buffer time for opam-repository ?
18:17
<
Drup >
(I mean, the time between merging and being in the repo)
18:17
<
thomasga >
Drup: there's a cron job every hour
18:17
<
thomasga >
(it is sometime broken)
18:18
<
Drup >
"samoht merged commit ddc1ea2 into ocaml:master from jpdeplaix:llvm-impr an hour ago"
18:19
<
Drup >
I'm too fast in trying out new things x)
18:21
<
Drup >
ah, nice, didn't know this one
18:22
<
roelof >
Drup: thanks, I had to add open core.std and all my problems are gone
18:23
<
roelof >
again thanks
18:23
<
roelof >
now I can proceed learning ocaml
18:24
ollehar has quit [Ping timeout: 250 seconds]
18:30
<
Drup >
thomasga: how is assemblage going ?
18:31
roelof has quit [Quit: Page closed]
18:32
<
thomasga >
Drup: slowly
18:33
<
Drup >
is the API shuffling still on going ? ^^"
18:38
marynate has quit [Quit: Leaving]
18:38
bytbox has joined #ocaml
18:40
ollehar has joined #ocaml
18:42
samrat has joined #ocaml
18:44
<
thomasga >
Drup: yes, still work in progress. Should be clearer in a couple of weeks
18:45
<
Drup >
thomasga: ok
18:45
<
Drup >
it fails only in 4.02.1, works fine in 4.01.0
18:46
samrat has quit [Ping timeout: 240 seconds]
18:47
Kakadu has joined #ocaml
18:48
bytbox has quit [Ping timeout: 265 seconds]
18:50
<
whitequark >
the 'puter, it hates you
18:53
samrat has joined #ocaml
18:56
claudiuc has joined #ocaml
18:59
<
Drup >
no, only camp4
18:59
<
Drup >
and I hate him too
18:59
<
whitequark >
just get rid of oasis
18:59
SethTIsue has quit [Quit: SethTIsue]
19:00
<
Drup >
yeah, I'm considering it =__=
19:00
<
Drup >
I wanted to wait for thomasga's greelight, though
19:01
appd has quit [Remote host closed the connection]
19:01
<
whitequark >
topkg seems like a good interim solution
19:02
<
Drup >
I'm just going to disable travis on 4.02 in the meantime. Too lazy to change build system twice.
19:05
<
adrien >
sorry, I read "topkg" and "good"
19:05
<
adrien >
tozeojzehiozehzoi
19:05
thomasga has quit [Quit: Leaving.]
19:05
<
adrien >
same sentence, didn't compute
19:05
<
adrien >
it glosses over way too many things for my tastes
19:06
<
adrien >
I mean, I, too, would like pink bunnies (and unicorns), but...
19:06
<
whitequark >
well, I'm comparing it to oasis, ocp-build, ...
19:07
<
Drup >
whitequark: ok, you are right, travis hates me.
19:11
thomasga has joined #ocaml
19:11
<
whitequark >
Drup: lol.
19:12
samrat has quit [Ping timeout: 255 seconds]
19:13
<
adrien >
well, oasis works everywhere
19:15
<
adrien >
the stuff inside might not be terrific, it works
19:15
<
Drup >
"the stuff inside might not be terrific"
19:15
<
whitequark >
adrien: it doesn't
19:15
<
Drup >
whitequark: what he means is that the code generated by oasis works on windows
19:15
<
Drup >
<insert camlp4, omd, type_conv, ocamlbuild and tons of boilerplate>
19:15
<
whitequark >
see link above
19:15
<
whitequark >
it also requires such extensive wrangling if you need to do anything besides just compiling a few ml files that it's easier to write ocamlbuild rules yourself.
19:15
AlexRussia has quit [Ping timeout: 240 seconds]
19:15
dsheets has joined #ocaml
19:15
<
whitequark >
also, the language of _oasis is beyond immature
19:16
<
Drup >
(and don't say anything about the syntax error reporting)
19:16
<
adrien >
why does it fail? (unless I've missed something)
19:16
<
whitequark >
camlp4
19:17
cesar has joined #ocaml
19:19
<
whitequark >
and I do various odd things like ppx rewriters, C bindings, cstubs, ...
19:19
<
whitequark >
on average I have 1-3 ocamlbuild rules
19:19
cesar is now known as Guest61904
19:19
<
mrvn >
On the other hand ocambuild is so flexible that for every single project you write your own build system with ocambuild syntax from scratch.
19:19
<
whitequark >
mrvn: bullshit.
19:20
samrat has joined #ocaml
19:20
AlexRussia has joined #ocaml
19:20
<
mrvn >
whitequark: It's exagerated. But taking an (only) ocamlbuild using project and trying to understand what it does means reading a ton of stuff. With oasis you have a nice short text and all the ocambuild (and other) stuff hidden.
19:21
<
whitequark >
... unless, as I said, oasis is not flexible enough, which is rather common, and you still need to look into, gasp, myocamlbuild.ml
19:22
q66[lap] has joined #ocaml
19:22
<
mrvn >
whitequark: totaly.
19:22
<
whitequark >
there's also the part where it is basically abandoned and the policy on patches is "well send it and maybe I'll apply it in next two years"
19:22
<
Drup >
oasis is not really maintained anyway
19:22
<
mrvn >
whitequark: huh? When did that happen?
19:22
<
Drup >
and ocamlbuild, lol.
19:22
Guest61904 has quit [Ping timeout: 265 seconds]
19:22
<
whitequark >
mrvn: it's like that for a lot of time
19:22
<
adrien >
ocamlbuild definitely is maintained
19:22
<
adrien >
nothing more :P
19:23
<
adrien >
and behold the icon for win-builds' installer and package manager...
19:23
<
whitequark >
yeah, ocamlbuild is being updated for new features
19:24
samrat has quit [Ping timeout: 240 seconds]
19:25
ollehar has joined #ocaml
19:25
ollehar has quit [Remote host closed the connection]
19:25
samrat has joined #ocaml
19:25
esden has quit [Ping timeout: 260 seconds]
19:25
gperetin has quit [Ping timeout: 260 seconds]
19:27
thomasga has quit [Quit: Leaving.]
19:27
<
mrvn >
whitequark: Last time I had a problem with oasis it got fixed within a few days. I just checked. Last Debian upload was Sat, 14 Jun 2014 12:19:24 +0200 for upstream 0.4.4 (2014-03-26). Doesn't seem too dead to me.
19:28
<
Drup >
mrvn: there is a bugfix which is 7 month old
19:28
<
Drup >
still not released
19:28
gperetin has joined #ocaml
19:28
esden has joined #ocaml
19:28
<
adrien >
I wish the split of ocamlbuild from the compiler would happen
19:28
<
Drup >
critical, every configure is broken without it
19:29
<
Drup >
did I mention the bugfix is one character ? :)
19:30
<
mrvn >
Those are the hardest
19:32
<
adrien >
it's sad but bugfixes releases don't happen just for you
19:32
<
mrvn >
"ACK, will speed-up a minor release -- but it will be small one." 16 days ago. There is hope.
19:32
<
adrien >
somehow it seems to be working for most people :D
19:32
samrat has quit [Ping timeout: 265 seconds]
19:32
<
Drup >
adrien : it's not just for me :)
19:32
<
mrvn >
Drup: maybe everyone else is using the other part of the if/then/else.
19:33
<
Drup >
adrien : note how I'm not the one who did the fix. Certainly not for only me.
19:33
<
adrien >
and now you're going to blame it on jpdeplaix! pffffft!
19:33
<
mrvn >
Drup: looking at the fix, shouldn't the same fix be in the else branch?
19:33
<
Drup >
mrvn: literally no idea.
19:34
<
adrien >
anyway, I need to put a donkey on a PE32 file
19:34
<
Drup >
#AsifIknewbash
19:34
<
mrvn >
Drup: on second though. No
19:34
<
adrien >
Drup: and $* and $@ are funny things
19:35
<
Drup >
adrien : anyway, if you release process is not broken, there is literally not reason not do patch releases often.
19:35
<
mrvn >
Drup: "$@" will encase each argument in "" seperately, which breaks when trying to assign it to CONFIGUREFLAGS. "$*" puts all the args inside the one "", which breaks if any arg has spaces. I think that code path is just broken no matter what you do.
19:36
<
mrvn >
"$*" might just work more often.
19:36
appd has joined #ocaml
19:36
<
Drup >
mrvn: no args with space in configure
19:36
<
adrien >
Drup: we already had that discussion some time ago; I still believe a release isn't a simple "push button" and it's done
19:37
<
mrvn >
Drup: you just wait till I make some just to break it. :)
19:37
<
adrien >
--enable-fooo oooo
19:37
<
adrien >
that's 2 args
19:37
<
adrien >
unless you quote it but ...
19:37
<
mrvn >
--enable\ spacy\ option
19:38
<
Drup >
mrvn: I doubt oasis will handle that
19:38
<
mrvn >
==> CONFIGUREFLAGS="--enable spacy option" ==> split into 3 options when CONFIGUREFLAGS gets parsed later
19:38
<
mrvn >
"ocaml setup.ml -configure \"$@\"" ==> "--enable spacy option" gets passed
19:39
<
Drup >
adrien: I don't remember you giving any arguments explaining me why a patch release was not "just press a button"
19:39
<
mrvn >
Drup: At least in that code it would fail with compiled setup.ml but work otherwise.
19:40
waneck has quit [Ping timeout: 272 seconds]
19:40
<
mrvn >
Drup: how do you configure for compile setup.ml?
19:41
<
Drup >
"AlphaFeatures: compiled_setup_ml"
19:41
<
mrvn >
alpha? That sounds experimental.
19:41
SethTIsue has joined #ocaml
19:41
<
Drup >
sort of, alpha is just "every feature added less than one version ago"
19:41
<
Drup >
(big version)
19:41
oriba has joined #ocaml
19:42
<
mrvn >
Drup: The number of people that use that is probably just jpdeplaix and you. :)
19:42
<
adrien >
Drup: you need testing, real-life testing
19:42
<
adrien >
you need to take crappy OSes into account too
19:42
<
adrien >
like Mac OS X
19:42
<
Drup >
adrien: that's CI's job.
19:42
<
adrien >
you don't have CI for every OS out there
19:42
<
mrvn >
and alpha/beta/rc releases
19:42
<
adrien >
there are new OSes
19:43
<
adrien >
and apple excels at making things break on each release
19:43
<
adrien >
CI isn't testing for release
19:43
<
mrvn >
making a release should be a button push that renames and tags the last RC release
19:43
appd_ has joined #ocaml
19:44
<
Drup >
oasis is not doing RC anyway >_>
19:44
<
adrien >
that's the part of the release that gets automated
19:44
<
adrien >
everything else? not
19:44
<
Drup >
you're thinking too big.
19:44
<
adrien >
Drup: also, since it has to be so easy, I think you can help me a bit on win-builds
19:45
<
Drup >
you're twisting what I'm saying on purpose =)
19:45
<
mrvn >
adrien: does travis do win builds?
19:45
<
adrien >
I heard it does
19:45
<
adrien >
Drup: you say it's easy; I say it's been several weeks/months I'm trying to do the 1.5 release
19:45
Hannibal_Smith has quit [Ping timeout: 255 seconds]
19:47
path[l] has joined #ocaml
19:47
<
Drup >
several new features, I presume, in your 1.5 ?
19:47
<
Drup >
yes, it's not a patch, cool.
19:47
appd has quit [Ping timeout: 265 seconds]
19:47
esden has quit [Ping timeout: 260 seconds]
19:47
<
Drup >
re-read what I said.
19:48
<
adrien >
oh, don't worry
19:48
<
adrien >
I'm still stuck on the same bugs as before
19:48
<
adrien >
so in a sense it's still about patching the same things :D
19:50
oscar_toro has joined #ocaml
19:50
Hannibal_Smith has joined #ocaml
19:51
<
mrvn >
Anyway, after all that fear mongering I hold up my trusty guid: DON'T PANIC! oasis is still alive.
19:51
ontologiae has joined #ocaml
19:52
esden has joined #ocaml
19:53
AlexRussia has quit [Remote host closed the connection]
19:53
AlexRussia has joined #ocaml
19:55
ontologiae has quit [Ping timeout: 240 seconds]
19:56
samrat has joined #ocaml
19:58
thomasga has joined #ocaml
19:59
morphles has quit [Ping timeout: 260 seconds]
19:59
bytbox has joined #ocaml
20:01
SethTIsue has quit [Ping timeout: 244 seconds]
20:06
SethTIsue has joined #ocaml
20:08
SethTIsue has quit [Client Quit]
20:10
esden has quit [Ping timeout: 260 seconds]
20:11
samrat has quit [Ping timeout: 272 seconds]
20:12
ontologiae has joined #ocaml
20:14
esden has joined #ocaml
20:16
samrat has joined #ocaml
20:17
manud has joined #ocaml
20:22
tnguyen has joined #ocaml
20:27
SethTIsue has joined #ocaml
20:27
samrat has quit [Ping timeout: 255 seconds]
20:29
SethTIsue has quit [Client Quit]
20:32
SethTIsue has joined #ocaml
20:33
SethTIsue has quit [Client Quit]
20:35
sheijk has joined #ocaml
20:36
oriba_ has joined #ocaml
20:38
samrat has joined #ocaml
20:40
oriba has quit [Ping timeout: 246 seconds]
20:40
paddymahoney has joined #ocaml
20:41
artagnon has joined #ocaml
20:42
ygrek_ has quit [Ping timeout: 240 seconds]
20:42
<
artagnon >
Should I not be slurping up my custom-gc.so with ocamlc and linking it to produce my final executable?
20:43
<
artagnon >
... when I setgc in my code, it reports that it can't find the gc.
20:44
<
adrien >
ah, no idea :D
20:44
<
artagnon >
whitequark: Any tips?
20:44
<
artagnon >
OCaml LLVM bindings.
20:44
<
whitequark >
artagnon: I wouldn't build it as a so
20:44
<
whitequark >
also, show your code
20:44
<
artagnon >
Oh, just a .o?
20:44
* artagnon
tries that
20:45
<
artagnon >
What do you want me to show exactly?
20:45
<
artagnon >
The Makefile?
20:45
<
whitequark >
the GC code, the build script
20:45
SethTIsue has joined #ocaml
20:45
<
artagnon >
Yep, a .o works!
20:46
<
whitequark >
ocamlc possibly ignores .so inputs
20:47
<
artagnon >
clang++ `llvm-config --cxxflags --ldflags --libs` -c -o rgc.o rgc.cc
20:47
<
artagnon >
clang: warning: -lz: 'linker' input unused
20:47
<
artagnon >
Any idea how to get rid of the warnings?
20:48
<
artagnon >
Other than picking out the parameters manually ie.
20:49
<
whitequark >
remove --libs
20:49
SethTIsue has quit [Client Quit]
20:49
<
whitequark >
and --ldflags
20:49
<
artagnon >
Perfect, thanks :)
20:49
<
artagnon >
Any idea how to get it to link on Linux?
20:49
<
artagnon >
That was my primary use for oasis.
20:50
<
artagnon >
I believe you have to generate some sort of stub?
20:50
<
artagnon >
For the C files.
20:51
<
whitequark >
what do you mean?
20:52
<
artagnon >
Wait, let me pull up the compile error.
20:54
manud has quit [Quit: manud]
20:59
<
artagnon >
Hm, I don't have an up to date Linux VM. Sorry; I will come back with the Linux link error at a later time.
20:59
axiles has quit [Remote host closed the connection]
20:59
Arsenik has quit [Remote host closed the connection]
21:00
tnguyen has quit [Quit: tnguyen]
21:01
Simn has quit [Quit: Leaving]
21:06
Anarchos has quit [Quit: good night to all]
21:08
dsheets has quit [Ping timeout: 240 seconds]
21:18
samrat has quit [Ping timeout: 260 seconds]
21:22
artagnon has left #ocaml [#ocaml]
21:22
relrod_ has joined #ocaml
21:25
gperetin has joined #ocaml
21:25
relrod has quit [Ping timeout: 240 seconds]
21:25
gperetin has quit [Ping timeout: 260 seconds]
21:29
manud has joined #ocaml
21:29
esden has quit [Ping timeout: 260 seconds]
21:30
_andre has quit [Quit: leaving]
21:31
tac has joined #ocaml
21:32
esden has joined #ocaml
21:35
appd has joined #ocaml
21:35
appd has joined #ocaml
21:37
appd_ has quit [Ping timeout: 265 seconds]
21:39
jc2 has joined #ocaml
21:39
mcclurmc has quit [Remote host closed the connection]
21:40
badkins has quit [Remote host closed the connection]
21:40
MercurialAlchemi has quit [Ping timeout: 272 seconds]
21:43
nop0x07bc has joined #ocaml
21:44
eikke has joined #ocaml
21:46
manud has quit [Quit: manud]
21:49
q66 has joined #ocaml
21:52
parcs has quit [Remote host closed the connection]
21:52
manud has joined #ocaml
21:53
parcs has joined #ocaml
21:53
ollehar has quit [Quit: ollehar]
21:55
parcs has joined #ocaml
21:55
parcs has quit [Remote host closed the connection]
21:58
thomasga has quit [Quit: Leaving.]
21:58
relrod_ is now known as relrod
21:58
appd_ has joined #ocaml
22:02
appd has quit [Ping timeout: 272 seconds]
22:05
avsm has joined #ocaml
22:05
oriba_ has quit [Quit: oriba_]
22:08
shinnya has joined #ocaml
22:10
claudiuc_ has joined #ocaml
22:11
thomasga has joined #ocaml
22:13
claudiuc has quit [Ping timeout: 265 seconds]
22:13
thomasga has quit [Client Quit]
22:16
oscar_toro has quit [Ping timeout: 240 seconds]
22:16
sheijk has quit [Quit: .]
22:16
WraithM has joined #ocaml
22:20
<
bernardo1pc >
Leonidas: I saw you trying to perf/prof OCaml code. Did it work ?
22:20
<
bernardo1pc >
As a side question, I guess that it is PEuler you're doing - which problem got you into perf'ing ?
22:21
tac-tics has joined #ocaml
22:22
WraithM has quit [Ping timeout: 260 seconds]
22:22
jasiek has quit [Read error: Connection reset by peer]
22:24
tac has quit [Ping timeout: 272 seconds]
22:24
nicoo has quit [Ping timeout: 264 seconds]
22:24
cdidd has quit [Ping timeout: 258 seconds]
22:24
appd_ has quit [Remote host closed the connection]
22:25
thomasga has joined #ocaml
22:27
esden has quit [Ping timeout: 260 seconds]
22:28
appd has joined #ocaml
22:29
appd_ has joined #ocaml
22:29
jasiek has joined #ocaml
22:29
cdidd has joined #ocaml
22:29
esden has joined #ocaml
22:33
appd has quit [Ping timeout: 272 seconds]
22:35
appd_ has quit [Remote host closed the connection]
22:36
appd has joined #ocaml
22:39
tac-tics has quit [Quit: Leaving]
22:40
Hannibal_Smith has quit [Quit: Sto andando via]
22:41
appd has quit [Remote host closed the connection]
22:41
yomimono has quit [Ping timeout: 255 seconds]
22:45
appd has joined #ocaml
22:45
appd_ has joined #ocaml
22:47
AlexRussia has quit [Ping timeout: 246 seconds]
22:47
appd__ has joined #ocaml
22:48
manud has quit [Quit: manud]
22:49
appd has quit [Ping timeout: 272 seconds]
22:51
appd_ has quit [Ping timeout: 240 seconds]
22:51
nojb has joined #ocaml
22:51
esden has quit [Ping timeout: 260 seconds]
22:55
esden has joined #ocaml
23:07
Kakadu has quit [Quit: Konversation terminated!]
23:12
manizzle has joined #ocaml
23:18
thomasga has quit [Quit: Leaving.]
23:18
appd has joined #ocaml
23:18
badkins has joined #ocaml
23:18
gperetin has quit [Ping timeout: 260 seconds]
23:20
gperetin has joined #ocaml
23:20
thomasga has joined #ocaml
23:20
badkins_ has joined #ocaml
23:20
appd_ has joined #ocaml
23:22
_whitelogger has quit [Ping timeout: 260 seconds]
23:22
_whitelogger has joined #ocaml
23:23
badkins has quit [Ping timeout: 255 seconds]
23:24
_whitelogger has joined #ocaml
23:25
eikke has quit [Ping timeout: 245 seconds]
23:26
_whitelogger has joined #ocaml
23:29
araujo has quit [Ping timeout: 245 seconds]
23:29
_whitelogger has quit [Excess Flood]
23:34
_whitelogger has joined #ocaml
23:34
_whitelogger has joined #ocaml
23:35
badkins_ has quit [Remote host closed the connection]
23:35
madroach has joined #ocaml
23:37
_whitelogger has quit [Excess Flood]
23:38
_whitelogger has joined #ocaml
23:39
rand000 has quit [Quit: leaving]
23:41
nojb has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
23:42
_whitelogger has quit [Excess Flood]
23:43
_whitelogger has joined #ocaml
23:45
jasiek has quit [Read error: Connection reset by peer]
23:45
jasiek has joined #ocaml
23:46
_whitelogger has quit [Excess Flood]
23:46
_whitelogger has joined #ocaml
23:47
darkf has joined #ocaml
23:49
_whitelogger has quit [Excess Flood]
23:53
_whitelogger has joined #ocaml
23:53
<
Leonidas >
bernardo1pc: well, it kinda worked but I was rather disappointed in the results. They seem kind of broken (which might not be OCamls fault), because the cumulative time is completely wrong.
23:53
avsm has quit [Quit: Leaving.]
23:53
<
Leonidas >
also, I switched to Zarith, which was so much faster (by not causing excessive swapping) that I didn't need profiling that much anymore.
23:55
_whitelogger has quit [Excess Flood]
23:55
_whitelogger has joined #ocaml
23:58
gperetin has quit [Ping timeout: 260 seconds]