00:05
oriba has quit [Quit: oriba]
00:12
arubin has joined #ocaml
00:17
emmanuelux has quit [Quit: Ex-Chat]
00:18
everyonemines has joined #ocaml
00:33
junsuijin has quit [Ping timeout: 240 seconds]
00:36
desaiu has quit [Quit: leaving]
00:51
<
_habnabit >
thelema, sent you pull request on github jfyi
00:52
<
_habnabit >
oh, just realized I got the docstring backward on one of these functions.
01:32
<
thelema >
_habnabit: any reason it's sdiff instead of just diff?
01:32
<
thelema >
oh, symmetric diff
01:33
<
thelema >
hmm, symm_diff?
02:14
ousado_ has joined #ocaml
02:16
ousado has quit [Ping timeout: 255 seconds]
02:19
avsm has joined #ocaml
02:22
avsm1 has joined #ocaml
02:23
avsm has quit [Ping timeout: 248 seconds]
02:37
avsm1 has quit [Ping timeout: 252 seconds]
02:42
avsm has joined #ocaml
02:44
avsm1 has joined #ocaml
02:44
avsm has quit [Read error: Connection reset by peer]
02:51
khia0 has joined #ocaml
02:51
khia0 has quit [Client Quit]
03:02
Associat0r has quit [Quit: Associat0r]
03:11
mjonsson has quit [Remote host closed the connection]
03:25
abdallah has quit [Quit: Ex-Chat]
04:11
arubin has quit [Quit: arubin]
04:22
hto has joined #ocaml
04:25
ulfdoz has joined #ocaml
04:28
lamawithonel has quit [Ping timeout: 248 seconds]
04:29
lamawithonel has joined #ocaml
04:32
lamawithonel has quit [Read error: Connection reset by peer]
04:34
emmanuel has quit [Ping timeout: 258 seconds]
04:35
lamawithonel has joined #ocaml
04:40
lamawithonel has quit [Read error: Connection reset by peer]
04:43
lamawithonel has joined #ocaml
05:01
thelema_ has joined #ocaml
05:01
thelema has quit [Read error: Connection reset by peer]
05:06
emmanuel has joined #ocaml
05:08
avsm1 has quit [Quit: Leaving.]
05:37
lamawithonel has quit [Ping timeout: 248 seconds]
05:38
dnolen has quit [Quit: dnolen]
05:39
dnolen has joined #ocaml
05:44
dnolen has quit [Client Quit]
05:45
ulfdoz has quit [Ping timeout: 260 seconds]
05:53
hto has quit [Quit: Lost terminal]
06:16
ttamttam has joined #ocaml
06:29
ankit9 has quit [Quit: Leaving]
06:36
philtor has quit [Ping timeout: 258 seconds]
06:37
avsm has joined #ocaml
06:49
avsm has quit [Quit: Leaving.]
06:51
Julien_T has joined #ocaml
07:13
ankit9 has joined #ocaml
07:16
ski has quit [Ping timeout: 255 seconds]
07:22
Julien_T has quit [Ping timeout: 245 seconds]
07:26
edwin has joined #ocaml
07:27
ski has joined #ocaml
07:35
rby has joined #ocaml
07:39
milosn has quit [Read error: Connection reset by peer]
07:40
milosn has joined #ocaml
07:41
rby has quit [Quit: leaving]
07:41
rby has joined #ocaml
07:44
larhat has joined #ocaml
07:45
ikaros has joined #ocaml
08:07
milosn_ has joined #ocaml
08:07
milosn_ has quit [Client Quit]
08:07
avsm has joined #ocaml
08:26
avsm has quit [Quit: Leaving.]
09:01
emmanuelux has joined #ocaml
09:03
oriba has joined #ocaml
09:11
Kakadu has joined #ocaml
09:25
Julien_T has joined #ocaml
09:40
thomasga has joined #ocaml
09:50
Kakadu has quit [Ping timeout: 265 seconds]
09:52
struktured has quit [Read error: Connection reset by peer]
09:52
struktured has joined #ocaml
10:00
rgrinberg has quit [Remote host closed the connection]
10:01
rgrinberg has joined #ocaml
10:02
Julien_T has quit [Read error: Operation timed out]
10:18
chambart has quit [Ping timeout: 244 seconds]
10:19
Julien_T has joined #ocaml
10:19
chambart has joined #ocaml
10:25
avsm has joined #ocaml
10:53
lopex has joined #ocaml
10:56
_andre has joined #ocaml
11:01
avsm1 has joined #ocaml
11:02
avsm has quit [Ping timeout: 248 seconds]
11:11
lamawithonel has joined #ocaml
11:30
lamawithonel has quit [Ping timeout: 248 seconds]
11:31
lamawithonel has joined #ocaml
11:48
Boscop has joined #ocaml
11:53
ikaros has quit [Quit: Ex-Chat]
12:03
sepp2k has joined #ocaml
12:15
avsm1 has quit [Quit: Leaving.]
12:29
ttamttam has quit [Ping timeout: 240 seconds]
12:31
emmanuel has quit [Disconnected by services]
12:31
emmanuel1 has joined #ocaml
12:38
avsm has joined #ocaml
12:43
ttamttam has joined #ocaml
13:03
jcdny has joined #ocaml
13:31
dnolen has joined #ocaml
13:43
ousado_ is now known as ousado
13:43
ousado has quit [Changing host]
13:43
ousado has joined #ocaml
13:48
ulfdoz has joined #ocaml
14:03
Cyanure has joined #ocaml
14:15
dnolen has quit [Quit: dnolen]
14:15
ttamttam has quit [Quit: ttamttam]
14:17
emmanuelux has quit [Ping timeout: 240 seconds]
14:18
ttamttam has joined #ocaml
14:18
avsm has quit [Quit: Leaving.]
14:24
ankit9 has quit [Quit: Leaving]
14:27
ttamttam has left #ocaml []
14:27
ttamttam has joined #ocaml
14:32
avsm has joined #ocaml
14:32
fraggle_ has quit [Ping timeout: 276 seconds]
14:36
wagle has quit [Remote host closed the connection]
14:37
wagle has joined #ocaml
14:49
oriba has quit [Quit: oriba]
14:54
Julien_T has quit [Ping timeout: 260 seconds]
14:56
Julien_T has joined #ocaml
15:01
Julien_T has quit [Ping timeout: 248 seconds]
15:02
avsm has quit [Quit: Leaving.]
15:13
larhat has quit [Quit: Leaving.]
15:13
ankit9 has joined #ocaml
15:19
avsm has joined #ocaml
15:19
ankit9 has quit [Quit: Leaving]
15:19
ankit9 has joined #ocaml
15:27
lopex has joined #ocaml
15:37
ikaros has joined #ocaml
15:58
lopex has quit [Ping timeout: 255 seconds]
15:59
avsm has quit [Quit: Leaving.]
16:00
ttamttam has quit [Remote host closed the connection]
16:03
lopex has joined #ocaml
16:04
Snark_ has joined #ocaml
16:05
hto has joined #ocaml
16:06
Snark_ is now known as Snark
16:08
Boscop has quit [Ping timeout: 260 seconds]
16:15
Julien_T has joined #ocaml
16:17
avsm has joined #ocaml
16:22
lopex has quit [Ping timeout: 258 seconds]
16:36
fraggle_ has joined #ocaml
16:40
lopex has joined #ocaml
16:43
ttamttam has joined #ocaml
17:01
everyonemines has quit [Quit: Leaving.]
17:05
avsm has quit [Quit: Leaving.]
17:22
Tobu has quit [Ping timeout: 244 seconds]
17:27
ttamttam has quit [Remote host closed the connection]
17:35
Julien_T has left #ocaml []
17:35
rwmjones is now known as rwmjones_afk
17:36
junsuijin has joined #ocaml
17:39
avsm has joined #ocaml
17:52
`fogus has joined #ocaml
17:54
devinus has joined #ocaml
17:54
<
devinus >
what's the cool stuff going on with ocaml right now?
18:01
* adrien
's stuff :P
18:05
ygrek has joined #ocaml
18:26
avsm has quit [Ping timeout: 256 seconds]
18:36
<
_habnabit >
thelema_, I don't remember why I chose sdiff. that's what it's been named in my codebase for a while
18:36
<
_habnabit >
thelema_, anyway the pull request has been updated
18:38
<
thelema_ >
_habnabit: master gets merged with v2 every once in a while.
18:39
emmanuelux has joined #ocaml
18:39
Kakadu has joined #ocaml
18:39
<
rgrinberg >
does anybody how good janestreet's core is?
18:40
<
rgrinberg >
there seems to be zero documentation around
18:40
<
Kakadu >
it is nice
18:40
<
Kakadu >
yminski is going to create wiki on github about core
18:42
<
rgrinberg >
thanks you two
18:43
<
_habnabit >
thelema_, could it maybe be merged sometime soon? I was going to try to do a binary release of our software, and I'd like to take a snapshot from your github repository instead of mine
18:44
<
thelema_ >
_habnabit: done.
18:44
<
_habnabit >
thelema_, thanks
18:44
<
thelema_ >
no worries.
18:45
fschwidom has joined #ocaml
18:45
joewilliams is now known as joewilliams_away
18:45
<
devinus >
what is janestreet's core?
18:45
<
_habnabit >
thelema_, oh, heh, I actually meant from master into v2
18:45
<
adrien >
devinus: a supplementary standard library for ocaml
18:45
<
adrien >
and a pretty big one
18:45
<
thelema_ >
_habnabit: oh, that'll take a little longer. Let's see how easily it goes.
18:45
<
adrien >
(judging by its compilation time)
18:46
joewilliams_away is now known as joewilliams
18:48
fschwidom has quit [Remote host closed the connection]
18:48
fschwidom has joined #ocaml
18:48
fschwidom has quit [Remote host closed the connection]
18:49
<
thelema_ >
_habnabit: is tomorrow good enough? There's a bunch of merge conflicts that I'll have to go through (or you can go through and produce the merge in your tree and pull request the result.
18:49
<
_habnabit >
thelema_, tomorrow is fine, sure
18:50
<
_habnabit >
thelema_, though I can try and see what the conflicts look like
18:50
<
thelema_ >
it may be easier for me to do the merge, since I have a good idea how things are in both branches.
18:51
<
_habnabit >
oh, yeah, I just tried and got some deleted/modififed conflicts. probably a better idea.
18:52
<
thelema_ >
yes, it's a bit ugly, which is why it doesn't happen that often
18:55
ankit9 has quit [Ping timeout: 256 seconds]
18:56
<
_habnabit >
(is there a place where the v2 documentation is built?)
18:56
<
_habnabit >
guess I could build it myself
18:59
ankit9 has joined #ocaml
19:00
emmanuel1 has quit [Quit: WeeChat 0.3.6-rc2]
19:16
<
Kakadu >
Man, what do u think about this code?
19:17
<
Kakadu >
my class has method foo x = print_endline x
19:17
<
Kakadu >
when I use caml_callback2 it crashes, but when I use caml_callback method's body is not being executed
19:19
emmanueloga has joined #ocaml
19:19
<
devinus >
is there a book for ocaml like "learn you some haskell" or "learn you some erlang" ?
19:23
mcclurmc_ has joined #ocaml
19:24
<
emmanueloga >
devinus: I don't think so. How familiar are you with programming languages?
19:24
<
devinus >
emmanueloga: come from a background in C/C++/Python/Erlang
19:25
<
emmanueloga >
disclaimer: only started with a few pages so far.
19:26
mcclurmc has quit [Ping timeout: 248 seconds]
19:30
mcclurmc has joined #ocaml
19:32
Snark has quit [Quit: Quitte]
19:33
mcclurmc_ has quit [Ping timeout: 240 seconds]
19:33
<
emmanueloga >
btw, there is a "more mainstream" ocaml book out there, but at least in the amazon reviews most people seems to bash it.
19:34
<
emmanueloga >
goo.gl/VufmU
19:34
<
devinus >
that's no bueno
19:36
Associat0r has joined #ocaml
19:36
Associat0r has quit [Changing host]
19:36
Associat0r has joined #ocaml
19:37
<
emmanueloga >
but frankly, the manual looks quite comprenhensive. You can even download a pdf if you want.
19:37
ygrek has quit [Ping timeout: 248 seconds]
19:37
jcdny has quit [Ping timeout: 276 seconds]
19:38
<
devinus >
published in 2008 and it's still a draft!?
19:38
<
hcarty >
devinus: And a second to emmanueloga's comment about the manual - it's generally quite accessible
19:38
<
devinus >
i'll check it out
19:38
<
hcarty >
devinus: There were publication complications, from what I understand
19:39
<
hcarty >
Jason Hickey's book is well written and the chapters on modules and the object/class system are particularly helpful.
19:44
zorun has quit [Ping timeout: 240 seconds]
19:48
taupin has joined #ocaml
19:50
Boscop has joined #ocaml
19:51
jcdny has joined #ocaml
19:52
<
devinus >
emmanueloga, hcarty thanks, will check these out tonight
19:54
<
hcarty >
devinus: Have fun!
19:56
jcdny has quit [Remote host closed the connection]
19:56
randori has joined #ocaml
19:58
randori is now known as randori_
19:59
randori_ is now known as randori
20:14
ygrek has joined #ocaml
20:21
_andre has quit [Quit: leaving]
20:29
Kakadu has quit [Remote host closed the connection]
20:29
rwmjones_afk is now known as rwmjones
20:34
`fogus has quit [Quit: `fogus]
21:00
ikaros has quit [Quit: Ex-Chat]
21:08
<
_habnabit >
I don't suppose there's anything like this in batteries already: `let junction pred f g a = if pred a then f a else g a`
21:08
<
_habnabit >
I've had a few times where it would be useful in |- or |> chains
21:12
edwin has quit [Remote host closed the connection]
21:14
hto has quit [Quit: Lost terminal]
21:25
<
flux >
seems sort of special case, but perhaps I just haven't detected the pattern from my own code
21:26
<
_habnabit >
maybe I'm just overusing |>
21:29
<
thelema_ >
_habnabit: no, although I have my own `let iff b f x = if b then f x else x`
21:34
randori has left #ocaml []
22:14
devinus has quit [Quit: devinus]
22:15
ygrek has quit [Remote host closed the connection]
22:17
lamawithonel has quit [Remote host closed the connection]
22:24
Associat0r has quit [Quit: Associat0r]
22:39
Amorphous has quit [Read error: Operation timed out]
22:44
bobry has quit [Ping timeout: 258 seconds]
22:45
avsm has joined #ocaml
22:52
thomasga has quit [Quit: Leaving.]
22:56
Amorphous has joined #ocaml
22:59
bobry has joined #ocaml
23:04
emmanueloga has quit [Ping timeout: 259 seconds]
23:12
Cyanure has quit [Remote host closed the connection]
23:13
dnolen has joined #ocaml
23:25
fraggle_ has quit [Read error: Connection reset by peer]
23:26
tautologico has joined #ocaml
23:27
avsm has quit [Quit: Leaving.]
23:27
<
tautologico >
what's the state of the pa_do extension? is it up-to-date?
23:28
junsuijin has quit [Read error: Connection reset by peer]
23:50
fraggle_ has joined #ocaml
23:51
lamawithonel has joined #ocaml