companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 5.0 released(!!1!): https://ocaml.org/releases/5.0.0.html | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
John_Ivan has joined #ocaml
jmiven has quit [Server closed connection]
jmiven has joined #ocaml
Tuplanolla has quit [Ping timeout: 258 seconds]
yoyofreeman has quit [Read error: Connection reset by peer]
yoyofreeman has joined #ocaml
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.]
waleee has quit [Ping timeout: 260 seconds]
sim642 has quit [K-Lined]
sim642 has joined #ocaml
jsoo has quit [Quit: ZNC 1.8.2 - https://znc.in]
jsoo has joined #ocaml
jyc__ has quit [Server closed connection]
jyc__ has joined #ocaml
leah2 has quit [Server closed connection]
leah2 has joined #ocaml
euouae has joined #ocaml
<euouae> Hey all
<euouae> I've had trouble with dune installing C headers on a C shared_object.
<euouae> How can this be done?
<euouae> I think I need perhaps two packages? One would be the so called -bin package and the other would be the -doc package?
<euouae> Err... I mean the -dev package. Containing the headers.
yoyofreeman has quit [Remote host closed the connection]
yoyofreeman has joined #ocaml
Anarchos has joined #ocaml
yoyofreeman has quit [Ping timeout: 252 seconds]
bartholin has joined #ocaml
<discocaml> <.sarna.> hey, I wonder - how do you ensure that you don't accidentally call blocking functions when using lwt/async?
euouae has quit [Remote host closed the connection]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Serpent7776 has joined #ocaml
Anarchos has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Tuplanolla has joined #ocaml
Anarchos has joined #ocaml
CO2 has joined #ocaml
<Anarchos> I need to add a specific library for my OS in merlin/src/ocamlfrontend/dune. What is the right way to achieve that ?
vsiles has quit [Server closed connection]
vsiles has joined #ocaml
xd1le has joined #ocaml
haesbaert has quit [Server closed connection]
haesbaert has joined #ocaml
CO2 has quit [Quit: WeeChat 4.1.1]
<companion_cube> @.sarna. There's no real way, just need to be careful. Do all IO via lwt.
CO2 has joined #ocaml
waleee has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
tizoc has quit [Server closed connection]
tizoc has joined #ocaml
jsoo has quit [Quit: ZNC 1.8.2 - https://znc.in]
jsoo has joined #ocaml
John_Ivan has joined #ocaml
berberman has quit [Server closed connection]
berberman has joined #ocaml
neiluj has joined #ocaml
mro has joined #ocaml
<neiluj> Hi! Are there loop functions in the standard library?
<neiluj> such as https://tpaste.us/NBWw
<companion_cube> I don't think so, but take a look at `iter` ;)
CO2 has quit [Quit: WeeChat 4.1.1]
<neiluj> like Array.iter?
<neiluj> the idea was to avoid initializing an array for the range of the loop
<neiluj> oh https://github.com/c-cube/iter seems to achieve this
<neiluj> that's the library you were referring to, right?
mro has quit [Ping timeout: 258 seconds]
CO2 has joined #ocaml
CO2 has quit [Client Quit]
<companion_cube> Yep
CO2 has joined #ocaml
bartholin has quit [Ping timeout: 264 seconds]
Boarders___ has quit [Server closed connection]
Boarders___ has joined #ocaml
bartholin has joined #ocaml
Anarchos has joined #ocaml
gahr has quit [Server closed connection]
gahr has joined #ocaml
nkatte has joined #ocaml
yziquel has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
yziquel has quit [Quit: Client closed]
Anarchos has joined #ocaml
gentauro has quit [Read error: Connection reset by peer]
gentauro has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
bartholin has quit [Quit: Leaving]
justThanks has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #ocaml
justache has quit [Remote host closed the connection]
justache has joined #ocaml
Serpent7776 has quit [Ping timeout: 255 seconds]
<discocaml> <gantsev.denis> could someone please clarify what is the intended meaning of something like:
<discocaml> <gantsev.denis> ```
<discocaml> <gantsev.denis> module A = A
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
<discocaml> <gantsev.denis> module B = B
<discocaml> <gantsev.denis> ```
<discocaml> <gantsev.denis> ?
<discocaml> <gantsev.denis> could someone please clarify what is the intended meaning of something like:
<discocaml> <gantsev.denis> ```
<discocaml> <gantsev.denis> module A = A
<discocaml> <gantsev.denis> module B = B
<discocaml> <gantsev.denis> ```
<discocaml> <gantsev.denis> within a .mli file ?
neiluj has quit [Quit: WeeChat 3.8]
justache has joined #ocaml
<companion_cube> It's just aliases
<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.
justache has quit [Remote host closed the connection]
justache has joined #ocaml
_whitelogger has quit [Server closed connection]
_whitelogger has joined #ocaml