gwizon has quit [Remote host closed the connection]
motherfsck has quit [Ping timeout: 268 seconds]
bartholin has joined #ocaml
jao has quit [Ping timeout: 252 seconds]
szkl has quit [Quit: Connection closed for inactivity]
mro has joined #ocaml
tizoc has quit [Ping timeout: 252 seconds]
tizoc has joined #ocaml
bartholin has quit [Quit: Leaving]
nd__ has joined #ocaml
jlrnick has joined #ocaml
Serpent7776 has joined #ocaml
tizoc has quit [Ping timeout: 268 seconds]
tizoc has joined #ocaml
calvnce has joined #ocaml
jlrnick has quit [Ping timeout: 260 seconds]
mro has quit [Quit: Leaving...]
nfc has quit [Read error: Software caused connection abort]
nfc has joined #ocaml
spip has quit [Quit: Konversation terminated!]
olle has joined #ocaml
Leonidas has quit [Read error: Software caused connection abort]
Leonidas has joined #ocaml
Duns_Scrotus has quit [Read error: Software caused connection abort]
Duns_Scrotus has joined #ocaml
pippijn has quit [Read error: Software caused connection abort]
pippijn has joined #ocaml
troydm has quit [Ping timeout: 268 seconds]
wingsorc__ has quit [Ping timeout: 252 seconds]
jlrnick has joined #ocaml
azimut has joined #ocaml
jlrnick has quit [Remote host closed the connection]
jlrnick has joined #ocaml
xd1le has joined #ocaml
infinity0 has quit [Remote host closed the connection]
Haudegen has quit [Quit: Bin weg.]
infinity0 has joined #ocaml
jlrnick has quit [Read error: Connection reset by peer]
xgqt has quit [Ping timeout: 256 seconds]
xgqt has joined #ocaml
Haudegen has joined #ocaml
gwizon has joined #ocaml
gwizon has quit [Client Quit]
neiluj has joined #ocaml
<neiluj>
Hi! The error "Type A.t is not compatible with type Lib__A.t" strikes back! have you ever encountered this error and what should be incriminated?
<neiluj>
this error is triggered out of the library Lib
<neiluj>
basically one function of library Lib takes an A.t however its signature expects Lib__A.t
<neiluj>
however merlin tells that in the main interface of Lib, the function takes an A.t
<octachron>
What do you mean by the "signature expects Lib__A.t`?
<octachron>
One potential source is that you are defining the main module of `Lib` yourself and shadowing the `A` module from the library by a submodule of `Lib`.
calvnce has quit [Quit: Client closed]
waleee has joined #ocaml
<neiluj>
I mean that outside of Lib, when using the function that is supposed to take a Lib.A.t, it expects the private module Lib__A.t, which is different from the module A exported in Lib
<neiluj>
ah indeed it's a shadowing of modules, many thanks!
waleee has quit [Ping timeout: 252 seconds]
jao has joined #ocaml
<vsiles>
if your library is literally called Lib, you might have a bad time
<vsiles>
I remember a few clashes with internals of ocaml/dune so I avoid super generic names like that now :D
nd__ has quit [Ping timeout: 256 seconds]
Serpent7776 has quit [Quit: WeeChat 1.9.1]
mro has joined #ocaml
mro has quit [Remote host closed the connection]
mro has joined #ocaml
mro has quit [Remote host closed the connection]
dnh has joined #ocaml
mro has joined #ocaml
szkl has joined #ocaml
spip has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
neiluj has quit [Ping timeout: 256 seconds]
motherfsck has joined #ocaml
mro has quit [Remote host closed the connection]
kakadu has quit [Quit: Konversation terminated!]
Fardale has quit [Quit: WeeChat 2.8]
mro has joined #ocaml
neiluj has joined #ocaml
Fardale has joined #ocaml
nd__ has joined #ocaml
nd__ has quit [Ping timeout: 268 seconds]
Serpent7776 has joined #ocaml
mro has quit [Remote host closed the connection]
Haudegen has joined #ocaml
nd__ has joined #ocaml
<companion_cube>
octachron: heh, so buffer just changed, right?
<octachron>
yes, it has?
gwizon has joined #ocaml
dnh has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gwizon has quit [Remote host closed the connection]