adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.07.0 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.07/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml | Due to ongoing spam, you must register your nickname to talk on the channel
jave has quit [Ping timeout: 252 seconds]
arthurmde_ has joined #ocaml
jave has joined #ocaml
arthurmde_ has quit [Killed (Sigyn (Spam is off topic on freenode.))]
Welcome has joined #ocaml
Welcome has quit [Remote host closed the connection]
jave has quit [Ping timeout: 240 seconds]
jave has joined #ocaml
pierpal has joined #ocaml
zv has joined #ocaml
Lcawte13 has joined #ocaml
zv has quit [Ping timeout: 245 seconds]
Lcawte13 has quit [Ping timeout: 245 seconds]
xulfer22 has joined #ocaml
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xulfer22 has quit [Remote host closed the connection]
martingc has joined #ocaml
kvda has joined #ocaml
martingc has quit [Remote host closed the connection]
mfp has quit [Ping timeout: 252 seconds]
jave has quit [Ping timeout: 272 seconds]
Aoyagi_mehtop has joined #ocaml
jave has joined #ocaml
Aoyagi_mehtop has quit [Remote host closed the connection]
neatonk has quit [Ping timeout: 244 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
ygrek has joined #ocaml
silver has quit [Read error: Connection reset by peer]
kvda has joined #ocaml
ebx1000 has quit [Read error: Connection reset by peer]
pierpal has quit [Read error: Connection reset by peer]
lopex has quit [Quit: Connection closed for inactivity]
tormen_ has joined #ocaml
tormen has quit [Ping timeout: 244 seconds]
caltelt has joined #ocaml
jbrown has quit [Ping timeout: 246 seconds]
kvda has quit [Read error: Connection reset by peer]
bofh_18 has joined #ocaml
bofh_18 has quit [Remote host closed the connection]
yurug has joined #ocaml
caltelt has quit [Ping timeout: 245 seconds]
diget16 has joined #ocaml
yurug has quit [Ping timeout: 244 seconds]
diget16 has quit [Remote host closed the connection]
kvda has joined #ocaml
noitakomentaja has joined #ocaml
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bartholin has joined #ocaml
yaewa has joined #ocaml
yaewa has quit [Client Quit]
TheRuralJuror has joined #ocaml
moei has quit [Ping timeout: 252 seconds]
benaux has joined #ocaml
benaux has quit [Read error: Connection reset by peer]
benaux has joined #ocaml
yurug has joined #ocaml
dmiles has quit [Ping timeout: 250 seconds]
orbifx has joined #ocaml
sagotch has joined #ocaml
orbifx has quit [Ping timeout: 252 seconds]
yurug has quit [Ping timeout: 272 seconds]
UristMcRM|Tux11 has joined #ocaml
UristMcRM|Tux11 has quit [Remote host closed the connection]
dmiles has joined #ocaml
kvda has joined #ocaml
yurug has joined #ocaml
bartholin has quit [Remote host closed the connection]
AltGr has joined #ocaml
jumbers20 has joined #ocaml
TheLemonMan has joined #ocaml
jumbers20 has quit [Remote host closed the connection]
picolino has quit [Remote host closed the connection]
jave has quit [Ping timeout: 245 seconds]
mfp has joined #ocaml
yurug has quit [Ping timeout: 264 seconds]
moei has joined #ocaml
<Ulrar> So if I have a text file I'd like to access as a string, is there a way to compile it in ? Instead of having to ship the text file with the final binary and read it at runtime
<engil> Ulrar: there's crunch as far as I know
<engil> maybe for one text file it's a bit overkill
pierpal has joined #ocaml
tfunnell9 has joined #ocaml
<reynir> Ulrar: I like to use ppx_blob for that
<reynir> IIRC you write »let contents = [%blob "/path/to/file.txt"]«
tfunnell9 has quit [Remote host closed the connection]
pierpal has quit [Ping timeout: 240 seconds]
<Ulrar> engil: Interesting, overkill for this indeed but good to know it exists
<Ulrar> reynir: That sounds perfect, thanks !
<flux[m]> ooh, that's pretty nifty
<flux[m]> I wonder if OCaml's channels could be remodeled like how the Lwt_io has type 'mode channel type input type output.
<flux[m]> not sure how it does input+output channels, though :)
<flux[m]> would require using polymorphic variants I guess
thomas_scrace has joined #ocaml
f0o15 has joined #ocaml
f0o15 has quit [Remote host closed the connection]
kakadu has joined #ocaml
Fare has quit [Ping timeout: 252 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Asmadeus has quit [Read error: error:1408F10B:SSL routines:ssl3_get_record:wrong version number]
Asmadeus has joined #ocaml
ziyourenxiang has joined #ocaml
lopex has joined #ocaml
ia0 has quit [Quit: wtf]
ia0 has joined #ocaml
<Ulrar> ppx_blob works great
jaar has joined #ocaml
<xvilka> waiting for opam-2.0 switch today
theglass has quit [Ping timeout: 245 seconds]
theglass has joined #ocaml
theglass has joined #ocaml
theglass has quit [Changing host]
benaux has quit [Remote host closed the connection]
thomas_scrace has quit [Ping timeout: 245 seconds]
Asmadeus has quit [Quit: Same player, shoot again]
foobar__ has joined #ocaml
thomas_scrace has joined #ocaml
sagotch has quit [Quit: Leaving.]
foobar__ has quit [Client Quit]
Asmadeus has joined #ocaml
Asmadeus is now known as Asmadeus
thomas_scrace has quit [Ping timeout: 252 seconds]
TheRuralJuror has quit [Remote host closed the connection]
silver has joined #ocaml
thomas_scrace has joined #ocaml
jaar_ has joined #ocaml
jaar has quit [Ping timeout: 240 seconds]
thomas_scrace has quit [Ping timeout: 246 seconds]
noitakomentaja has quit [Ping timeout: 240 seconds]
ygrek has quit [Ping timeout: 252 seconds]
pierpal has joined #ocaml
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #ocaml
thomas_scrace has joined #ocaml
ziyourenxiang has quit [Ping timeout: 244 seconds]
thomas_scrace has quit [Ping timeout: 250 seconds]
sagotch has joined #ocaml
pierpal has quit [Ping timeout: 244 seconds]
<Leonidas> I think I have a weird bug with opam pinning
<Leonidas> https://travis-ci.org/issuu/ppx_mysql/jobs/429531094#L758 fails because it pins ppx_mysql to 0.1 but I never specify it to be 0.1 and expect it to be ~dev like it usually does
<Leonidas> the 0.1 seems to come from the extra repo, where ppx_mysql has a version 0.1 but why?
phvse has quit [Ping timeout: 252 seconds]
benaux has joined #ocaml
thomas_scrace has joined #ocaml
thomas_scrace has quit [Ping timeout: 252 seconds]
thomas_scrace has joined #ocaml
dedgrant has quit [Read error: Connection reset by peer]
thomas_scrace has quit [Ping timeout: 264 seconds]
ziyourenxiang has joined #ocaml
kvda has joined #ocaml
kvda has quit [Client Quit]
_andre has joined #ocaml
jave has joined #ocaml
thomas_scrace has joined #ocaml
jbrown has joined #ocaml
neatonk has joined #ocaml
jaar_ has quit [Remote host closed the connection]
jaar_ has joined #ocaml
jaar_ has quit [Remote host closed the connection]
jaar_ has joined #ocaml
yurug has joined #ocaml
yurug has quit [Ping timeout: 245 seconds]
pierpal has joined #ocaml
pierpal has quit [Client Quit]
pierpal has joined #ocaml
<Ulrar> Is there a way with dune to install the dependencies for a package ? Looks like there isn't
<Ulrar> Do I have to list the dependencies twice, once in the dune file and another in my ci to install the libs before running dune ?
<discord> <rgrinberg> Yes, dune isn't a package manager
<discord> <rgrinberg> But we are working on a mechanism to minimize this redundancy
<discord> <rgrinberg> use a package manager like opam or esy to actually install your deps
<Ulrar> didn't realize opam wasn't the only one
<Ulrar> Allright then, I'll write them twice, thanks
thomas_scrace has quit [Ping timeout: 264 seconds]
pierpal has quit [Read error: Connection reset by peer]
darkcon8 has joined #ocaml
pierpal has joined #ocaml
thomas_scrace has joined #ocaml
darkcon8 has quit [K-Lined]
noitakomentaja has joined #ocaml
<Leonidas> Ulrar: well, it is the only one people use.
<Drup> Ulrar: ocaml-ci's script will automatically look in your opam file to find what to install
<Drup> so you don't need to write anything in your CI scripts, just in your opam file
<Ulrar> I don't have one, and I don't know ocaml-ci, but I'll take a look thanks
yurug has joined #ocaml
benaux has quit [Remote host closed the connection]
yurug has quit [Ping timeout: 244 seconds]
yurug has joined #ocaml
pierpal has quit [Read error: Connection reset by peer]
bartholin has joined #ocaml
benaux has joined #ocaml
benaux has quit [Read error: Connection reset by peer]
benaux has joined #ocaml
<companion_cube> is there a migration tool for moving files from jbuild->dune ?
<discord> <struktured> companion_cube: I couldn't find one, but they do have migration notes, such as this: https://github.com/ocaml/dune/blob/master/doc/migration.rst
<companion_cube> I have no difficulty migrating, it's just tedious :/
yurug has quit [Ping timeout: 244 seconds]
sagotch has quit [Quit: Leaving.]
FreeBirdLjj has joined #ocaml
<Leonidas> yes it is :/
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
<companion_cube> hmmmmm I need to dig into ounit2 :s
<companion_cube> I wonder if it's still alive
<companion_cube> grrr and need to update qcheck
FreeBirdLjj has quit [Ping timeout: 252 seconds]
groovy2shoes has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
AltGr has quit [Quit: Konversation terminated!]
ziyourenxiang has quit [Ping timeout: 245 seconds]
sapristi has joined #ocaml
aydio has joined #ocaml
thomas_scrace has quit [Ping timeout: 272 seconds]
pierpal has joined #ocaml
yurug has joined #ocaml
sapristi has quit [Remote host closed the connection]
sapristi has joined #ocaml
sagotch has joined #ocaml
sagotch has quit [Ping timeout: 272 seconds]
yurug has quit [Quit: WeeChat 2.1]
dedgrant has joined #ocaml
Haudegen has joined #ocaml
dedgrant has quit [Quit: Leaving]
yurug has joined #ocaml
jaar_ has quit [Quit: Leaving]
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
<Ulrar> Drup: That looks like it's for travis, we don't use that. And it's not an opam package anyway really, just a tool for internal use so it looks like things like "test that your software can be correctly installed/removed completely by opam" won't make sense, our ci will generate .deb / .rpm / whatever packages for that anyway
<Ulrar> the tests part is interesting though
<Drup> Well, opam is also very nice for internal distribution
<Ulrar> We already have our repo on our client's servers, no need for anything else imho
jrslepak has quit [Quit: leaving]
orbifx has joined #ocaml
aydio has quit [Quit: WeeChat 2.2]
tokomak has joined #ocaml
pierpal has quit [Ping timeout: 246 seconds]
pierpal has joined #ocaml
pierpal has quit [Ping timeout: 264 seconds]
pierpal has joined #ocaml
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #ocaml
sandeep_6 has joined #ocaml
pierpal has quit [Ping timeout: 272 seconds]
sandeep_6 has quit [Remote host closed the connection]
pierpal has joined #ocaml
dtornabene has joined #ocaml
kakadu_ has joined #ocaml
HiSPeed21 has joined #ocaml
mcc has joined #ocaml
HiSPeed21 has quit [Remote host closed the connection]
bartholin has quit [Remote host closed the connection]
jack5638 has quit [Ping timeout: 272 seconds]
thomas_scrace has joined #ocaml
jack5638 has joined #ocaml
tokomak has quit [Ping timeout: 245 seconds]
thomas_scrace has quit [Ping timeout: 240 seconds]
tokomak has joined #ocaml
jao has joined #ocaml
al-damiri has joined #ocaml
tokomak has quit [Ping timeout: 264 seconds]
jack5638 has quit [Ping timeout: 252 seconds]
jack5638 has joined #ocaml
tokomak has joined #ocaml
Jesin has quit [Quit: Leaving]
yurug has quit [Ping timeout: 245 seconds]
Jesin has joined #ocaml
qdw_afk9 has joined #ocaml
qdw_afk9 has quit [Remote host closed the connection]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
bdperkin19 has joined #ocaml
bdperkin19 has quit [Remote host closed the connection]
kvda has joined #ocaml
tokomak is now known as ARM7TDMI
noitakomentaja has quit [Quit: leaving]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kakadu_ has quit [Remote host closed the connection]
phvse has joined #ocaml
Haudegen has quit [Remote host closed the connection]
thomas_scrace has joined #ocaml
thomas_scrace has quit [Ping timeout: 240 seconds]
_andre has quit [Quit: Lost terminal]
tianon has quit [Quit: "I'm a very important man. I've got a tower!"]
tianon has joined #ocaml
orbifx has quit [Ping timeout: 252 seconds]
noitakomentaja has joined #ocaml
ARM7TDMI is now known as tokomak
dtornabene has quit [Read error: Connection reset by peer]
dtornabene has joined #ocaml
sapristi has quit [Remote host closed the connection]
tokomak has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
dtornabene has quit [Ping timeout: 246 seconds]
al-damiri has quit [Quit: Connection closed for inactivity]