companion_cube changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.04.0 release notes: http://ocaml.org/releases/4.04.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
infinity0_ has joined #ocaml
infinity0 has quit [Ping timeout: 248 seconds]
infinity0_ has quit [Changing host]
infinity0 has joined #ocaml
sgronblo has quit [Ping timeout: 276 seconds]
nomicflux has quit [Quit: nomicflux]
KeyJoo has quit [Ping timeout: 260 seconds]
ygrek has quit [Ping timeout: 260 seconds]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 276 seconds]
jlam__ has joined #ocaml
jlam__ has quit [Read error: Connection reset by peer]
jlam__ has joined #ocaml
jlam_ has quit [Ping timeout: 268 seconds]
mfp__ has quit [Ping timeout: 248 seconds]
sh0t has quit [Remote host closed the connection]
sgronblo has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 260 seconds]
enterprisey has joined #ocaml
Simn has quit [Quit: Leaving]
sh0t has joined #ocaml
thizanne has quit [Ping timeout: 246 seconds]
thizanne has joined #ocaml
keep_learning has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 276 seconds]
ygrek has joined #ocaml
jao has joined #ocaml
jao has quit [Ping timeout: 255 seconds]
pierpa has quit [Quit: Page closed]
malina has quit [Ping timeout: 240 seconds]
sh0t has quit [Remote host closed the connection]
cranmax has quit [Quit: Connection closed for inactivity]
moei has joined #ocaml
FreeBirdLjj has joined #ocaml
samrat has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
kalio has quit [Quit: WeeChat 1.9]
samrat has quit [Ping timeout: 248 seconds]
lopex has quit [Quit: Connection closed for inactivity]
kalio has joined #ocaml
sz0 has joined #ocaml
keep_learning has joined #ocaml
agravier has joined #ocaml
samrat has joined #ocaml
agravier has quit [Ping timeout: 260 seconds]
jlam_ has joined #ocaml
jlam__ has quit [Ping timeout: 260 seconds]
jlam__ has joined #ocaml
FreeBirdLjj has joined #ocaml
jlam_ has quit [Ping timeout: 268 seconds]
FreeBirdLjj has quit [Ping timeout: 260 seconds]
nicooo has quit [Read error: Connection reset by peer]
nicooo has joined #ocaml
_whitelogger has joined #ocaml
FreeBirdLjj has joined #ocaml
jlam_ has joined #ocaml
jlam__ has quit [Ping timeout: 276 seconds]
FreeBirdLjj has quit [Ping timeout: 248 seconds]
KeyJoo has joined #ocaml
jnavila has joined #ocaml
jnavila has quit [Remote host closed the connection]
toolslive has quit [Remote host closed the connection]
rossberg_ has quit [Ping timeout: 240 seconds]
freusque has joined #ocaml
olibjerd has joined #ocaml
Onemorenickname has joined #ocaml
<Onemorenickname> Hi people
<Onemorenickname> (I answered my question before I had the chance to ask it)
<Onemorenickname> Sorry
rossberg_ has joined #ocaml
enterprisey has quit [Remote host closed the connection]
enterprisey has joined #ocaml
<adrien> :)
TheLemonMan has joined #ocaml
FreeBirdLjj has joined #ocaml
Merv_ has quit [Remote host closed the connection]
Merv_ has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 268 seconds]
Merv_ has quit [Ping timeout: 240 seconds]
erw4n has joined #ocaml
<apache2> can someone confirm that the best practice method to use cstruct.ppx today is still ln -s ~/.opam/4.04.0/bin/ppx_cstruct ~/.opam/4.04.0/lib/ppx_cstruct/ppx.exe ?
<apache2> this seems a bit unintuitive, but I've helped two people set up that symlink now
<apache2> would like to know what to tell them in the future if there is a better workaround to the upstream pkg being broken
Simn has joined #ocaml
MercurialAlchemi has joined #ocaml
haesbaert has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 260 seconds]
malc_ has joined #ocaml
<ygrek> apache2, you can make a PR to opam to patch the package
<ygrek> so that it installs symlink
<ygrek> until upstream is fixed ofc
<ygrek> s/opam/opam-repository/
nightmared has quit [Ping timeout: 255 seconds]
silver has joined #ocaml
<apache2> hm I doubt anil will merge that
andreas_ has joined #ocaml
ygrek has quit [Ping timeout: 255 seconds]
silver_ has joined #ocaml
silver has quit [Ping timeout: 240 seconds]
butts_butts has quit [Remote host closed the connection]
butts_butts has joined #ocaml
zpe has joined #ocaml
FreeBirdLjj has joined #ocaml
enterprisey has quit [Remote host closed the connection]
FreeBirdLjj has quit [Ping timeout: 248 seconds]
nightmared has joined #ocaml
malc_ has quit [Quit: ERC (IRC client for Emacs 25.0.50.2)]
alfredo_ has joined #ocaml
DrWhax_ is now known as DrWhax
mfp__ has joined #ocaml
nightmared has quit [Ping timeout: 240 seconds]
Merv_ has joined #ocaml
argent_smith has joined #ocaml
Merv__ has joined #ocaml
nightmared has joined #ocaml
Merv_ has quit [Ping timeout: 255 seconds]
FreeBirdLjj has joined #ocaml
nightmared has quit [Ping timeout: 240 seconds]
Onemorenickname has quit [Quit: Leaving]
FreeBirdLjj has quit [Ping timeout: 260 seconds]
Sim_n has joined #ocaml
Simn has quit [Ping timeout: 276 seconds]
Sim_n is now known as Simn
achauvin has joined #ocaml
achauvin has quit [Client Quit]
lopex has joined #ocaml
dhil has joined #ocaml
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
zpe_ has joined #ocaml
zpe has quit [Read error: Connection reset by peer]
sz0 has quit [Quit: Connection closed for inactivity]
sgronblo has quit [Ping timeout: 260 seconds]
KeyJoo has quit [Ping timeout: 260 seconds]
FreeBirdLjj has joined #ocaml
samrat has quit [Ping timeout: 248 seconds]
FreeBirdLjj has quit [Ping timeout: 248 seconds]
sepp2k has joined #ocaml
minn has quit [Ping timeout: 248 seconds]
eagleflo has quit [Ping timeout: 255 seconds]
eagleflo has joined #ocaml
andreas_ has quit [Quit: Connection closed for inactivity]
malina has joined #ocaml
Khady has quit [Read error: Connection reset by peer]
Khady has joined #ocaml
Khady has joined #ocaml
_whitelogger has joined #ocaml
andreas_ has joined #ocaml
cranmax has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
alfredo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alfredo has joined #ocaml
alfredo is now known as alfredo[away]
alfredo[away] is now known as alfredo
kakadu has joined #ocaml
<orbifx[m]> Hello all
porcow has joined #ocaml
Merv__ has quit [Remote host closed the connection]
Merv_ has joined #ocaml
Merv_ has quit [Ping timeout: 248 seconds]
jlam__ has joined #ocaml
jlam_ has quit [Ping timeout: 268 seconds]
porcow has quit [Quit: Textual IRC Client: www.textualapp.com]
rdutra has joined #ocaml
nomicflux has joined #ocaml
_andre has joined #ocaml
minn has joined #ocaml
nomicflux has quit [Quit: nomicflux]
zpe_ has quit [Remote host closed the connection]
zpe has joined #ocaml
<kakadu> hey
zpe has quit [Ping timeout: 260 seconds]
dhil has quit [Ping timeout: 268 seconds]
<kakadu> Folks, can I have module A that _includes_ module B and module C but only module A should be visible after installation?
<kakadu> I think that by default it will install B and C too
<kakadu> and users will need to link them too (the module A itself will not be enough)
<octachron> kakadu, if you are including modules, distributing only a.cmi should work
<def`> and if you depend on a module you have to link it anyway. as octachron said, not providing the cmi will hide the interface, and including the cmo/cmx in the archive will solve the linking problem
<kakadu> So, I should have a.cm[io], b.cmi and c.cmi and everything should be OK. Can I somehow avoid b.cmi and c.cmi and have the same effect?
<kakadu> I only wanted to split my .ml file in two parts but it seems that I'm polluting namespaces now
jlam_ has joined #ocaml
<kakadu> basically I'm worried about inconvenience that Core has ignored
<octachron> kakadu, rather a.cm[io] and [bc].cmo
<def`> kakadu: prefixing your module name is the only to not pollute the global namespace
<def`> your name will not be visible at the type checking level, but will anyway be reserved during linking phase
freusque has quit [Ping timeout: 255 seconds]
<kakadu> Okay, it seems tha maximum I can get. Thanks
jlam__ has quit [Ping timeout: 248 seconds]
sh0t has joined #ocaml
minn has quit [Ping timeout: 248 seconds]
dhil has joined #ocaml
jlam__ has joined #ocaml
zpe has joined #ocaml
jlam_ has quit [Ping timeout: 268 seconds]
average has quit [Ping timeout: 258 seconds]
FreeBirdLjj has joined #ocaml
zpe has quit [Remote host closed the connection]
cranmax has quit [Quit: Connection closed for inactivity]
zpe has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 248 seconds]
zpe has quit [Ping timeout: 246 seconds]
xa0 has joined #ocaml
<xa0> hi #ocaml
<xa0> so, i have a bug, where i get warning 40: this record of type blah contains fields that are not visible in the current scope. i get this warning in my parser.mly file which includes records from another .mli file
<zozozo> xa0: one solution to avoid that is to use local opens, or fully qualify the first field name of the record
<def`> or ignore warning 40
<xa0> Ah I can fully qualify them, that sounds like the best solution here
zpe has joined #ocaml
shinnya has joined #ocaml
KeyJoo has joined #ocaml
jlam_ has joined #ocaml
malc_ has joined #ocaml
jlam__ has quit [Ping timeout: 260 seconds]
cranmax has joined #ocaml
andreas_ has quit [Quit: Connection closed for inactivity]
jlam_ has quit [Ping timeout: 240 seconds]
jlam_ has joined #ocaml
KeyJoo has quit [Ping timeout: 248 seconds]
barcabuona has quit [Quit: WeeChat 1.8]
mami_ is now known as mami
zpe has quit [Remote host closed the connection]
samrat has joined #ocaml
jlam__ has joined #ocaml
jlam_ has quit [Ping timeout: 255 seconds]
Merv_ has joined #ocaml
zpe has joined #ocaml
FreeBirdLjj has joined #ocaml
two_wheels has joined #ocaml
kakadu has quit [Quit: Konversation terminated!]
kakadu has joined #ocaml
zpe has quit [Ping timeout: 255 seconds]
two_wheels has quit [Client Quit]
copy_ has joined #ocaml
enterprisey has joined #ocaml
samrat has quit [Ping timeout: 260 seconds]
two_wheels has joined #ocaml
argent_smith has quit [Quit: Leaving.]
two_wheels has quit [Client Quit]
butts_butts has quit [Ping timeout: 258 seconds]
average has joined #ocaml
butts_butts has joined #ocaml
samrat has joined #ocaml
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
alfredo has quit [Quit: Textual IRC Client: www.textualapp.com]
<octachron> Format question: it's me or there is no simple way to conditionnally print a character before a newline break only if such break occurs ?
<theblatte> octachron: it's not you
<def`> octachron: I think there is no way to do so. (but you can hack around...)
isaachodes[m] has quit [Ping timeout: 240 seconds]
tcc[m] has quit [Ping timeout: 240 seconds]
timclassic has quit [Ping timeout: 240 seconds]
regnat[m] has quit [Ping timeout: 258 seconds]
Bluddy[m] has quit [Ping timeout: 246 seconds]
aspiwack[m] has quit [Ping timeout: 240 seconds]
smondet[m] has quit [Ping timeout: 255 seconds]
mars0i[m] has quit [Ping timeout: 255 seconds]
srenatus[m] has quit [Ping timeout: 255 seconds]
M-martinklepsch has quit [Read error: Connection reset by peer]
orbifx[m] has quit [Read error: Connection reset by peer]
yetanotherion[m] has quit [Ping timeout: 246 seconds]
M-jimt has quit [Ping timeout: 246 seconds]
<Drup> The machinery is already in the engine, though, since you can tell "print this amount of space, or break and add this other amount of indentation"
<theblatte> Drup, def` ^
<def`> cool thanks
<Drup> Hum, couldn't the first two be merged ?
<theblatte> PR incoming
tg has quit [Ping timeout: 240 seconds]
<theblatte> :)
<Drup> (the last one is very interesting)
isaachodes[m] has joined #ocaml
nightmared has joined #ocaml
<Drup> But I wonder if you couldn't just generalize them with higher order formats :D
<Drup> like, what if the thing I want after the break is not a string, but a formatted piece of text ?
tg has joined #ocaml
aspiwack[m] has joined #ocaml
srenatus[m] has joined #ocaml
smondet[m] has joined #ocaml
timclassic has joined #ocaml
M-jimt has joined #ocaml
M-martinklepsch has joined #ocaml
regnat[m] has joined #ocaml
Bluddy[m] has joined #ocaml
tcc[m] has joined #ocaml
mars0i[m] has joined #ocaml
orbifx[m] has joined #ocaml
yetanotherion[m] has joined #ocaml
freusque has joined #ocaml
freusque has quit [Client Quit]
enterprisey has quit [Ping timeout: 260 seconds]
slash^ has joined #ocaml
TheLemonMan has joined #ocaml
nightmared has quit [Ping timeout: 276 seconds]
govg has quit [Quit: leaving]
nightmared has joined #ocaml
dhil has quit [Ping timeout: 240 seconds]
minn has joined #ocaml
philtor_ has quit [Quit: Leaving]
ygrek has joined #ocaml
dhil has joined #ocaml
minn has quit [Ping timeout: 240 seconds]
<theblatte> Drup: apparently this would lead to a much bigger change because of the way Format is implemented, in particular when it needs to know which size things are going to be
jlam_ has joined #ocaml
malc_ has quit [Remote host closed the connection]
jlam__ has quit [Ping timeout: 248 seconds]
<cranmax> I'm just curious about which Linux uses the Jane Street's developers
<Drup> theblatte: hmm, right
samrat has quit [Ping timeout: 260 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
minn has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
minn has quit [Ping timeout: 240 seconds]
average has quit [Ping timeout: 258 seconds]
average has joined #ocaml
malina has quit [Ping timeout: 248 seconds]
<Leonidas> wow, does vbmithr ever sleep?
* Leonidas thought "ocaml-msgpack could use some cleanup", but turns out vbmithr reimplemented the whole thing
<Leonidas> cranmax: not Arch Linux for sure :p
minn has joined #ocaml
shinnya has quit [Ping timeout: 240 seconds]
jlam__ has joined #ocaml
jlam_ has quit [Ping timeout: 248 seconds]
jlam_ has joined #ocaml
jlam__ has quit [Ping timeout: 260 seconds]
silver_ has quit [Read error: Connection reset by peer]
mengu has joined #ocaml
kakadu has quit [Quit: Konversation terminated!]
argent_smith has joined #ocaml
<Leonidas> is there any planned breakage in cohttp 1.0.0 or why is avsm adding version constraints on all revdeps?
dhil has quit [Ping timeout: 248 seconds]
zpe has joined #ocaml
SpiceGuid has joined #ocaml
MercurialAlchemi has joined #ocaml
rdutra has quit [Ping timeout: 260 seconds]
SpiceGuid has quit [Quit: ChatZilla 0.9.93 [SeaMonkey 2.46/20161213183751]]
jnavila has joined #ocaml
spew has joined #ocaml
minn has quit [Ping timeout: 246 seconds]
andreas_ has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 258 seconds]
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
slash^ has quit [Read error: Connection reset by peer]
zpe has quit [Ping timeout: 246 seconds]
<cranmax> Leonidas: yes makes more sense centos/rhel :)
<Leonidas> cranmax: you can see it bc the new openssl in arch breaks async_ssl
mengu has quit [Quit: Leaving...]
kakadu has joined #ocaml
nico___ has joined #ocaml
minn has joined #ocaml
jnavila has quit [Read error: Connection reset by peer]
dtornabene has joined #ocaml
jnavila has joined #ocaml
jbrown has quit [Ping timeout: 255 seconds]
jlam__ has joined #ocaml
jlam_ has quit [Ping timeout: 255 seconds]
minn has quit [Ping timeout: 248 seconds]
jnavila has quit [Remote host closed the connection]
SpiceGuid has joined #ocaml
olibjerd has quit [Quit: olibjerd]
jbrown has joined #ocaml
SpiceGuid has quit [Quit: ChatZilla 0.9.93 [SeaMonkey 2.46/20161213183751]]
shinnya has joined #ocaml
_andre has quit [Quit: leaving]
silver has joined #ocaml
malina has joined #ocaml
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
minn has joined #ocaml
dtornabene has quit [Remote host closed the connection]
dtornabene has joined #ocaml
shinnya has quit [Ping timeout: 260 seconds]
minn has quit [Ping timeout: 260 seconds]
freusque has joined #ocaml
sh0t has quit [Remote host closed the connection]
dtornabene has quit [Remote host closed the connection]
dtornabene has joined #ocaml
nico___ has quit [Ping timeout: 260 seconds]
cr41gnus has quit [Ping timeout: 268 seconds]
cr41gnus has joined #ocaml
dtornabene_ has joined #ocaml
dtornabene has quit [Read error: Connection reset by peer]
freusque has quit [Quit: WeeChat 1.7.1]
rdutra has joined #ocaml
enterprisey has joined #ocaml
mengu has joined #ocaml
andreas_ has quit [Quit: Connection closed for inactivity]
Simn has quit [Quit: Leaving]
minn has joined #ocaml
kakadu has quit [Remote host closed the connection]
argent_smith has quit [Quit: Leaving.]
minn has quit [Ping timeout: 240 seconds]
sh0t has joined #ocaml
sepp2k has quit [Ping timeout: 260 seconds]
pierpa has joined #ocaml
enterprisey has quit [Remote host closed the connection]
spew has quit [Ping timeout: 240 seconds]
ryanartecona has joined #ocaml