adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.02.2 announced http://ocaml.org/releases/4.02.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
hugomg has joined #ocaml
manuel_ has quit [Quit: manuel_]
swgillespie has quit [Read error: Connection reset by peer]
AltGr has joined #ocaml
swgillespie has joined #ocaml
swgillespie has quit [Read error: Connection reset by peer]
swgillespie has joined #ocaml
echo-area has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 255 seconds]
SHODAN has quit [Ping timeout: 256 seconds]
kdef has quit [Quit: Leaving]
manuel_ has joined #ocaml
<jmasseo> can you mix core and lwt?
damason has quit [Quit: No Ping reply in 180 seconds.]
manuel_ has quit [Quit: manuel_]
damason has joined #ocaml
mahem1 has joined #ocaml
<mahem1> Hmmmm, how come the ol' module X = MyModule;; trick not display the entire signature of MyModule in 4.02?
<mahem1> (In the toplevel, of course)
FreeBirdLjj has joined #ocaml
echo-area has joined #ocaml
ousado has joined #ocaml
SHODAN has joined #ocaml
ollehar1 has joined #ocaml
ollehar has quit [Ping timeout: 240 seconds]
ollehar1 is now known as ollehar
mac10688 has joined #ocaml
swgillespie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
swgillespie has joined #ocaml
swgillespie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
manuel_ has joined #ocaml
AltGr has left #ocaml [#ocaml]
__uu___ has joined #ocaml
__uu__ has quit [Ping timeout: 244 seconds]
mahem1 has left #ocaml [#ocaml]
AltGr has joined #ocaml
mac10688 has quit [Ping timeout: 260 seconds]
rgrinberg has quit [Ping timeout: 252 seconds]
Algebr has quit [Ping timeout: 246 seconds]
rgrinberg has joined #ocaml
toomuchtvrotsurb has joined #ocaml
swgillespie has joined #ocaml
swgillespie has quit [Client Quit]
manuel_ has quit [Quit: manuel_]
darkf has joined #ocaml
shinnya has quit [Ping timeout: 250 seconds]
struktured has joined #ocaml
Mercuria1Alchemi has joined #ocaml
hugomg has quit [Remote host closed the connection]
rgrinberg has quit [Ping timeout: 246 seconds]
struktured has quit [Ping timeout: 252 seconds]
toomuchtvrotsurb has quit [Remote host closed the connection]
bacam has quit [Remote host closed the connection]
toomuchtvrotsurb has joined #ocaml
struktured has joined #ocaml
ygrek has joined #ocaml
Mercuria1Alchemi has quit [Ping timeout: 240 seconds]
toomuchtvrotsurb has quit [Remote host closed the connection]
bholst_ has quit [Ping timeout: 272 seconds]
SomeDamnBody has joined #ocaml
tmtwd has joined #ocaml
rgrinberg has joined #ocaml
Guest58751 has quit [Read error: Connection reset by peer]
Guest58751 has joined #ocaml
rgrinberg has quit [Ping timeout: 240 seconds]
tmtwd has quit [Ping timeout: 260 seconds]
toomuchtvrotsurb has joined #ocaml
picachu has quit [Quit: Saliendo]
struktured has quit [Ping timeout: 265 seconds]
bacam has joined #ocaml
toomuchtvrotsurb has quit [Remote host closed the connection]
Algebr has joined #ocaml
swgillespie has joined #ocaml
struk|desk has quit [Quit: Konversation terminated!]
Haudegen has quit [Ping timeout: 252 seconds]
Haudegen has joined #ocaml
swgillespie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
swgillespie has joined #ocaml
zpe has joined #ocaml
zpe has quit [Ping timeout: 240 seconds]
ely-se has joined #ocaml
antkong_ has quit [Quit: antkong_]
freehck has joined #ocaml
<companion_cube> o/
keen_____ has joined #ocaml
keen____ has quit [Ping timeout: 256 seconds]
swgillespie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<ely-se> hi companion_cube
<companion_cube> hi ely-se
<flux> well, mahem1 is gone but the reason is that 4.0.2 introduced module aliases. to show module signatures (among others) there is now #show.
sh0t has joined #ocaml
ygrek has quit [Ping timeout: 244 seconds]
AltGr has left #ocaml [#ocaml]
AltGr has joined #ocaml
AltGr has left #ocaml [#ocaml]
AltGr has joined #ocaml
Kakadu has joined #ocaml
__uu__ has joined #ocaml
zpe has joined #ocaml
__uu___ has quit [Ping timeout: 240 seconds]
sh0t has quit [Ping timeout: 260 seconds]
zpe has quit [Remote host closed the connection]
mort___ has joined #ocaml
struktured has joined #ocaml
rgrinberg has joined #ocaml
__uu___ has joined #ocaml
__uu__ has quit [Ping timeout: 240 seconds]
rgrinberg has quit [Ping timeout: 244 seconds]
zpe has joined #ocaml
rossberg has quit [Ping timeout: 240 seconds]
octachron has joined #ocaml
__uu___ has quit [Ping timeout: 256 seconds]
rossberg has joined #ocaml
larhat2 has quit [Quit: Leaving.]
sepp2k has joined #ocaml
obadz- has joined #ocaml
Johann has quit [Ping timeout: 240 seconds]
luigy has quit [Ping timeout: 250 seconds]
obadz has quit [Ping timeout: 240 seconds]
Guest58751 has quit [Remote host closed the connection]
luigy has joined #ocaml
obadz- is now known as obadz
Guest58751 has joined #ocaml
octachron has quit [Quit: Leaving]
zpe_ has joined #ocaml
zpe has quit [Read error: Connection reset by peer]
toomuchtvrotsurb has joined #ocaml
Algebr` has joined #ocaml
Algebr has quit [Ping timeout: 240 seconds]
toomuchtvrotsurb has quit [Ping timeout: 255 seconds]
yomimono has joined #ocaml
dsheets has joined #ocaml
Haudegen has quit [Ping timeout: 264 seconds]
AltGr has left #ocaml [#ocaml]
cthuluh has joined #ocaml
libertas has quit [Quit: Lost terminal]
Haudegen has joined #ocaml
dsheets has quit [Ping timeout: 240 seconds]
echo-area has quit [Remote host closed the connection]
rgrinberg has joined #ocaml
rgrinberg has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Ping timeout: 240 seconds]
ceryo has joined #ocaml
zpe_ has quit [Remote host closed the connection]
zpe has joined #ocaml
zpe has quit [Ping timeout: 256 seconds]
zpe has joined #ocaml
dsheets has joined #ocaml
ingsoc has joined #ocaml
antkong_ has joined #ocaml
ely-se has quit [Quit: leaving]
zpe has quit [Read error: Connection reset by peer]
zpe has joined #ocaml
zpe has quit [Remote host closed the connection]
ely-se has joined #ocaml
ggole has joined #ocaml
zpe has joined #ocaml
BitPuffin has joined #ocaml
zpe has quit [Remote host closed the connection]
dsheets has quit [Ping timeout: 240 seconds]
dsheets has joined #ocaml
Johann has joined #ocaml
<Drup> Algebr`: it's the same for everything, you just get the object and give it the appropriate type, which is "my_type Js.constr"
inr_ has quit [Ping timeout: 244 seconds]
antkong_ has quit [Quit: antkong_]
manuel_ has joined #ocaml
Kakadu has quit [Ping timeout: 246 seconds]
dsheets has quit [Ping timeout: 240 seconds]
rgrinberg has joined #ocaml
dsheets has joined #ocaml
infinity0 has joined #ocaml
Kakadu has joined #ocaml
SomeDamnBody has quit [Ping timeout: 240 seconds]
zpe has joined #ocaml
troydm has quit [Quit: What is hope? That all of your wishes and all of your dreams come true? (C) Rau Le Creuset]
Algebr` has quit [Ping timeout: 246 seconds]
fluter has quit [K-Lined]
zpe has quit [Remote host closed the connection]
fluter has joined #ocaml
tane has joined #ocaml
fluter has quit [K-Lined]
ingsoc has quit [Ping timeout: 244 seconds]
rgrinberg has quit [Ping timeout: 240 seconds]
rgrinberg has joined #ocaml
manuel_ has quit [Quit: manuel_]
mort___ has quit [Quit: Leaving.]
mort___ has joined #ocaml
octachron has joined #ocaml
obadz has quit [Ping timeout: 252 seconds]
__uu__ has joined #ocaml
mort___ has quit [Quit: Leaving.]
obadz has joined #ocaml
inr_ has joined #ocaml
ingsoc has joined #ocaml
jabesed has joined #ocaml
__uu__ has quit [Client Quit]
manuel_ has joined #ocaml
jwatzman|work has joined #ocaml
dsheets has quit [Ping timeout: 260 seconds]
Bluddy has joined #ocaml
dsheets has joined #ocaml
octachron has quit [Ping timeout: 252 seconds]
MercurialAlchemi has quit [Ping timeout: 260 seconds]
jabesed has quit [Ping timeout: 240 seconds]
jabesed has joined #ocaml
fluter has joined #ocaml
zpe has joined #ocaml
n3f is now known as neferty
fluter has quit [Quit: WeeChat 1.2]
fluter has joined #ocaml
|jbrown| has joined #ocaml
jabesed has quit [Ping timeout: 240 seconds]
marsam has joined #ocaml
noplamodo_ has quit [Ping timeout: 240 seconds]
fluter has quit [K-Lined]
marsam has quit [Read error: Connection reset by peer]
noplamodo has joined #ocaml
fluter has joined #ocaml
marsam has joined #ocaml
antkong has joined #ocaml
slash^ has joined #ocaml
zpe has quit [Remote host closed the connection]
struktured has quit [Ping timeout: 260 seconds]
Algebr` has joined #ocaml
zpe has joined #ocaml
Algebr` has quit [Remote host closed the connection]
jabesed has joined #ocaml
zpe_ has joined #ocaml
zpe has quit [Read error: Connection reset by peer]
MercurialAlchemi has joined #ocaml
Denommus has joined #ocaml
ely-se has quit [Quit: leaving]
jabesed has quit [Ping timeout: 246 seconds]
antkong has quit [Quit: antkong]
darkf has quit [Quit: Leaving]
zpe_ has quit [Remote host closed the connection]
troydm has joined #ocaml
ollehar has quit [Ping timeout: 268 seconds]
rand__ has joined #ocaml
^elyse^ has joined #ocaml
canhtak has joined #ocaml
ceryo_ has joined #ocaml
SuperNoeMan has quit [Ping timeout: 264 seconds]
maufred has quit [Ping timeout: 264 seconds]
sepp2k has quit [Ping timeout: 264 seconds]
haelix has quit [Ping timeout: 264 seconds]
LnL has quit [Ping timeout: 264 seconds]
xaimus has quit [Ping timeout: 264 seconds]
gustav___ has quit [Ping timeout: 264 seconds]
^elyse^ has quit [Quit: Leaving]
ceryo has quit [Ping timeout: 264 seconds]
companion_cube has quit [Ping timeout: 264 seconds]
sgeisenh has quit [Ping timeout: 264 seconds]
profan has quit [Ping timeout: 264 seconds]
Lasher` has quit [Ping timeout: 264 seconds]
cross has quit [Ping timeout: 264 seconds]
seliopou has quit [Ping timeout: 264 seconds]
maufred has joined #ocaml
haelix has joined #ocaml
gustav___ has joined #ocaml
bjorkintosh has quit [Ping timeout: 255 seconds]
xaimus has joined #ocaml
Lasher` has joined #ocaml
profan has joined #ocaml
cross has joined #ocaml
seliopou has joined #ocaml
companion_cube has joined #ocaml
SuperNoeMan has joined #ocaml
LnL has joined #ocaml
ollehar has joined #ocaml
sepp2k has joined #ocaml
sgeisenh has joined #ocaml
^elyse^ has joined #ocaml
toomuchtvrotsurb has joined #ocaml
<hannes> can I mark a function as deprecated in a library (to get a compiler warning emitted if others use it)? if so, how?
<companion_cube> after 4.01 (I think) there is [@deprecated]
<companion_cube> check Array.create (in the .mli) as an example
<hannes> companion_cube: thx!
<ggole> Boo!
cball has quit [Ping timeout: 240 seconds]
dsheets has quit [Ping timeout: 272 seconds]
JuggleTux has joined #ocaml
yomimono has quit [Ping timeout: 240 seconds]
Haudegen has quit [Ping timeout: 244 seconds]
jeffmo has joined #ocaml
rgrinberg has quit [Ping timeout: 268 seconds]
Haudegen has joined #ocaml
cball has joined #ocaml
cball has quit [Client Quit]
sepp2k has quit [Quit: Leaving.]
Algebr has joined #ocaml
ingsoc has quit [Quit: Leaving.]
ingsoc has joined #ocaml
manuel_ has quit [Ping timeout: 260 seconds]
<ingsoc> I've only written fairly basic ocaml code as of yet.
<ingsoc> I am curious of the syntax of the example from this ocaml msgpack library https://github.com/mzp/msgpack-ocaml
<ingsoc> open Msgpack_convtype t = { int : int; str : string; } with conv(msgpack)(* serialize *) let bytes = Msgpack.Serialize.serialize_string (msgpack_of_t { int = 42; str = "ans" })(* deserialize *) let obj = t_of_msgpack (Msgpack.Serialize.deserialize_string bytes)
<ingsoc> things like
<ingsoc> type t = { int : int; str : string; } with conv(msgpack)
<ingsoc> what is the "with" doing
<def`> it's a syntax extension
<def`> a camlp4 one, so the semantics of this with depends on the library
<ingsoc> ok, i see, so it is like a macro
<def`> yes
<ingsoc> in something like lisp
<ingsoc> ok, hmmmm
<ingsoc> things can get confusing
<ingsoc> why would they do that
<def`> likely it produces functions to convert to and from msgpack
<def`> because that's useful/practical?
<ingsoc> OK, well I guess that kind of thing may be pretty common in ocaml world
<def`> Nowadays it standardized around ppx
<def`> There are two technologies for that kind of extensions:
<def`> camlp4, which extends syntax
<def`> ppx, which use existing syntax and allow to custom programs to rewrite part of it
<ingsoc> Are there any community kind of best practices on when it is appropriate to add to the syntax to solve a problem rather than just use built in stuff
<def`> Basically when you need to operate at a meta level.
<ingsoc> def`: could you point me to a simple example of using such tools to extend and when/why you would do it
<ingsoc> ?
<def`> Here the functions to go to/from msgpack to t need to know the definition of t
<ingsoc> well, you have alluded to the why
<def`> I don't know good ressources for that, surely someone will be able to help
<def`> ingsoc: yep, you can't observe that kind of definition from the language itself
<def`> so you really on external tools, operating at a meta-level, for that kind of boilerplate
<fds> But I'm a noob, so don't ask me anything. :-)
<def`> http://whitequark.org/blog/2014/04/16/a-guide-to-extension-points-in-ocaml/ this was a good one afaic remember, but I don't know how applicable it is to beginners
obadz- has joined #ocaml
<def`> haha, too late ;)
<fds> Sorry!
<def`> np
<def`> really->rely
<ingsoc> ok thanks guys, appreciated.
<ingsoc> I will check them out
obadz has quit [Ping timeout: 260 seconds]
ygrek has joined #ocaml
octachron has joined #ocaml
lobo has joined #ocaml
obadz- is now known as obadz
marsam has quit [Remote host closed the connection]
^elyse^ has quit [Quit: Leaving]
mort___ has joined #ocaml
Kakadu has quit [Quit: Page closed]
<tane> is there any abstraction over all these Mod.gen types in containers?
<tane> like iter or similar
srcerer has joined #ocaml
oskarth has joined #ocaml
BitPuffin has quit [Ping timeout: 255 seconds]
edwin has joined #ocaml
<edwin> hi, whats wrong with ocaml.org?
^elyse^ has joined #ocaml
<lobo> edwin: the ocaml mooc started today. maybe the site got slashdotted :D
* fds just finished week 0 of the MOOC
<fds> I'm disappointed that this channel didn't get a mention.
<tane> mooc, where? :)
<fds> (It's in English, don't fear)
<fds> :-P
<adrien> they need to learn how to get short domain names though
<ggole> Not moocaml?
* ggole shakes his head
rgrinberg has joined #ocaml
swgillespie has joined #ocaml
<Algebr> ocaml.org is down indeed, wonder why it wasn't beefed up ahead of the mooc.
rgrinberg has quit [Ping timeout: 246 seconds]
<MercurialAlchemi> you'll probably find out it's PHP running off a 486 in a long-forgotten closet :)
<Drup> no, it's not
<MercurialAlchemi> no?
<Drup> first, because it was setup less than 3 years ago
<MercurialAlchemi> oh, HHVM then? :)
* MercurialAlchemi teases Drup
<Drup> secondly, because it's statically generated by a pile of ocaml glue :p
<Drup> (the glue is not pretty, but it's in OCaml !)
<Algebr> what kind of server crapped out on serving static pages
<MercurialAlchemi> aah, maybe the server is in PHP?
<Algebr> OCaml, the performant language whose website craps out after 2000 people go to the homepage.
Kakadu has joined #ocaml
ollehar has quit [Ping timeout: 256 seconds]
<MercurialAlchemi> well, the typechecker doesn't check for runtime performance, now...
rgrinberg has joined #ocaml
slash^ has quit [Read error: Connection reset by peer]
ingsoc has quit [Ping timeout: 240 seconds]
swgillespie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
manuel_ has joined #ocaml
<dmbaturin> Algebr: Also, the pile of static pages that is ocaml.org is supposedly hosted by rackspace.
<dmbaturin> So I'm wondering what's the actual scope of this problem. May be far greater than just ocaml.org
<Drup> dmbaturin: you are not doing this right ! you are not jumping to conclusions based on non existing proofs :D
<dmbaturin> Drup: No, just making up hypotheses.
ollehar has joined #ocaml
<dmbaturin> Also, I liked the glue used by ocaml.org enough to use it for my own website. :)
ingsoc has joined #ocaml
marsam has joined #ocaml
Lasher` has quit [Read error: Connection reset by peer]
<Algebr> whatever the reason, the marketing message is bad.
<companion_cube> tane: what do you mean? an abstraction over gen?
larhat1 has joined #ocaml
<tane> companion_cube, some function like "iter" over gen. Use case: have a lazy iteration over the lines of a file from CCIO.gen
<tane> but then, it's not too hard to write that myself :)
<companion_cube> oh! yes indeed, it's in a small library called "gen" on opam
<companion_cube> ;-)
<tane> aah, thanks :)
Mercuria1Alchemi has joined #ocaml
<companion_cube> it should contain everything you need, but if it doesn't please tell me
<tane> alright, I'll have a look when my DNS is back up :)
uris77 has joined #ocaml
<tane> ah yes, this has it all, is it mentioned somewhere in the documentation of containers? I saw something along the line of "See Gen" but no links to the actual module
<tane> but I may have missed it
<companion_cube> maybe it's missing, indeed — I'll add it to the readme
Mercuria1Alchemi has quit [Quit: leaving]
Mercuria1Alchemi has joined #ocaml
ceryo_ has quit [Quit: Textual IRC Client: www.textualapp.com]
octachron has quit [Quit: Leaving]
uggwar has joined #ocaml
canhtak has quit [Quit: canhtak]
<companion_cube> tane: I added a section in the readme
manuel_ has quit [Quit: manuel_]
canhtak has joined #ocaml
<tane> companion_cube, nice, thanks :)
<Drup> companion_cube: with sequence ?
Mercuria1Alchemi has quit [Ping timeout: 260 seconds]
<companion_cube> yep
<flux> /5
<flux> 5 is the divider or the day!
<jmasseo> the mooc only has a few thousand participants.
<companion_cube> well it's not that bad, is it?
<Drup> jmasseo: 2000 subscribers on last count
freehck has quit [Ping timeout: 246 seconds]
sh0t has joined #ocaml
<jmasseo> it's not bad. it's just unlikely to generate enough traffic to take out a modern website
<jmasseo> esp a static one
<companion_cube> strange indeed
ollehar has quit [Quit: ollehar]
shinnya has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 260 seconds]
Haudegen has quit [Ping timeout: 272 seconds]
mort___ has quit [Quit: Leaving.]
<companion_cube> rgrinberg: what's the license of stringext? can I steal functions? :p
<Algebr> companion_cube: I was about to use that library too
Haudegen has joined #ocaml
<rgrinberg> companion_cube: steal anything except for "quote:
<rgrinberg> "quote" i mean
<Algebr> what's special about quote
<Drup> rgrinberg: don't you advise to use astring now ?
<rgrinberg> i stole it from the stdlib or ocaml-re
<rgrinberg> Drup: i do when its an option
<rgrinberg> presumably if cube wants to copy paste 1 function than astring won't do
<edwin> looks like ocaml.org up again, could it have been related to this: https://status.rackspace.com/index/viewincidents?group=20 (according to traceroute it goes to that ord region) ?
toomuchtvrotsurb has quit [Remote host closed the connection]
toomuchtvrotsurb has joined #ocaml
<companion_cube> people say I reinvent the wheel, but astring is once again proof that Bünzli is the kind of wheels
<Drup> (For me, he got the crown when he created the repository for Fut)
<companion_cube> :D
<Drup> (After that, nothing else matter anymore)
<dmbaturin> Drup: Looks like edwin found the proof that it was rackspace problem. Not that it retroactively makes my wild ass guess more scientific, but still! ;)
ggole has quit []
mort___ has joined #ocaml
jwatzman|work has quit [Quit: jwatzman|work]
Kakadu has quit [Ping timeout: 240 seconds]
kakadu_ has joined #ocaml
infinity0 has quit [Remote host closed the connection]
<Algebr> Drup: is fut supposed to compete with lwt and async? astring I can understand..
<Drup> I don't know.
ygrek has quit [Ping timeout: 244 seconds]
infinity0 has joined #ocaml
^elyse^ has quit [Quit: Leaving]
<companion_cube> I think he left that project on the side
shinnya has quit [Ping timeout: 240 seconds]
kakadu_ has quit [Remote host closed the connection]
Anarchos has joined #ocaml
lobo has quit [Quit: leaving]
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
Anarchos has joined #ocaml
systmkor has quit [Quit: Leaving]
Anarchos has quit [Ping timeout: 256 seconds]
antkong_ has joined #ocaml
mac10688 has joined #ocaml
ygrek has joined #ocaml
<mort___> evening all. got a question about using sexp and cstruct.syntax…
<Drup> Hi mort___ :)
<mort___> (hi drup :)
<mort___> it's claimed that if i write something like `cenum e { X; Y } as uint8_t(sexp)` then i get sexp converters e_of_sexp etc
<mort___> and when i ocamlobjinfo the generated .cmx file in my case, i see them (I think!):
<mort___> 28: function camlTftp_wire__sexp_of_errorcode_1037 arity 1 (closed)
<mort___> (inline) -> (0: _);
<mort___> 29: function camlTftp_wire__errorcode_of_sexp_1039 arity 1 (closed) -> _;
<mort___> yet!
<mort___> when i try and build something that uses the Tftp_wire library, i get moaned at that
<mort___> Error: Unbound value Tftp_wire.opcode_of_sexp
<mort___> and similar
<mort___> eg., Error: Unbound value Tftp_wire.errorcode_of_sexp
tane has quit [Remote host closed the connection]
<Drup> link to source ?
<mort___> just a sec while i push
<mort___> make that 2min
<mort___> i'm a bit uncommitted… :)
<Drup> you didn't, like, forgot to add it to the .mli ?
<mort___> no .mli i thought
<mort___> argh
<mort___> there is
<mort___> i didn't think i'd written yet
<mort___> that'll be it then
<mort___> ta :)
rand__ has quit [Quit: leaving]
ingsoc has quit [Remote host closed the connection]
canhtak has quit [Quit: canhtak]
uris77 has quit [Ping timeout: 256 seconds]
sh0t has quit [Ping timeout: 240 seconds]
marsam has quit [Remote host closed the connection]
shinnya has joined #ocaml
madroach has quit [Ping timeout: 260 seconds]
madroach has joined #ocaml
napping has joined #ocaml
swgillespie has joined #ocaml
manuel_ has joined #ocaml
swgillespie has quit [Remote host closed the connection]
<napping> Can an opam switch configuration have overlay files/ ?