adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.09 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.09/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
TheRuralJuror has quit [Quit: Bin weg.]
tane has quit [Quit: Leaving]
smondet has joined #ocaml
isd has left #ocaml ["User left"]
jimt has quit [Read error: Connection reset by peer]
jim7j1ajh has joined #ocaml
jao has joined #ocaml
Haudegen has joined #ocaml
Nikkel has quit [Ping timeout: 260 seconds]
Nikkel has joined #ocaml
brettgilio_ has joined #ocaml
brettgilio has quit [Ping timeout: 260 seconds]
okuu has quit [Ping timeout: 240 seconds]
igitoor has quit [Ping timeout: 252 seconds]
igitoor has joined #ocaml
Haudegen has quit [Ping timeout: 260 seconds]
jao has quit [Ping timeout: 260 seconds]
igitoor has quit [Changing host]
igitoor has joined #ocaml
dborisog has joined #ocaml
unyu has joined #ocaml
dx_ is now known as dx
dx has quit [Changing host]
dx has joined #ocaml
tormen has joined #ocaml
tormen_ has quit [Ping timeout: 260 seconds]
kleisli has quit [Ping timeout: 240 seconds]
ziyourenxiang has quit [Quit: Leaving]
Nikkel has quit [Ping timeout: 260 seconds]
Nikkel has joined #ocaml
kleisli has joined #ocaml
gravicappa has joined #ocaml
vicfred has quit [Quit: Leaving]
wingsorc has quit [Ping timeout: 248 seconds]
mbuf has joined #ocaml
ziyourenxiang has joined #ocaml
narimiran has joined #ocaml
ggole has joined #ocaml
dmiles has quit [Read error: Connection reset by peer]
mbuf has quit [Quit: Leaving]
ygrek has joined #ocaml
Serpent7776 has joined #ocaml
narimiran has quit [Ping timeout: 268 seconds]
mbuf has joined #ocaml
mbuf has quit [Quit: Leaving]
<rwmjones> I think caml-list or maybe inria.fr email is broken ...
<companion_cube> is it because you tried to write on it?
<rwmjones> I emailed caml-list and some inria.fr ppl yesterday, but nothing turned up in the archive
<companion_cube> :s
<companion_cube> and no one is going to be there to fix it this week
<rwmjones> & no reply to the other emails, which is a bit surprising although it is a holiday
<Armael> my personal @inria.fr email seems to be working
Serpent7776 has quit [Quit: Leaving]
Serpent7776 has joined #ocaml
<Leonidas> maybe inria people are off on sunday :p
mahmudov has joined #ocaml
ygrek has quit [Ping timeout: 268 seconds]
Wojciech_K has joined #ocaml
narimiran has joined #ocaml
<Wojciech_K> Hi! Can you point me at a S-expression parsing library, that would give me source code locations of parsed values?
jnavila has joined #ocaml
jbrown has quit [Remote host closed the connection]
jnavila has quit [Ping timeout: 256 seconds]
sagax has quit [Quit: Konversation terminated!]
<rwmjones> Wojciech_K: if ocaml sexplib doesn't do it, then I don't know of any other library so you'd probably need to add/write it yourself
<Armael> I would try to use sexplib as well first, but if it doesn't work then you can try to use CCSexp from containers
<rwmjones> seems as if it can do it actually ..
jao has joined #ocaml
kleisli has quit [Ping timeout: 260 seconds]
jao has quit [Ping timeout: 265 seconds]
jnavila has joined #ocaml
mahmudov has quit [Ping timeout: 258 seconds]
Haudegen has joined #ocaml
mahmudov has joined #ocaml
mahmudov has quit [Read error: Connection reset by peer]
mahmudov has joined #ocaml
brettgilio_ has quit [Quit: Quit]
brettgilio has joined #ocaml
narimiran has quit [Quit: leaving]
ygrek has joined #ocaml
delysin has quit [Ping timeout: 240 seconds]
dogui has quit [Ping timeout: 248 seconds]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
dogui has joined #ocaml
<Wojciech_K> Thanks rwmjones and Armael!
spew has joined #ocaml
narimiran has joined #ocaml
oni-on-ion has joined #ocaml
tane has joined #ocaml
Wojciech_K has quit [Remote host closed the connection]
leah2 has quit [Quit: trotz alledem!]
leah2 has joined #ocaml
oni-on-ion has quit [Ping timeout: 248 seconds]
oni-on-ion has joined #ocaml
ygrek has quit [Remote host closed the connection]
ygrek has joined #ocaml
Haudegen has quit [Ping timeout: 268 seconds]
mahmudov has quit [Ping timeout: 258 seconds]
sagax has joined #ocaml
cgenie[m] has quit [Quit: User has been idle for 30+ days.]
mahmudov has joined #ocaml
Serpent7776 has quit [Quit: Leaving]
hdurer[m] has quit [Quit: User has been idle for 30+ days.]
kleisli has joined #ocaml
Virgile[m] has quit [Quit: User has been idle for 30+ days.]
kleisli has quit [Ping timeout: 265 seconds]
jnavila has quit [Ping timeout: 252 seconds]
otini has quit [Quit: User has been idle for 30+ days.]
rgr[m] has left #ocaml ["Kicked by @appservice-irc:matrix.org : User has been idle for 30+ days."]
ygrek has quit [Ping timeout: 265 seconds]
regnat[m] has quit [Quit: User has been idle for 30+ days.]
Haudegen has joined #ocaml
ziyourenxiang has quit [Ping timeout: 240 seconds]
kakadu has quit [Remote host closed the connection]
stan[m] has quit [Quit: User has been idle for 30+ days.]
dborisog has quit [Ping timeout: 268 seconds]
isaachodes[m] has quit [Quit: User has been idle for 30+ days.]
oni-on-ion has quit [Remote host closed the connection]
oni-on-ion has joined #ocaml
sepp2k has left #ocaml ["Kicked by @appservice-irc:matrix.org : User has been idle for 30+ days."]
mahmudov has quit [Read error: No route to host]
mahmudov has joined #ocaml
wingsorc has joined #ocaml
<wingsorc> there seems to be two build systems that generally used: ocamlbuild and dune? Which one is preferred nowadays and why?
<rgrinberg> the latter, it's quite a bit faster and requires less boilerplate
<mahmudov> you generally use dune as system package or installed with opam?
<rgrinberg> I install it with opam
<mahmudov> me too,is there any difference with sys package. i saw some distros provides as package
<mahmudov> like that
<mahmudov> mine is under the ~/.opam/default/bin/
<mahmudov> dune, jbuilder etc..
Serpent7776 has joined #ocaml
<rgrinberg> it's the same as any other ocaml program available via the system pacakge manager or opam
<wingsorc> I sometimes people write ;; but it doesn't look like its needed. What are the reasons for doing this?
<mahmudov> doing as system wide?
<mahmudov> i think doing as sys package, provides it distributable and can come as package
jimt has joined #ocaml
<mahmudov> like python packages-
<rgrinberg> wingsorc I use ;; to improve error messages for syntax errors
jim7j1ajh has quit [Ping timeout: 265 seconds]
blablabart has joined #ocaml
blablabart has quit [Remote host closed the connection]
ggole has quit [Quit: Leaving]
<wingsorc> rgrinberg, how does that work?
jnavila has joined #ocaml
delysin has joined #ocaml
brettgilio has quit [Ping timeout: 260 seconds]
<dmbaturin> wingsorc: ;; is never _required_. But sometimes you can mess up the code in a way that, for example, what you wanted to be a let ... in statement becomes a runaway function call, like "let foo = bar baz quux ()" instead of "let foo = bar baz ;; quux ()". In that case placing a ;; after the last argument may help you find whether it was the only error or not.
<dmbaturin> However, myself I'm dead set against "bare" expressions and always write "let () = quux ()". It has an additional advantage of failing to typecheck if the type of "quux ()" is unit.
madroach has quit [Read error: Connection reset by peer]
jnavila has quit [Ping timeout: 256 seconds]
<Armael> is not unit*
madroach has joined #ocaml
rwmjones_ has joined #ocaml
rwmjones has quit [Ping timeout: 250 seconds]
spew has quit [Quit: Connection closed for inactivity]
kleisli has joined #ocaml
<wingsorc> is there an option in dune that puts a symlink the project root folder to the built executable, kinda like ocamlbuild does?
mahmudov has quit [Read error: Connection reset by peer]
mahmudov has joined #ocaml
narimiran has quit [Ping timeout: 240 seconds]
gareppa has joined #ocaml
assemblyman has joined #ocaml
assemblyman has quit [Client Quit]
<Leonidas> looking at https://dev.fitbit.com/ it seems like a home-run for jsoo and tyxml :D
<Armael> can't wait to program a clock face in ocaml
<Leonidas> while I am waiting for my fitbit to arrive I can think about what program to write that is not complete nonsense
kleisli has quit [Ping timeout: 258 seconds]
gravicappa has quit [Ping timeout: 268 seconds]
gareppa has quit [Quit: Leaving]
assemblyman has joined #ocaml
mahmudov has quit [Ping timeout: 258 seconds]
Serpent7776 has quit [Quit: leaving]
gravicappa has joined #ocaml
kleisli has joined #ocaml
gravicappa has quit [Ping timeout: 265 seconds]
<oni-on-ion> Armael =) i was looking at PineTime
assemblyman has left #ocaml ["™"]
ziyourenxiang has joined #ocaml
unyu has quit [Read error: Connection reset by peer]
unyu has joined #ocaml