ziyourenxiang has quit [Ping timeout: 252 seconds]
jbrown has quit [Ping timeout: 246 seconds]
Haudegen has quit [Remote host closed the connection]
Fare has quit [Ping timeout: 252 seconds]
caltelt_ has quit [Ping timeout: 252 seconds]
Fare has joined #ocaml
jao has quit [Ping timeout: 252 seconds]
thomas_scrace has joined #ocaml
thomas_scrace has quit [Ping timeout: 245 seconds]
caltelt_ has joined #ocaml
jbrown has joined #ocaml
mfp has quit [Ping timeout: 252 seconds]
tormen_ has joined #ocaml
tormen has quit [Ping timeout: 240 seconds]
dinosaure has quit [Ping timeout: 252 seconds]
unyu has quit [Quit: The end of the world is nigh. Bring as much popcorn as you can!]
gtrak has quit [Ping timeout: 252 seconds]
gtrak has joined #ocaml
dinosaure has joined #ocaml
silver_ has quit [Read error: Connection reset by peer]
bramford has joined #ocaml
thomas_scrace has joined #ocaml
thomas_scrace has quit [Ping timeout: 252 seconds]
clownpri1 has quit [Ping timeout: 252 seconds]
zozozo has quit [Ping timeout: 252 seconds]
richi235 has quit [Ping timeout: 252 seconds]
richi235 has joined #ocaml
zozozo has joined #ocaml
manas has joined #ocaml
manas has left #ocaml [#ocaml]
manas has joined #ocaml
clownpri1 has joined #ocaml
clownpri1 has quit [Ping timeout: 240 seconds]
thomas_scrace has joined #ocaml
thomas_scrace has quit [Ping timeout: 272 seconds]
dmiles has quit [Read error: Connection reset by peer]
erkin has joined #ocaml
demonimin has quit [Ping timeout: 272 seconds]
demonimin has joined #ocaml
demonimin has joined #ocaml
dmiles has joined #ocaml
caltelt_ has quit [Ping timeout: 244 seconds]
martinium has joined #ocaml
jbrown has quit [Ping timeout: 252 seconds]
thomas_scrace has joined #ocaml
thomas_scrace has quit [Ping timeout: 252 seconds]
erkin has quit [Remote host closed the connection]
erkin has joined #ocaml
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
manas has quit [Remote host closed the connection]
glass has left #ocaml [#ocaml]
theglass has joined #ocaml
martinium has left #ocaml ["Leaving"]
clownpri1 has joined #ocaml
manas has joined #ocaml
clownpri1 has quit [Ping timeout: 252 seconds]
manas has quit [Remote host closed the connection]
manas has joined #ocaml
sagotch has joined #ocaml
orbifx has joined #ocaml
TheLemonMan has joined #ocaml
orbifx has quit [Ping timeout: 252 seconds]
manas has quit [Remote host closed the connection]
rwmjones|afk is now known as rwmjones
ollehar has joined #ocaml
dinosaure has quit [Ping timeout: 252 seconds]
manas has joined #ocaml
manas has quit [Ping timeout: 240 seconds]
dinosaure has joined #ocaml
AltGr has joined #ocaml
manas has joined #ocaml
manas has quit [Ping timeout: 252 seconds]
mfp has joined #ocaml
manas has joined #ocaml
pierpal has joined #ocaml
clownpri1 has joined #ocaml
manas has quit [Remote host closed the connection]
clownpri1 has quit [Ping timeout: 252 seconds]
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
manas has joined #ocaml
manas has quit [Ping timeout: 250 seconds]
Haudegen has joined #ocaml
Haudegen has quit [Remote host closed the connection]
manas has joined #ocaml
<Ulrar>
So, trying to figure out how dune works. I have all my files in the same directory, which works fine, but now I'd like to organize that in a few different subdirectories, which looks impossible ?
kvda has joined #ocaml
troydm has quit [Ping timeout: 252 seconds]
<theblatte>
Ulrar: there's a copy_files# stanza you can use, although maybe there's something better now
<Ulrar>
I've seen that mention, but I don't understand how that's supposed to be used
<Ulrar>
I also see people saying you have to use library, which again would be fine if I understood how
<Ulrar>
Seems like there's very little examples outside of the documentation, which is a bit hairy
<theblatte>
dune's preferred organisation of files is when one directory contains one library, which will have its own dune file
<Ulrar>
I can't figure out what it is, the type look compatible to me
clownpri1 has quit [Ping timeout: 250 seconds]
manas has joined #ocaml
<Ulrar>
(I get that error when trying to use pretty_to_string on a `Assoc)
FreeBirdLjj has quit [Ping timeout: 240 seconds]
manas_ has quit [Ping timeout: 244 seconds]
jao has quit [Remote host closed the connection]
manas has quit [Ping timeout: 246 seconds]
lostman has quit [Quit: Connection closed for inactivity]
gtrak has quit [Ping timeout: 252 seconds]
<steenuil>
Ulrar: you should always try to annotate your functions when you're working with polymorphic variants
<steenuil>
otherwise you're gonna get confusing error messages like that
<octachron>
Ulrar, you are probably missing a coercion from "Json.json -> ..." to "[>`Assoc ... ] -> ..."
jao has joined #ocaml
<Ulrar>
Oh, okay
<Ulrar>
just adding the type annotations fixes it
<Ulrar>
Didn't realize that could happen, thanks
<steenuil>
yeah, the type inference gets a bit wonky with polymorphic variants
<Ulrar>
Well, at least my code was correct, that's something
averell has joined #ocaml
<ZirconiumX>
Still, better to reject correct programs than accept incorrect programs
gtrak has joined #ocaml
manas has joined #ocaml
neatonk has joined #ocaml
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
manas has quit []
Fare has joined #ocaml
TheLemonMan has quit [Ping timeout: 246 seconds]
jaar has joined #ocaml
Fare has quit [Ping timeout: 246 seconds]
TheLemonMan has joined #ocaml
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
bartholin has joined #ocaml
ollehar has quit [Ping timeout: 250 seconds]
pierpal has quit [Read error: Connection reset by peer]
orbifx has joined #ocaml
Fare has joined #ocaml
FreeBirdLjj has joined #ocaml
clownpri1 has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 245 seconds]
Fare has quit [Ping timeout: 244 seconds]
sagotch has quit [Quit: Leaving.]
clownpri1 has quit [Ping timeout: 240 seconds]
orbifx has quit [Read error: Connection reset by peer]
orbifx has joined #ocaml
clownpri1 has joined #ocaml
Fare has joined #ocaml
clownpri1 has quit [Ping timeout: 252 seconds]
clownpri1 has joined #ocaml
Fare has quit [Ping timeout: 272 seconds]
orbifx has quit [Read error: Connection reset by peer]
coventry has joined #ocaml
orbifx has joined #ocaml
orbifx has quit [Client Quit]
orbifx has joined #ocaml
Jesin has quit [Quit: Leaving]
Jessin has joined #ocaml
m_v_m has quit [Ping timeout: 272 seconds]
pierpal has joined #ocaml
jao has quit [Ping timeout: 252 seconds]
tane has joined #ocaml
roygbiv has joined #ocaml
ziyourenxiang has quit [Ping timeout: 252 seconds]
rwmjones is now known as rwmjones|hols
roygbiv has quit [Ping timeout: 252 seconds]
oschwald has joined #ocaml
banjiewen has left #ocaml [#ocaml]
banjiewen has joined #ocaml
jnavila has joined #ocaml
pierpal has quit [Quit: Poof]
kakadu has joined #ocaml
pierpal has joined #ocaml
Jessin is now known as Jesin
jao has joined #ocaml
Simn has joined #ocaml
clownpri1 has quit [Ping timeout: 250 seconds]
maarhart has joined #ocaml
maarhart has quit [Excess Flood]
maarhart has joined #ocaml
maarhart has quit [Excess Flood]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
clownpri1 has joined #ocaml
Haudegen has joined #ocaml
clownpri1 has quit [Ping timeout: 252 seconds]
jaar has quit [Quit: Leaving]
Haudegen has quit [Ping timeout: 245 seconds]
Haudegen has joined #ocaml
sagotch has joined #ocaml
sagotch has quit [Client Quit]
jnavila has quit [Ping timeout: 245 seconds]
clownpri1 has joined #ocaml
clownpri1 has quit [Ping timeout: 240 seconds]
clownpri1 has joined #ocaml
jbrown has joined #ocaml
AltGr has quit [Quit: Konversation terminated!]
clownpri1 has quit [Ping timeout: 252 seconds]
clownpri1 has joined #ocaml
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
jnavila has joined #ocaml
Fare has joined #ocaml
troydm has joined #ocaml
Adr1 has quit [Quit: WeeChat 2.2]
clownpri1 has quit [Ping timeout: 252 seconds]
<coventry>
Is `(env (dev (flags (:standard -g))))` in my dune file all I ought to need to get `perf report` to report symbols from my source, rather than addresses? Calls to symbols in libraries I'm using are being reported in terms of their function names, but my own functions aren't
laurus has joined #ocaml
laurus has left #ocaml ["Part"]
<coventry>
Oh, I actually do need -p (I'd heard otherwise.)
clownpri1 has joined #ocaml
Simn has quit [Quit: Leaving]
Denommus has joined #ocaml
coventry has quit [Remote host closed the connection]
tane has quit [Quit: Leaving]
Denommus has quit [Remote host closed the connection]
clownpriest has joined #ocaml
clownpri1 has quit [Ping timeout: 240 seconds]
steenuil has quit [Remote host closed the connection]
steenuil has joined #ocaml
<discord>
<rgrinberg> Dune always passes -g to the compiler
<discord>
<rgrinberg> Even in -p
gtrak has quit [Ping timeout: 245 seconds]
loli has quit [Quit: WeeChat 2.2]
erkin has quit [Ping timeout: 252 seconds]
erkin has joined #ocaml
clownpriest has quit [Ping timeout: 245 seconds]
Fare has quit [Ping timeout: 246 seconds]
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
bartholin has quit [Remote host closed the connection]
loli has joined #ocaml
kakadu has quit [Remote host closed the connection]
jnavila has quit [Quit: Konversation terminated!]
pierpa has joined #ocaml
oschwald has left #ocaml [#ocaml]
erkin has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 252 seconds]
orbifx has quit [Ping timeout: 252 seconds]
clownpriest has joined #ocaml
spew has quit [Quit: Connection closed for inactivity]