flux changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml MOOC http://1149.fr/ocaml-mooc | OCaml 4.03.0 announced http://ocaml.org/releases/4.03.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
Emmanuel` has quit [Quit: Konversation terminated!]
dsheets has joined #ocaml
toomuchtvrotsurb has quit [Remote host closed the connection]
dsheets has quit [Ping timeout: 250 seconds]
theblatte has quit [Ping timeout: 250 seconds]
teiresias has joined #ocaml
cat5e is now known as cat5hanger
cat5hanger is now known as cat5e
walter|r has quit [Remote host closed the connection]
malc_ has quit [Quit: ERC (IRC client for Emacs 25.0.50.2)]
orbifx2 has joined #ocaml
orbifx has quit [Read error: Connection reset by peer]
orbifx has joined #ocaml
orbifx2 has quit [Ping timeout: 246 seconds]
theblatte has joined #ocaml
nopf has quit [Ping timeout: 252 seconds]
nopf has joined #ocaml
toomuchtvrotsurb has joined #ocaml
toomuchtvrotsurb has quit [Remote host closed the connection]
hcarty has joined #ocaml
tennix has joined #ocaml
kakadu has quit [Remote host closed the connection]
<tobiasBora> Hello,
hcarty has quit [Ping timeout: 276 seconds]
<tobiasBora> Is it possible to use ppx to derive an object instead of a classical typle/list/... ?
jeffmo has quit [Quit: jeffmo]
dsheets has joined #ocaml
average has joined #ocaml
average has left #ocaml [#ocaml]
dsheets has quit [Ping timeout: 265 seconds]
jimt has quit [Ping timeout: 246 seconds]
darkf has joined #ocaml
rgrinberg has quit [Quit: WeeChat 1.5]
rgrinberg has joined #ocaml
ril has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
walter|r has joined #ocaml
Emmanuel` has joined #ocaml
scarygelatin has quit [Quit: Leaving]
Emmanuel` has quit [Client Quit]
toomuchtvrotsurb has joined #ocaml
sh0t has quit [Ping timeout: 276 seconds]
walter|r has quit [Remote host closed the connection]
Emmanuel` has joined #ocaml
FreeBirdLjj has joined #ocaml
tennix has quit [Ping timeout: 246 seconds]
pyon is now known as pyon-binatorial
djellemah_ has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Read error: Connection reset by peer]
FreeBirdLjj has joined #ocaml
malina has joined #ocaml
<struk|desk> tobiasBora: pretty sure the answer is yes
<struk|desk> tobiasBora: the ppx change was pervasive, in that it tags some extraa meta data everywhere in the ast
<struk|desk> although I think the object ast api is entirely different module...so they would have had to edit both of them in the ocaml core
Emmanuel` has quit [Quit: Konversation terminated!]
hcarty has joined #ocaml
hcarty has quit [Ping timeout: 240 seconds]
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 276 seconds]
tennix has joined #ocaml
<struk|desk> if I make a shell script with utop as the target, does that mean all the ocaml code is running non native? Or just whatever is actually compiled from utop?
sh0t has joined #ocaml
dsheets has joined #ocaml
rgrinberg has quit [Ping timeout: 260 seconds]
dsheets has quit [Ping timeout: 246 seconds]
sh0t has quit [Ping timeout: 276 seconds]
johnelse has quit [Ping timeout: 244 seconds]
Sorella has joined #ocaml
<Algebr> what does that even mean
johnelse has joined #ocaml
dsheets has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
tmtwd has joined #ocaml
dsheets has quit [Ping timeout: 260 seconds]
toomuchtvrotsurb has quit [Remote host closed the connection]
Bahman has joined #ocaml
MercurialAlchemi has joined #ocaml
g4143 has joined #ocaml
<struk|desk> Algebr: if I do "#!/usr/bin/env utop\n #require "foobar";; let f(x) = x_1 ; let () = Foobar.go ()" , what is native opposed to byte code, when executed from command line "chmod +x ocaml_file.ml; ./ocaml_file.ml"
<struk|desk> sorry f x = x + 1;; (eg. some arbitrary code in the script)
hcarty has joined #ocaml
struktured has joined #ocaml
hcarty has quit [Ping timeout: 265 seconds]
g4143 has quit [Quit: Ex-Chat]
dsheets has joined #ocaml
mistermetaphor has joined #ocaml
<Algebr> I still don't get it, what does native mean in this context? its being executed on the fly by utop
MercurialAlchemi has quit [Ping timeout: 240 seconds]
dsheets has quit [Ping timeout: 265 seconds]
FreeBirdLjj has joined #ocaml
struktured has quit [Ping timeout: 246 seconds]
FreeBirdLjj has quit [Ping timeout: 250 seconds]
<Algebr> are you asking when doing #require "foo" if its native code or byte code that's loaded?
<Algebr> Pretty sure that #require loads the byte code version?
manizzle has joined #ocaml
djellemah has joined #ocaml
copy` has quit [Quit: Connection closed for inactivity]
tmtwd has quit [Ping timeout: 260 seconds]
dsheets has joined #ocaml
MercurialAlchemi has joined #ocaml
jimt has joined #ocaml
dsheets has quit [Ping timeout: 276 seconds]
<maker> gulp, I think I screwed up with opam
<maker> what does ocamlfind: Package `pkg_cohttp' not found"
<maker> mean?
<maker> cohttp is installed, and I wonder what's that `pkg_ prefix
<Algebr> this is most likely coming from ocamlbuild
<maker> it's ocamlfind
<maker> (ocamlfind runs ocamlbuild, I guess?)
<Algebr> maybe double check that ocamlfind knows about cohttp? eval `opam config env`; ocamlfind list | grep cohttp
A1977494 has joined #ocaml
<maker> Algebr: returns positive
<maker> cohttp (version: 0.20.2)
<maker> cohttp.lwt (version: 0.20.2)
<maker> cohttp.lwt-core (version: 0.20.2)
<maker> cohttp.top (version: 0.20.2)
<maker> mm
<maker> fwiw make clean && make don't change the result
<Algebr> is this a public repo?
<Algebr> assuming oasis created the makefile, could try make distclean
<maker> Algebr: yes, it is. github.com/mmaker/ocaml-acme/
<maker> lol I removed setup.data _tags and some other things, now this is the output ^
Algebr has quit [Read error: Connection reset by peer]
Algebr has joined #ocaml
<maker> wait.
<maker> why the hell do I have pkg_cohttp in my oasis file.
<maker> why the hell it was even working before
<maker> herp derp
<Algebr> heh.
<Algebr> pkg_cohttp sounds like something from a _tags file
toolslive has quit [Ping timeout: 260 seconds]
dsheets has joined #ocaml
<maker> hannes: mm, note: daniel is using `Ok of 'a | `Error of 'b for cmdliner
dsheets has quit [Ping timeout: 250 seconds]
toolslive has joined #ocaml
toolslive has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
dsheets has joined #ocaml
FreeBirdLjj has quit [Read error: Connection reset by peer]
dsheets has quit [Ping timeout: 252 seconds]
FreeBirdLjj has joined #ocaml
Stalkr has joined #ocaml
dsheets has joined #ocaml
Stalkr has quit [Ping timeout: 260 seconds]
dsheets has quit [Ping timeout: 250 seconds]
mistermetaphor has quit [Remote host closed the connection]
hcarty has joined #ocaml
<maker> now on this: <https://clbin.com/aezVP>
hcarty has quit [Ping timeout: 240 seconds]
axiles has quit [Ping timeout: 250 seconds]
<hannes> maker: https://github.com/dbuenzli/cmdliner/issues/45 ... he might change, but it breaks API
<maker> hannes: ouch
<maker> hannes: another thing about X509. I need to fetch the hostnames list from a certificate signing request.
<maker> I see in the interface there's something for certificates; however, I could not find anything about certificate signing requests
orbifx2 has joined #ocaml
<hannes> maker: I believe there is not... you cannot even embed subjectAlternativeName into a signing request...
<maker> You can actually
<maker> Take that "can" as "maker did not read the specs. however that code uses it."
<maker> maybe that implementation is wrong huh
<hannes> maker: ;) I didn't know this was a thing... will have to dig into spec and/or reality how this is actually done
<hannes> maker: if you open an issue on x509 with a link to the code you just mentioned, I'll try to look into it today
<maker> very good. Thanks.
<maker> I will
orbifx has quit [Ping timeout: 265 seconds]
pyon-binatorial has quit [Quit: fix config]
pyon has joined #ocaml
<maker> now I also have merlin complaining about an OCaml version it doesn't understand
<maker> a shitstorm of warnings today
Stalkr has joined #ocaml
Bahman has quit [Quit: ave atque vale]
ygrek_ has joined #ocaml
tennix has quit [Quit: WeeChat 1.4]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
djellemah_ has joined #ocaml
djellemah has quit [Ping timeout: 240 seconds]
Sorella has quit [Quit: Connection closed for inactivity]
FreeBirdLjj has quit [Remote host closed the connection]
djellemah__ has joined #ocaml
djellemah_ has quit [Ping timeout: 240 seconds]
Stalkr has quit [Quit: Leaving...]
larhat has joined #ocaml
octachron has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
bba has joined #ocaml
snhmib has joined #ocaml
Simn has joined #ocaml
octachron has quit [Ping timeout: 260 seconds]
malina has quit [Remote host closed the connection]
darkf has quit [Ping timeout: 276 seconds]
jwatzman|work has joined #ocaml
octachron has joined #ocaml
amnn has joined #ocaml
amnn has quit [Client Quit]
djellemah_ has joined #ocaml
madroach has quit [Ping timeout: 244 seconds]
djellemah__ has quit [Ping timeout: 246 seconds]
darkf has joined #ocaml
hcarty has joined #ocaml
hcarty has quit [Ping timeout: 260 seconds]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dsheets has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
pierpa has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
madroach has joined #ocaml
octachron has quit [Read error: Connection reset by peer]
Reshi has joined #ocaml
octachron has joined #ocaml
octachron has quit [Read error: Connection reset by peer]
rand__ has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
reynir has quit [Read error: Connection reset by peer]
reynir has joined #ocaml
schive has joined #ocaml
FreeBirdLjj has joined #ocaml
kakadu has joined #ocaml
amnn has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
ygrek_ has quit [Ping timeout: 276 seconds]
amnn has quit [Read error: Connection reset by peer]
amnn has joined #ocaml
amnn has quit [Read error: Connection reset by peer]
amnn has joined #ocaml
silver has joined #ocaml
kushal has joined #ocaml
hcarty has joined #ocaml
FreeBirdLjj has joined #ocaml
hcarty has quit [Ping timeout: 250 seconds]
tane has joined #ocaml
kushal has quit [Quit: Leaving]
Reshi has quit [Ping timeout: 265 seconds]
larhat has quit [Read error: Connection reset by peer]
larhat has joined #ocaml
bba has joined #ocaml
bba has quit [Client Quit]
Reshi has joined #ocaml
dsheets has quit [Remote host closed the connection]
kushal has joined #ocaml
rgrinberg has joined #ocaml
fluter has quit [Ping timeout: 250 seconds]
bba has joined #ocaml
copy` has joined #ocaml
walter|r has joined #ocaml
fluter has joined #ocaml
schive has quit [Quit: Leaving]
sepp2k has joined #ocaml
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 260 seconds]
walter|r has quit [Remote host closed the connection]
mj12` has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
BitPuffin has joined #ocaml
ggole has joined #ocaml
hcarty has joined #ocaml
walter|r has joined #ocaml
toolslive has joined #ocaml
ggole_ has joined #ocaml
ggole has quit [Ping timeout: 240 seconds]
ygrek_ has joined #ocaml
dsheets has joined #ocaml
<maker> so what's the deal between string and bytes
<mrvn> maker: mutability
<maker> I think I understood the differences BUT
<maker> should I really care?
<pierpa> yes
ggole__ has joined #ocaml
<maker> I mean, if I have a function first_three : string -> string : s |-> s[0…3] (in pseudocode)
<mrvn> then you would like to have a type [string|byte] as 'a -> 'a
<maker> pierpa: everybody seems to use them interchangeably
<mrvn> which is why I was all for using phantom types for mutability, not separate types
ggole_ has quit [Ping timeout: 250 seconds]
<pierpa> maker, if this is true, then everybody is being careless, and their software is not as reliable as it could be
<maker> im speaking about ocaml itself, String.something is made for bytes right?
<Drup> maker: A lot of people moved to -safe-string
<maker> not to break compatibility
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<maker> Drup: that's the bit I was looking for. thanks!
kolko has quit [Ping timeout: 276 seconds]
<Drup> if -safe-string is given, string ≠ bytes, otherwise, string = bytes
<pierpa> ah, yes, if you don't use safe-string then there's no point.
<ggole__> Apart from things like planning to migrate to safe-string in the future.
<pierpa> yes, of course, it is helpful for preparing the migration
<maker> chi vuol esser lieto sia, del doman non v'è certezza
<pierpa> ma sei italiano?
<maker> italians taking over #ocaml
<pierpa> :]
tane has quit [Quit: Verlassend]
bba has joined #ocaml
pyon has quit [Quit: fix config]
d0nn1e has quit [Ping timeout: 276 seconds]
pyon has joined #ocaml
<copy`> Can someone try to reproduce this: https://github.com/whitequark/ppx_deriving/issues/100
<copy`> Using "PKG ppx_deriving.std" in .merlin
d0nn1e has joined #ocaml
ggole__ has quit [Ping timeout: 260 seconds]
dhil has joined #ocaml
ggole__ has joined #ocaml
g4143 has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
<def`> copy`: merlin doesn't support 4.03, your behavior is "normal"
<def`> fix expected in 10 days
<copy`> Ah, almost thought so. Thanks
<def`> sorry:)
dhil has quit [Quit: Quit]
dhil has joined #ocaml
<maker> is it possible to run lwt functions from inside utop?
<maker> without having to start up the whole eventloop yourself
tmtwd has joined #ocaml
<Khady> maker: utop is supposed to do some magic stuf to run lwt functions automatically
g4143 has quit [Quit: Ex-Chat]
<Khady> # Lwt_list.map_s (fun a -> Lwt.return a) [1;2;3];;
<Khady> - : int list = [1; 2; 3]
<maker> cool
<maker> [maker@tumbolandia ocaml-acme]$ opam pin edit x509
<maker> sh: nano: command not found
<maker> You can edit this file again with "opam pin edit x509"
<maker> Package metadata unchanged.
<maker> nano?
<maker> YOLO
<Drup> maker: change your EDITOR variable
<maker> Drup: yep, just found in the source of opam
<maker> Drup: but I have $EDTIOR set
<maker> also returncode != 0 should raise an exception
<maker> buh
<Drup> VISUAL ?
<maker> WHAT ?
<Drup> it's another env var
<maker> ah
<maker> env_string "EDITOR" ++ OpamStd.Env.(getopt "VISUAL" ++ getopt "EDITOR")
<maker> let's try this visual thing
<maker> yep works with $VISUAL :O
<maker> how comes?
ggole_ has joined #ocaml
Sorella has joined #ocaml
ggole__ has quit [Ping timeout: 244 seconds]
tmtwd has quit [Ping timeout: 246 seconds]
ggole__ has joined #ocaml
ggole_ has quit [Ping timeout: 244 seconds]
theblatte has quit [Ping timeout: 260 seconds]
theblatte has joined #ocaml
kushal has quit [Ping timeout: 265 seconds]
<chelfi> is there any way to define custom numeric literals ? so that for example in the scope of a module an int literal is interpreted as a big_int value ?
manizzle has quit [Quit: Leaving]
manizzle has joined #ocaml
Denommus has quit [Remote host closed the connection]
tane has joined #ocaml
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
zozozo has quit [Quit: WeeChat 1.4]
kushal has joined #ocaml
<ggole__> No. I think the closest you can get is something like M.(of_int 5)
ggole__ is now known as ggole
<Drup> chelfi: with ppx and ocaml >= 4.03, yes
<Drup> chelfi: I was planning to make a ppx for zarith, so that you can write 4z and it would be a zarith integer
zozozo has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 244 seconds]
<chelfi> nice, that is exactly what I am looking for
<Drup> I'm not sure I'm going to work on it in the short term, so if you are motivated, go for it
<chelfi> (well, not *exactly*, as optionnally getting rid of the z suffix would be nice, but close enough)
theblatte has quit [Ping timeout: 260 seconds]
theblatte has joined #ocaml
<Drup> handling integers should be very easy, handling Q.t would be a bit more work, but I don't think it will be much
<mrvn> with implicits you could convert as needed.
<mrvn> Drup: wasn't there a recent change in the tokenizer/parser for "4z"?
<Drup> mrvn: see my first comment.
octachron has joined #ocaml
<mrvn> Drup: the "ocaml >= 4.03" part?
tane has quit [Ping timeout: 252 seconds]
<octachron> or the second subsection of http://caml.inria.fr/pub/docs/manual-ocaml/extn.html#sec253
<mrvn> they should have allowed "_<ident>" too
jeffmo has joined #ocaml
tane has joined #ocaml
darkf has quit [Remote host closed the connection]
darkf has joined #ocaml
tennix has joined #ocaml
ygrek_ has quit [Ping timeout: 240 seconds]
slash^ has joined #ocaml
bba has joined #ocaml
MercurialAlchemi has joined #ocaml
<edwin> a gentoo user that doesn't want either emacs or vim, thats an unusual situation. can't blame him for wanting an easy to install IDE though
Reshi has quit [Quit: WeeChat 1.4]
scarygelatin has joined #ocaml
mistermetaphor has joined #ocaml
Algebr has quit [Remote host closed the connection]
Algebr has joined #ocaml
sh0t has joined #ocaml
A19774941 has joined #ocaml
A1977494 has quit [Ping timeout: 265 seconds]
kolko has joined #ocaml
Algebr has quit [Ping timeout: 276 seconds]
amnn has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
sh0t has quit [Ping timeout: 276 seconds]
<hcarty> I've been wanting to get time to try the suggested atom setup to know if it's worth suggesting to others
<hcarty> I'm happy with vim + merlin + ocp-indent + lots of plugins... and can completely understand why someone wouldn't want to have to deal with all of that
tane has quit [Ping timeout: 240 seconds]
amnn has joined #ocaml
amnn has quit [Read error: Connection reset by peer]
amnn has joined #ocaml
jwatzman|work has quit [Quit: jwatzman|work]
tane has joined #ocaml
dsheets has quit [Remote host closed the connection]
<hcarty> mfp: Are you still planning to push a hanful of packages out to opam-cross-windows?
<hcarty> mfp: I have a few and don't want to duplicate too much of your work if you already have a suite of packages ready to go
<hcarty> mfp: Right now I have result, rresult, astring, cmdliner, uint and zmq
<hcarty> *handful
orbifx2 has quit [Quit: AtomicIRC: The nuclear option.]
dsheets has joined #ocaml
tane has quit [Ping timeout: 260 seconds]
<rgrinberg> hcarty: there's an atom setup? I wasn't aware there's a merlin atom plugin?
tane has joined #ocaml
<hcarty> rgrinberg: It appears so - https://atom.io/packages/search?q=ocaml
<hcarty> I haven't used atom before but some of the people I work with do and really like it
<rgrinberg> hcarty: that's awesome, thanks. I have a co-worker that also uses atom. He might be happy that he can use merlin now.
<hcarty> rgrinberg: Please let me know how it goes
<rgrinberg> Personally i'm not even tempted by atom. New hardware keeps improving battery life, i'm not going back in time on that just for a text editor
<def`> yeah, I don't have a good impression of atom, but I'm glad there is a plugi
<companion_cube> yet another triumph of merlin's design
amnn has quit [Read error: Connection reset by peer]
amnn has joined #ocaml
amnn_ has joined #ocaml
amnn_ has quit [Read error: Connection reset by peer]
amnn has quit [Ping timeout: 260 seconds]
amnn_ has joined #ocaml
toolslive has quit [Remote host closed the connection]
leyyin has joined #ocaml
tennix has quit [Ping timeout: 276 seconds]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
kakadu has quit [Quit: Page closed]
srcerer has joined #ocaml
octachron has quit [Ping timeout: 252 seconds]
<reynir> +1
scarygelatin has quit [Quit: Leaving]
ggole has quit []
scarygelatin has joined #ocaml
octachron has joined #ocaml
bba has joined #ocaml
_berke_ has quit [Ping timeout: 244 seconds]
shinnya has joined #ocaml
darkf has quit [Quit: Leaving]
copy` has quit [Quit: Connection closed for inactivity]
<hannes> oh, Unix.sleepf is documented (here http://caml.inria.fr/pub/docs/manual-ocaml/libref/Unix.html) but doesn't contain a @@since 4.03 flag... is that intentional? should I raise a PR?
aphprentice has joined #ocaml
Anarchos has joined #ocaml
sh0t has joined #ocaml
scarygelatin has quit [Quit: Leaving]
scarygelatin has joined #ocaml
<Anarchos> i want to include a dypgen parser into a functor. Anybody already did it ?
<octachron> hannes, the best option might be to open a mantis PR for missing @@since flags
wiredsister has joined #ocaml
copy` has joined #ocaml
dsheets has quit [Remote host closed the connection]
dkg has joined #ocaml
<hcarty> hannes: A PR would likely be well-received too
<dkg> i'm trying to write code that is warning-free in both ocaml 4.02 and before -- i'd like to do this across the String-to-Bytes conversion (see https://ocaml.org/releases/4.02.html for notes)
<dkg> is there a standard way to do this? i think i'd like to make all the code that should use Bytes use Bytes explicitly
<dkg> but at the top, check whether Bytes exists, and if it doesn't, then alias it to String
<dkg> does that make sense?
<dkg> is there a common idiom for doing that?
<dkg> [ this seems similar to python's "from __future__" -- i hope it's not heresy to mention another language in this channel ;) ]
Algebr has joined #ocaml
gasche has joined #ocaml
<gasche> hi
<gasche> dkg: Bytes is available as an ocamlfind compatibility module
<gasche> so just use "-package bytes" in your build toolchain and pre-4.02 code can use Bytes
<gasche> (the supported interface is: exactly what was available at the time of the 4.02 release)
<dkg> i see, thanks
<gasche> you need ocamlfind 1.5.0 or more recent, though
<gasche> (so if you distribute your software, do add this version bound on the ocamlfind dependency)
<dkg> hm, the version of ocamlopt 4.01.0 that i'm using doesn't support the -package option
<gasche> ocamlfind ocamlopt -package ...
<gasche> or, if you're using a build system, the relevant option (in ocamlbuild it's package(bytes))
<dkg> urgh, i'm dealing with some constraints that make this tricky; i'm trying to make an ocaml package backportable to debian stable
<dkg> the build process on debian stable needs to use the system package manager, not the library-specific package manager
<gasche> neither ocamlfind nor ocamlbuild are package managers
<gasche> ocamlfind is like pkg-config, ocamlbuild is like make
<dkg> ocamlfind - [Command-line interface of the Package manager]
<dkg> (from ocamlfind(1)
<gasche> well
<gasche> let's imagine you are reading "Return metainformation about installed libraries
<gasche> " (taken from man pkg-config)
<dkg> i see
<gasche> do not hesitate to ask the Debian OCaml packaging team if you need some advice on debian-specific things, they know their stuff
<dkg> cool, thanks
<gasche> (the only problem being that they tend to become Debian Project Leaders and thus have less time to work on the OCaml packages)
dsheets has joined #ocaml
<octachron> gasche, did you already have Unix.sleepf in your list of missing "@@since" flags?
Anarchos has quit [Quit: Page closed]
dsheets has quit [Ping timeout: 250 seconds]
<gasche> octachron: yes
<dkg> ha ha
<gasche> I think my list is rather complete, coming from my Batteries-4.03 update work
<gasche> but I probably won't commit it during this workday, or at least not before I get some actual work done
<dkg> hm, ocamlfind is 1.4.1 on debian stable :/
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 276 seconds]
<edwin> would it be possible to backport it a newer version? I don't think ocamlfind introduced any breaking changes between versions
<gasche> dkg: the code included in ocamlfind comes from https://github.com/gasche/bytes-compat
<gasche> it's a simple and rather short module, if including it directly in your application makes your life easier, and if you are using a free software or open-source license, then please go for it
kolko has quit [Ping timeout: 265 seconds]
<gasche> (note: Batteries also backports stdlib functions to older OCaml versions, so batteries users have this kind of things for free)
amnn_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Stalkr has joined #ocaml
toomuchtvrotsurb has joined #ocaml
<dkg> gasche: thanks!
amnn has joined #ocaml
dsheets has joined #ocaml
strmpnk has quit []
strmpnk has joined #ocaml
troydm has quit [Ping timeout: 244 seconds]
dsheets has quit [Ping timeout: 252 seconds]
<gasche> no ocamlbuild? :'(
djellemah_ has quit [Ping timeout: 260 seconds]
sh0t has quit [Quit: Leaving]
<gasche> hum
<mfp> gasche: it's already available
<gasche> yeah, I forgot it's cross-compilation
troydm has joined #ocaml
dsheets has joined #ocaml
tautologico has quit [Quit: Connection closed for inactivity]
dsheets has quit [Ping timeout: 276 seconds]
djellemah has joined #ocaml
shinnya has quit [Ping timeout: 260 seconds]
dsheets has joined #ocaml
octachron has quit [Ping timeout: 252 seconds]
slash^ has quit [Read error: Connection reset by peer]
dsheets has quit [Ping timeout: 260 seconds]
dhil has quit [Ping timeout: 265 seconds]
dsheets has joined #ocaml
amnn has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
octachron has joined #ocaml
yunxing has joined #ocaml
dsheets has quit [Ping timeout: 260 seconds]
<hcarty> mfp: Thanks!
BitPuffin has quit [Read error: Connection reset by peer]
octachron has quit [Quit: Leaving]
amnn has joined #ocaml
amnn has quit [Read error: Connection reset by peer]
amnn has joined #ocaml
amnn has quit [Read error: Connection reset by peer]
amnn_ has joined #ocaml
amnn_ has quit [Read error: Connection reset by peer]
amnn has joined #ocaml
Algebr has quit [Read error: Connection reset by peer]
Algebr has joined #ocaml
amnn has quit [Read error: Connection reset by peer]
amnn has joined #ocaml
amnn has quit [Read error: Connection reset by peer]
dsheets has joined #ocaml
amnn has joined #ocaml
amnn has quit [Read error: Connection reset by peer]
amnn has joined #ocaml
amnn has quit [Read error: Connection reset by peer]
dsheets has quit [Ping timeout: 246 seconds]
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 240 seconds]
ygrek_ has joined #ocaml
vpm has quit [Quit: co'o]
dsheets has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 240 seconds]
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
vpm has joined #ocaml
vpm has quit [Client Quit]
vpm has joined #ocaml
tautologico has joined #ocaml
toomuchtvrotsurb has quit [Remote host closed the connection]
toomuchtvrotsurb has joined #ocaml
vpm has quit [Quit: co'o]
vpm has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
dsheets has quit [Remote host closed the connection]
toomuchtvrotsurb has quit [Remote host closed the connection]
toomuchtvrotsurb has joined #ocaml
hcarty has quit [Ping timeout: 265 seconds]
leyyin has quit [Quit: So Long, and Thanks for All the Fish]
dsheets has joined #ocaml
yunxing has quit [Ping timeout: 276 seconds]
dsheets has quit [Remote host closed the connection]
stephe_ has quit [Ping timeout: 276 seconds]
l1x has quit [Ping timeout: 276 seconds]
jkni has quit [Ping timeout: 276 seconds]
jkni has joined #ocaml
l1x has joined #ocaml
stephe_ has joined #ocaml
dsheets has joined #ocaml
Algebr has quit [Ping timeout: 276 seconds]
tane has quit [Quit: Verlassend]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Stalkr has quit [Ping timeout: 276 seconds]
yunxing has joined #ocaml
dsheets has quit [Remote host closed the connection]
wiredsister has quit [Ping timeout: 265 seconds]
Simn has quit [Quit: Leaving]
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 244 seconds]
ygrek_ has quit [Ping timeout: 244 seconds]
rand__ has quit [Quit: leaving]
doecnt has joined #ocaml
pierpa` has joined #ocaml
ygrek_ has joined #ocaml
pierpa has quit [Ping timeout: 240 seconds]
ygrek_ has quit [Ping timeout: 260 seconds]
rgrinberg has quit [Ping timeout: 252 seconds]
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 276 seconds]
rgrinberg has joined #ocaml
snhmib has quit [Ping timeout: 252 seconds]
john51_ has joined #ocaml
martintrojer has quit [Ping timeout: 260 seconds]
fold4 has quit [Ping timeout: 260 seconds]
cyraxjoe has quit [Read error: Connection reset by peer]
john51 has quit [Ping timeout: 276 seconds]
vbmithr has quit [Ping timeout: 276 seconds]
_habnabit has quit [Ping timeout: 276 seconds]
vbmithr has joined #ocaml
cyraxjoe has joined #ocaml
martintrojer has joined #ocaml
fold4 has joined #ocaml
pierpa` is now known as pierpa
_habnabit has joined #ocaml
pyon has quit [Quit: “Ihnen, Herr Lasker, habe ich nur drei Worte zu sagen: Nyan und Pasu~.” - Siegbert Tarrasch]
madroach has quit [Ping timeout: 244 seconds]
A19774941 has quit [Quit: Leaving.]
madroach has joined #ocaml
pyon has joined #ocaml
adi__ has quit [Ping timeout: 260 seconds]
adi___ has joined #ocaml
adi___ has joined #ocaml
adi___ has quit [Changing host]
profan has quit [Ping timeout: 246 seconds]