adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.07.1 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
govg has quit [Ping timeout: 255 seconds]
govg has joined #ocaml
nkaretnikov has quit [Read error: Connection reset by peer]
ec has quit [Ping timeout: 258 seconds]
mgsk has quit [Ping timeout: 240 seconds]
monad_cat has quit [Ping timeout: 240 seconds]
mrallen1 has quit [Ping timeout: 264 seconds]
jkni has quit [Ping timeout: 264 seconds]
l1x has quit [Ping timeout: 276 seconds]
jmct has quit [Read error: Connection reset by peer]
mrallen1 has joined #ocaml
silver has quit [Read error: Connection reset by peer]
mrallen1 has quit [Ping timeout: 246 seconds]
AtumT has quit [Quit: AtumT]
mrallen1 has joined #ocaml
jmct has joined #ocaml
l1x has joined #ocaml
ec has joined #ocaml
jkni has joined #ocaml
mgsk has joined #ocaml
nkaretnikov has joined #ocaml
monad_cat has joined #ocaml
mfp has quit [Ping timeout: 246 seconds]
AnAverageHuman has joined #ocaml
Guest3131 has quit [Ping timeout: 250 seconds]
mgsk has quit [Ping timeout: 246 seconds]
mgsk__ has joined #ocaml
monad_cat_ has joined #ocaml
monad_cat has quit [Ping timeout: 244 seconds]
monad_cat_ is now known as monad_cat
gravicappa has joined #ocaml
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
Birdface has joined #ocaml
Birdface has quit [Ping timeout: 240 seconds]
Bahman has joined #ocaml
mildtaste has quit [Ping timeout: 258 seconds]
mildtaste has joined #ocaml
al-damiri has quit [Quit: Connection closed for inactivity]
ec has quit []
ec has joined #ocaml
Guest30441 has joined #ocaml
JimmyRcom has joined #ocaml
JimmyRcom has quit [Max SendQ exceeded]
kakadu has joined #ocaml
JimmyRcom has joined #ocaml
mildtaste has quit [Ping timeout: 258 seconds]
mildtaste has joined #ocaml
mildtaste has quit [Ping timeout: 258 seconds]
mildtaste has joined #ocaml
mildtaste has quit [Quit: Leaving.]
mildtaste has joined #ocaml
Guest30441 has quit [Read error: Connection reset by peer]
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
zolk3ri has joined #ocaml
Niamkik has quit [Quit: WeeChat 2.4]
Serpent7776 has joined #ocaml
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
mfp has joined #ocaml
troydm has quit [Ping timeout: 258 seconds]
<wilfredh> is the ocaml compiler self-hosting?
<madroach> yes
dhil has joined #ocaml
<wilfredh> neat :)
Serpent7776 has quit [Quit: leaving]
xorpse_ has joined #ocaml
stylewarning_ has joined #ocaml
lokydor[m]1 has joined #ocaml
jimt[m]1 has joined #ocaml
karan[m]1 has joined #ocaml
mattg___ has joined #ocaml
__y has joined #ocaml
jyc___ has joined #ocaml
SrPx_ has joined #ocaml
xorpse has quit [Ping timeout: 252 seconds]
stylewarning has quit [Ping timeout: 252 seconds]
lokydor[m] has quit [Ping timeout: 252 seconds]
jimt[m] has quit [Ping timeout: 252 seconds]
jyc__ has quit [Ping timeout: 252 seconds]
karan[m] has quit [Ping timeout: 252 seconds]
mattg__ has quit [Ping timeout: 252 seconds]
SrPx has quit [Ping timeout: 252 seconds]
_y has quit [Ping timeout: 252 seconds]
SrPx_ is now known as SrPx
wildsebastian has quit [Ping timeout: 252 seconds]
rdivyanshu has quit [Ping timeout: 252 seconds]
terrorjack has quit [Ping timeout: 252 seconds]
stylewarning_ is now known as stylewarning
wildsebastian has joined #ocaml
terrorjack_ has joined #ocaml
rdivyanshu has joined #ocaml
silver has joined #ocaml
jao has joined #ocaml
jao is now known as Guest45959
mattg___ has quit []
AtumT has joined #ocaml
Birdface has joined #ocaml
<Drup> Is there one of the flow people around ?
tane has joined #ocaml
rntz_tmp_ is now known as rntz_tmp
ggole has joined #ocaml
Guest45959 has quit [Ping timeout: 250 seconds]
Intensitea has quit [Remote host closed the connection]
AnAverageHuman has quit [Ping timeout: 256 seconds]
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
pgiarrusso has joined #ocaml
<pgiarrusso> hi! I guess somebody here uses Mac and Homebrew?
<pgiarrusso> I think I fixed a bug in the camlp4 formula, but I have little clue on OCaml, so a review might help:
<pgiarrusso> TLDR that formula wasn't rebuilt on new OCaml, so linking against it breaks, and tests didn't detect it; so I was asked to write one, and I bisected `ulex` down to a 2-line testcase: https://github.com/Homebrew/homebrew-core/issues/39399
<pgiarrusso> and my test is just `open Camlp4` compiled with `ocamlc -c -I /usr/local/lib/ocaml/camlp4 -o try_camlp4.cmo try_camlp4.ml`
<pgiarrusso> since the test works, my biggest question is: is that robust, or should it be different
srax has quit [Ping timeout: 244 seconds]
srax has joined #ocaml
Haudegen has joined #ocaml
keep_learning_M has quit [Quit: This computer has gone to sleep]
<Leonidas> pgiarrusso: if you wanted to test it I think it would make sense to attempt to use a macro, not just open the module.
<pgiarrusso> Leonidas: hm. Good point. That failed on the old version, but I agree other things could go wrong
keep_learning_M has joined #ocaml
<pgiarrusso> But it's not like I can use camlp4 myself (I was just installing packages)... Maybe I can just take some testcase
<Leonidas> I don't have much experience with camlp4 (since it is moribound technology) so I can't really help you with it.
dhil has quit [Ping timeout: 250 seconds]
kakadu_ has joined #ocaml
kakadu has quit [Read error: Connection reset by peer]
<pgiarrusso> Leonidas: anyway, thanks, and good at least that there isn't some bigger issue
dhil has joined #ocaml
keep_learning_M has quit [Quit: This computer has gone to sleep]
keep_learning_M has joined #ocaml
dhil has quit [Ping timeout: 250 seconds]
Bahman has quit [Quit: Ave atque vale]
AtumT has quit [Read error: Connection reset by peer]
AtumT has joined #ocaml
al-damiri has joined #ocaml
dhil has joined #ocaml
q9929t has joined #ocaml
q9929t has quit [Remote host closed the connection]
ziyourenxiang has quit [Ping timeout: 255 seconds]
q9929t has joined #ocaml
johnelse has quit [Quit: leaving]
AtumT_ has joined #ocaml
AtumT has quit [Ping timeout: 246 seconds]
johnelse has joined #ocaml
q9929t has quit [Quit: q9929t]
jao has joined #ocaml
AtumT has joined #ocaml
AtumT_ has quit [Ping timeout: 244 seconds]
keep_learning_M has quit [Quit: This computer has gone to sleep]
jao has quit [Ping timeout: 246 seconds]
AtumT_ has joined #ocaml
AtumT has quit [Ping timeout: 255 seconds]
<companion_cube> Leonidas: you wrote slacko, right?
<Leonidas> companion_cube: Yes; I saw your issues but haven't had the time to look into the Slack API whether it is doable.
kakadu_ has quit [Ping timeout: 252 seconds]
<Leonidas> back when I wrote it there were no reactions :D
<companion_cube> ok!
<companion_cube> I'm almost surprised it works without the API having broken, then :)
<Leonidas> it broke numerous times, I've been fixing stuff every now and then ;)
<companion_cube> it's crazy how much more complicated this is, compared to IRC :((
<companion_cube> ah, nice.
<Leonidas> slack has openAPI documentation now? nice, finally
<companion_cube> is it some code generation thingie?
<Leonidas> in theory yes, but when I wrote it I looked at their prose docs, wrote types, ran the code and realized that whatever they write was not correct
<Leonidas> so maybe now I can just look at openapi and be done.
<companion_cube> nice
<companion_cube> (but the whole polling thing is still… ugh))
<Armael> you have to do polling to use the slack api??
<companion_cube> afaict
<companion_cube> at least I didn't find anything in slacko related to new messages
<Leonidas> so, you used to have to
<Leonidas> now you can chose between using webhooks (events api) and the websocket interface (rtm)
<Leonidas> I should remove the claim about supporting 100% of the slack API, this hasn't been true for a long time now.
<companion_cube> oh interesting.
<Leonidas> https://api.slack.com/rtm looks like it sends different events over different APIs
<Leonidas> at least there is a websocket library for ocaml now :-)
<companion_cube> maybe I should use the rust lib ;)
<companion_cube> (it's for a toy anyway)
Jesin has quit [Quit: Leaving]
<Leonidas> oh no :'(
<companion_cube> sorry to disturb you for that :D
<Leonidas> but slack-rs has 18 contributors just 6
<Leonidas> actually that's more than I thought
<companion_cube> tbh I also need to translate an IRC bot to rust, just to see
<Leonidas> gosh I wish I was more productive
<companion_cube> :D
<companion_cube> don't we all
Jesin has joined #ocaml
<Leonidas> probably not this guy: https://github.com/sindresorhus
<Leonidas> > I actively maintain 1100+ npm packages
<companion_cube> that sounds like madness
<Leonidas> no; it's like dbunzli on crack. Crack that was synthesized by whitequark.
<companion_cube> heh.
<companion_cube> dbunzli is a bit like the opposite of that, though
<Leonidas> I assume most of the 1100 npm modules are rather small things, just like most of Daniel's libraries do one thing (e.g. he has like 4 unicode libraries, each for a different purpose)
kakadu has joined #ocaml
gravicappa has quit [Ping timeout: 246 seconds]
gravicappa has joined #ocaml
TheLemonMan has joined #ocaml
Facebird has joined #ocaml
AnAverageHuman has joined #ocaml
Birdface has quit [Ping timeout: 276 seconds]
Facebird has quit [Ping timeout: 250 seconds]
AnAverageHuman has quit [Ping timeout: 256 seconds]
gravicappa has quit [Ping timeout: 255 seconds]
dhil has quit [Ping timeout: 246 seconds]
zolk3ri has quit [Remote host closed the connection]
ggole has quit [Quit: Leaving]
dhil has joined #ocaml
Anarchos has joined #ocaml
troydm has joined #ocaml
Anarchos has quit [Quit: Vision[0.10.3]: i've been blurred!]
raduom has joined #ocaml
dimitarvp has joined #ocaml
AnAverageHuman has joined #ocaml
govg has quit [Ping timeout: 246 seconds]
dhil has quit [Ping timeout: 250 seconds]
dhil has joined #ocaml
dimitarvp has quit [Ping timeout: 246 seconds]
dhil has quit [Ping timeout: 268 seconds]
ale64bit has joined #ocaml
AnAverageHuman has quit [Ping timeout: 256 seconds]
kakadu has quit [Ping timeout: 245 seconds]
AnAverageHuman has joined #ocaml
spew has joined #ocaml
ale64bit has quit [Ping timeout: 245 seconds]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
martin__ has joined #ocaml
tane has quit [Quit: Leaving]
webshinra has quit [Remote host closed the connection]
clockish has quit [Quit: bye]
clockish has joined #ocaml
webshinra has joined #ocaml
flux has quit [Remote host closed the connection]
flux has joined #ocaml
jao has joined #ocaml
martin__ has quit [Quit: leaving]
andreas303 has joined #ocaml
oni-on-ion has quit [Ping timeout: 246 seconds]
andreas303 has quit [Quit: andreas303]
andreas303 has joined #ocaml
AtumT_ has quit [Quit: AtumT_]
andreas303 has quit [Quit: andreas303]
andreas303 has joined #ocaml
Jesin has quit [Quit: Leaving]
Jesin has joined #ocaml
ziyourenxiang has joined #ocaml
spew has quit [Quit: Connection closed for inactivity]