00:16
John_Ivan has joined #ocaml
00:48
jmiven has quit [Server closed connection]
00:49
jmiven has joined #ocaml
01:23
Tuplanolla has quit [Ping timeout: 258 seconds]
01:57
yoyofreeman has quit [Read error: Connection reset by peer]
01:58
yoyofreeman has joined #ocaml
01:59
John_Ivan has quit [Quit: Disrupting the dragon's slumber one time too often shall eventually bestow upon all an empirical and indiscriminate conflagration that will last for all goddamn eternity.]
02:25
waleee has quit [Ping timeout: 260 seconds]
04:20
sim642 has quit [K-Lined]
04:20
sim642 has joined #ocaml
04:26
jsoo has joined #ocaml
04:53
jyc__ has quit [Server closed connection]
04:53
jyc__ has joined #ocaml
05:36
leah2 has quit [Server closed connection]
05:37
leah2 has joined #ocaml
05:38
euouae has joined #ocaml
05:39
<
euouae >
I've had trouble with dune installing C headers on a C shared_object.
05:39
<
euouae >
How can this be done?
05:39
<
euouae >
I think I need perhaps two packages? One would be the so called -bin package and the other would be the -doc package?
05:40
<
euouae >
Err... I mean the -dev package. Containing the headers.
07:10
yoyofreeman has quit [Remote host closed the connection]
07:12
yoyofreeman has joined #ocaml
07:37
Anarchos has joined #ocaml
07:58
yoyofreeman has quit [Ping timeout: 252 seconds]
08:11
bartholin has joined #ocaml
08:16
<
discocaml >
<.sarna.> hey, I wonder - how do you ensure that you don't accidentally call blocking functions when using lwt/async?
08:33
euouae has quit [Remote host closed the connection]
09:24
Anarchos has quit [Quit: Vision[]: i've been blurred!]
09:59
Serpent7776 has joined #ocaml
10:00
Anarchos has joined #ocaml
10:06
Anarchos has quit [Quit: Vision[]: i've been blurred!]
10:30
Tuplanolla has joined #ocaml
10:45
Anarchos has joined #ocaml
11:14
CO2 has joined #ocaml
11:33
<
Anarchos >
I need to add a specific library for my OS in merlin/src/ocamlfrontend/dune. What is the right way to achieve that ?
11:51
vsiles has quit [Server closed connection]
11:52
vsiles has joined #ocaml
13:59
xd1le has joined #ocaml
14:00
haesbaert has quit [Server closed connection]
14:00
haesbaert has joined #ocaml
14:12
CO2 has quit [Quit: WeeChat 4.1.1]
14:54
<
companion_cube >
@.sarna. There's no real way, just need to be careful. Do all IO via lwt.
15:22
CO2 has joined #ocaml
16:03
waleee has joined #ocaml
16:10
Anarchos has quit [Quit: Vision[]: i've been blurred!]
16:25
tizoc has quit [Server closed connection]
16:26
tizoc has joined #ocaml
16:36
jsoo has joined #ocaml
16:53
John_Ivan has joined #ocaml
16:53
berberman has quit [Server closed connection]
16:54
berberman has joined #ocaml
17:04
neiluj has joined #ocaml
17:05
mro has joined #ocaml
17:05
<
neiluj >
Hi! Are there loop functions in the standard library?
17:12
<
companion_cube >
I don't think so, but take a look at `iter` ;)
17:15
CO2 has quit [Quit: WeeChat 4.1.1]
17:16
<
neiluj >
like Array.iter?
17:16
<
neiluj >
the idea was to avoid initializing an array for the range of the loop
17:19
<
neiluj >
that's the library you were referring to, right?
17:22
mro has quit [Ping timeout: 258 seconds]
17:29
CO2 has joined #ocaml
17:34
CO2 has quit [Client Quit]
17:36
<
companion_cube >
Yep
17:45
CO2 has joined #ocaml
19:37
bartholin has quit [Ping timeout: 264 seconds]
19:55
Boarders___ has quit [Server closed connection]
19:55
Boarders___ has joined #ocaml
20:10
bartholin has joined #ocaml
20:11
Anarchos has joined #ocaml
20:36
gahr has quit [Server closed connection]
20:36
gahr has joined #ocaml
20:36
nkatte has joined #ocaml
21:15
yziquel has joined #ocaml
21:29
Anarchos has quit [Quit: Vision[]: i've been blurred!]
21:30
yziquel has quit [Quit: Client closed]
21:41
Anarchos has joined #ocaml
22:02
gentauro has quit [Read error: Connection reset by peer]
22:08
gentauro has joined #ocaml
22:22
Anarchos has quit [Quit: Vision[]: i've been blurred!]
22:23
bartholin has quit [Quit: Leaving]
22:28
justache has joined #ocaml
22:41
justache has quit [Remote host closed the connection]
22:48
justache has joined #ocaml
22:59
Serpent7776 has quit [Ping timeout: 255 seconds]
23:15
<
discocaml >
<gantsev.denis> could someone please clarify what is the intended meaning of something like:
23:15
<
discocaml >
<gantsev.denis> ```
23:15
<
discocaml >
<gantsev.denis> module A = A
23:15
<
discocaml >
<gantsev.denis> module B = B
23:15
<
discocaml >
<gantsev.denis> ```
23:15
<
discocaml >
<gantsev.denis> ?
23:15
<
discocaml >
<gantsev.denis> could someone please clarify what is the intended meaning of something like:
23:15
<
discocaml >
<gantsev.denis> ```
23:15
<
discocaml >
<gantsev.denis> module A = A
23:16
<
discocaml >
<gantsev.denis> module B = B
23:16
<
discocaml >
<gantsev.denis> ```
23:16
<
discocaml >
<gantsev.denis> within a .mli file ?
23:16
neiluj has quit [Quit: WeeChat 3.8]
23:20
justache has joined #ocaml
23:20
<
companion_cube >
It's just aliases
23:23
<
discocaml >
<deepspacejohn> Presumably it’s so you can reference A and B with the filename as a namespace, e.g. with x.mli you would get X.A.
23:26
justache has quit [Remote host closed the connection]
23:31
justache has joined #ocaml
23:43
_whitelogger has quit [Server closed connection]
23:43
_whitelogger has joined #ocaml