adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | Current MOOC: https://huit.re/ocamlmooc | OCaml 4.04.0 release notes: http://ocaml.org/releases/4.04.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
ziyourenxiang has quit [Quit: Leaving]
yomimono has quit [Ping timeout: 245 seconds]
richi238 has quit [Ping timeout: 258 seconds]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 248 seconds]
esad has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
average has joined #ocaml
rgrinberg has joined #ocaml
<rgrinberg> aantron: congrats on the release
al-damiri has quit [Quit: Connection closed for inactivity]
silver has quit [Read error: Connection reset by peer]
ryanartecona has quit [Quit: ryanartecona]
Guest77045 has quit [Changing host]
Guest77045 has joined #ocaml
Guest77045 is now known as fluter
smondet has quit [Ping timeout: 248 seconds]
fraggle_ has quit [Ping timeout: 260 seconds]
rgrinberg has quit [Remote host closed the connection]
Simn has quit [Quit: Leaving]
yomimono has joined #ocaml
fraggle_ has joined #ocaml
<aantron> rgrinberg: thanks :)
<aantron> not fully official yet.. waiting for that opam merge :)
snhmib has quit [Quit: WeeChat 1.4]
yomimono has quit [Ping timeout: 256 seconds]
rgrinberg has joined #ocaml
yomimono has joined #ocaml
FreeBirdLjj has joined #ocaml
smondet has joined #ocaml
wtetzner has quit [Remote host closed the connection]
ryanartecona has joined #ocaml
ryanartecona has quit [Client Quit]
yomimono has quit [Ping timeout: 256 seconds]
ryanartecona has joined #ocaml
wtetzner has joined #ocaml
wtetzner has quit [Remote host closed the connection]
jao has quit [Remote host closed the connection]
jao has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
smondet` has joined #ocaml
noddy has quit [Ping timeout: 246 seconds]
smondet has quit [Ping timeout: 240 seconds]
rgrinberg has quit [Ping timeout: 272 seconds]
wtetzner has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
wtetzner has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
isd has quit [Ping timeout: 248 seconds]
isd has joined #ocaml
isd has quit [Ping timeout: 256 seconds]
yomimono has joined #ocaml
yomimono has quit [Ping timeout: 256 seconds]
jao has quit [Ping timeout: 248 seconds]
MercurialAlchemi has joined #ocaml
LACampbell has joined #ocaml
<LACampbell> is Univ.t in jane street core meant as some kind of "void*"? I need some way of having the compiler ignore type checking for a variable.
fraggle_ has quit [Ping timeout: 240 seconds]
LACampbell has quit [Quit: Page closed]
fraggle_ has joined #ocaml
isd has joined #ocaml
jlongster has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
FreeBirdLjj has quit [Remote host closed the connection]
wtetzner has joined #ocaml
teknozulu has quit [Ping timeout: 256 seconds]
rgrinberg has joined #ocaml
wtetzner has quit [Remote host closed the connection]
mfp has quit [Ping timeout: 256 seconds]
mengu has joined #ocaml
nomicflux has quit [Quit: nomicflux]
pierpa has quit [Ping timeout: 248 seconds]
regnat[m] has quit [Read error: Connection reset by peer]
srenatus[m] has quit [Read error: Connection reset by peer]
timclassic has quit [Read error: Connection reset by peer]
M-martinklepsch has quit [Write error: Connection reset by peer]
matth[m] has quit [Write error: Connection reset by peer]
barkmadley[m] has quit [Read error: Connection reset by peer]
diamaths[m] has quit [Read error: Connection reset by peer]
lpw25[m] has quit [Read error: Connection reset by peer]
na9da[m] has quit [Write error: Connection reset by peer]
aspiwack[m] has quit [Write error: Connection reset by peer]
Guest23668[m] has quit [Read error: Connection reset by peer]
regnt[m] has quit [Write error: Connection reset by peer]
M-jimt has quit [Write error: Connection reset by peer]
M-ErkkiSeppl has quit [Write error: Connection reset by peer]
dfeldman[m] has quit [Read error: Connection reset by peer]
Bluddy[m] has quit [Write error: Connection reset by peer]
M-pesterhazy1 has quit [Write error: Connection reset by peer]
XC[m] has quit [Write error: Connection reset by peer]
M-Illandan has quit [Write error: Connection reset by peer]
lucybun is now known as luzie
AlexDenisov has joined #ocaml
FreeBirdLjj has joined #ocaml
dfeldman[m] has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 245 seconds]
Sorella has quit [Quit: Connection closed for inactivity]
psacrifice has joined #ocaml
AlexDenisov has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ryanartecona has joined #ocaml
ryanartecona has quit [Client Quit]
FreeBirdLjj has joined #ocaml
rgrinberg has quit [Ping timeout: 248 seconds]
aspiwack[m] has joined #ocaml
srenatus[m] has joined #ocaml
timclassic has joined #ocaml
M-martinklepsch has joined #ocaml
regnt[m] has joined #ocaml
regnat[m] has joined #ocaml
M-jimt has joined #ocaml
M-pesterhazy has joined #ocaml
XC[m] has joined #ocaml
Bluddy[m] has joined #ocaml
M-Illandan has joined #ocaml
matth[m] has joined #ocaml
na9da[m] has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
Guest23668[m] has joined #ocaml
diamaths[m] has joined #ocaml
barkmadley[m] has joined #ocaml
lpw25[m] has joined #ocaml
M-ErkkiSeppl has joined #ocaml
smondet` has quit [Ping timeout: 245 seconds]
fre has quit [Quit: WeeChat 1.6]
fre has joined #ocaml
maicki has joined #ocaml
maicki has quit [Quit: Textual IRC Client: www.textualapp.com]
maicki has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
fraggle-boate has quit [Ping timeout: 260 seconds]
AltGr has joined #ocaml
slash^ has joined #ocaml
jnavila has joined #ocaml
fre has quit [Ping timeout: 245 seconds]
fre has joined #ocaml
hannes has quit [Read error: Connection reset by peer]
hannes has joined #ocaml
AlexDenisov has joined #ocaml
xian has quit [Ping timeout: 248 seconds]
AlexDenisov has quit [Ping timeout: 272 seconds]
mengu has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
AlexDenisov has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 245 seconds]
maicki has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ziyourenxiang has joined #ocaml
fre has quit [Ping timeout: 258 seconds]
fraggle_ has quit [Remote host closed the connection]
fraggle_ has joined #ocaml
esad has joined #ocaml
esad has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<Leonidas> jerith: thanks for your changes, I've added some new comments. Sorry if this is annoying, I'm just trying to deliver a solid library :-)
esad has joined #ocaml
<Leonidas> (that's also very nice in OCaml, since the fewer PRs I'm getting have a far better quality than in JS *g*)
<Leonidas> jerith: (and oh wow is the Slack documentation shit. looks nice but turns out it's ridiculously inconsistent and incomplete)
<jerith> Leonidas: It's not annoying at all, it's very useful. I want to *use* a solid library. :-)
<jerith> And the slack API documentation is vastly better than the mesos API documentation, which is the other thing my bot interacts with.
<Leonidas> we use marathon and chronos and their API is kinda meh as well.
<jerith> At least slack documents most of the possible fields instead of making you call the API and look at the output.
esad has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<Leonidas> jerith: I had to do a bit of that as well ;-)
esad has joined #ocaml
<Leonidas> and found some errors in the docs which I reported
<jerith> If you use both slack and marathon, my bot might be useful to you. :-)
<Leonidas> you can clearly see that they don't use any kind of records or schemas in the return types, because they (used to be) very inconsistent
maicki has joined #ocaml
<jerith> Hopefully it'll be ready for me to stick in a cron job or something in the next week or two.
<Leonidas> jerith: no, at the moment we use hipchat, but I'll probably use Slack again in the future
<jerith> Ah. The mesos API bits might be useful to you, then.
<Leonidas> "oyjson" :D
<jerith> I've been thinking about making the mesos thing a separate library, but I want to write more of the functionality I need before I decide where the abstraction boundaries should be.
<jerith> "oyjson" got its name from me saying "oy vey, I need to build this myself!?" :-P
<jerith> And that will likely change into something quite different once I've thought about it some more.
<jerith> Don't be afraid to tell me to completely rewrite stuff with a different interface or something, btw.
<Leonidas> oh well, `mrkdwn` out of nowhere. But that can wait.
<Leonidas> jerith: I was thinking whether to make attachments a list and no attachments being [] instead of having None and [] mean essentially the same
<jerith> My own code (when doing experimental stuff like this, anyway) often goes through several semi-rewrites before I find a version I'm happy with.
<Leonidas> jerith: you should've seen the initial version of slacko ;)
* jerith grins.
AlexDenisov has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AlexDenisov has joined #ocaml
<Leonidas> meh, you can't extend reviews? Github reviews are kinda sucky tbh
<flux> I haven't used that - and frankly I might be wary of the access they need to your github account unless it's made for that purpose - but gerrit is pretty fine itself
<flux> oh, base package $250/month, nvm ;)
esad has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Simn has joined #ocaml
esad has joined #ocaml
ltadeu has joined #ocaml
_andre has joined #ocaml
<reynir> ouch
silver has joined #ocaml
<jerith> Leonidas: You can just add individual comments.
<jerith> Also, https://reviewable.io/ is pretty good but it requires a certain amount of learning to use.
psacrifice has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
psacrifice has joined #ocaml
FreeBirdLjj has joined #ocaml
maattdd_ has joined #ocaml
esad has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tennix has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
esad has joined #ocaml
maicki has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AlexDenisov has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mfp has joined #ocaml
esad has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
fre has joined #ocaml
AlexDenisov has joined #ocaml
maicki has joined #ocaml
AlexDenisov has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sepp2k has joined #ocaml
infinity0 has joined #ocaml
AlexDenisov has joined #ocaml
esad has joined #ocaml
FreeBirdLjj has joined #ocaml
larhat has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 258 seconds]
larhat has quit [Client Quit]
noddy has joined #ocaml
nicoo has quit [Ping timeout: 250 seconds]
nicootje has joined #ocaml
noddy has quit [Ping timeout: 272 seconds]
AlexDenisov has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
agarwal1975 has joined #ocaml
FreeBirdLjj has joined #ocaml
AlexDenisov has joined #ocaml
Denommus has joined #ocaml
wtetzner has joined #ocaml
<reynir> I forgot how to for-loop
tennix has quit [Ping timeout: 256 seconds]
abc123 has joined #ocaml
smondet has joined #ocaml
fraggle-boate has joined #ocaml
abc123 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
ltadeu has quit [Ping timeout: 248 seconds]
sepp2k has quit [Ping timeout: 245 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 258 seconds]
shinnya has joined #ocaml
sepp2k has joined #ocaml
al-damiri has joined #ocaml
maicki has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tennix has joined #ocaml
NJBS has joined #ocaml
shinnya has quit [Quit: ZNC - http://znc.in]
shinnya has joined #ocaml
ciniglio has joined #ocaml
larhat has joined #ocaml
infinity0 has quit [Ping timeout: 258 seconds]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
Xadnem has joined #ocaml
AlexDenisov has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yomimono has joined #ocaml
fraggle-boate has quit [Remote host closed the connection]
maicki has joined #ocaml
fraggle-boate has joined #ocaml
rgrinberg has joined #ocaml
maattdd__ has joined #ocaml
AlexDenisov has joined #ocaml
shinnya has quit [Ping timeout: 258 seconds]
esad has quit [Ping timeout: 258 seconds]
maattdd_ has quit [Ping timeout: 258 seconds]
ltadeu has joined #ocaml
shinnya has joined #ocaml
esad has joined #ocaml
jlongster has joined #ocaml
<Drup> aantron: recuring problem I always bump in: I type "Lwt_log" and forget it's unix-only, and then spend two days trying to figure out why it doesn't compile when I don't link lwt.unix
<Drup> (Lwt_log_core/Lwt_log_js are the non-unix ones)
Xadnem has left #ocaml [#ocaml]
<dmbaturin> Drup: I guess that's something to consider in the "dream API" for Lwt_log. Noted.
<Drup> dmbaturin: it's even worse since all the cmi are in the same directory
<Drup> so it's going to typecheck just fine, and fail only at linktime
<Drup> (that should be easy to solve with recent oasis, by using FindlibDirectory)
msch has quit [Ping timeout: 264 seconds]
nopf has quit [Ping timeout: 258 seconds]
nopf has joined #ocaml
thomasga has joined #ocaml
msch has joined #ocaml
shinnya has quit [Ping timeout: 256 seconds]
yomimono has quit [Ping timeout: 272 seconds]
pierpa has joined #ocaml
yomimono has joined #ocaml
moei has quit [Quit: Leaving...]
johnelse has quit [Quit: leaving]
jao has joined #ocaml
Sorella has joined #ocaml
larhat has quit [Quit: Leaving.]
johnelse has joined #ocaml
agarwal1975 has quit [Quit: agarwal1975]
<dmbaturin> How do I tell oasis to make mllex generated module into a library?
nomicflux has joined #ocaml
<companion_cube> juste make a library with the module inside, without the .mll
<companion_cube> ah wait, mllex? what is that?
vramana has quit [Read error: Connection reset by peer]
<dmbaturin> companion_cube: * ocamllex
<dmbaturin> Wait, without the .mll? Got an example?
<companion_cube> ah, yes, well, conversion to a .ml is done automatically
<companion_cube> https://github.com/c-cube/zipperposition/blob/master/_oasis#L75 <--- the Lex_ stuff is actually ocamllex
tennix has quit [Read error: Connection reset by peer]
<dmbaturin> companion_cube: Ah, ok. Let me try.
agarwal1975 has joined #ocaml
ziyourenxiang has quit [Quit: Leaving]
nomicflux has quit [Quit: nomicflux]
jnavila has quit [Ping timeout: 256 seconds]
yomimono has quit [Ping timeout: 256 seconds]
fre has quit [Quit: WeeChat 1.6]
moei has joined #ocaml
<dmbaturin> companion_cube: Yeah, that worked, thanks. Unrelated: do you know a good way to read everything between multi-character delimiters into string in ocamllex, think (** *) in documentation generators.
AlexDenisov has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rgrinberg has quit [Remote host closed the connection]
<companion_cube> no idea
<companion_cube> well, you can try to re-use the OCaml lexer
rgrinberg has joined #ocaml
smondet has quit [Ping timeout: 240 seconds]
<dmbaturin> Hhm, good point.
jlongste_ has joined #ocaml
jlongster has quit [Ping timeout: 246 seconds]
yomimono has joined #ocaml
AltGr has left #ocaml [#ocaml]
yomimono has quit [Client Quit]
yomimono has joined #ocaml
<Drup> dmbaturin: mutually recursive lexing functions
<Drup> when you see the delimiter, you switch to another function that gobbles up everything into a buffer, until the end delimiter
maattdd__ has quit [Ping timeout: 246 seconds]
RonnieHolm has joined #ocaml
larhat has joined #ocaml
marsam has joined #ocaml
jnavila has joined #ocaml
jnavila has quit [Ping timeout: 240 seconds]
ryanartecona has joined #ocaml
agarwal1975_ has joined #ocaml
agarwal1975 has quit [Read error: Connection reset by peer]
agarwal1975_ is now known as agarwal1975
sepp2k has quit [Quit: Leaving.]
rgrinberg has quit [Ping timeout: 246 seconds]
jnavila has joined #ocaml
AlexDenisov has joined #ocaml
jlongster has joined #ocaml
jlongste_ has quit [Ping timeout: 248 seconds]
smondet has joined #ocaml
nightmared has quit [Ping timeout: 256 seconds]
fraya has joined #ocaml
jnavila has quit [Ping timeout: 256 seconds]
noddy has joined #ocaml
Xadnem has joined #ocaml
govg has joined #ocaml
infinity0 has quit [Ping timeout: 245 seconds]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
zv has quit [*.net *.split]
fds_ has quit [*.net *.split]
DidierMe1ichon has quit [*.net *.split]
rks-_ has quit [*.net *.split]
aggelos__ has quit [*.net *.split]
rwmjones|hols has quit [*.net *.split]
dinosaure has quit [*.net *.split]
zapu has quit [*.net *.split]
fold4 has quit [*.net *.split]
hnrgrgr has quit [*.net *.split]
shon has quit [*.net *.split]
edwin has quit [*.net *.split]
stux|RC has quit [*.net *.split]
vodkaInferno has quit [*.net *.split]
jlouis has quit [*.net *.split]
pwzoii has quit [*.net *.split]
relrod has quit [*.net *.split]
j0sh has quit [*.net *.split]
j0sh_ has joined #ocaml
rks- has joined #ocaml
pwzoii_ has joined #ocaml
fds has joined #ocaml
hnrgrgr has joined #ocaml
rwmjones has joined #ocaml
vodkaInferno has joined #ocaml
edwin has joined #ocaml
jlouis has joined #ocaml
DidierMedichon has joined #ocaml
shon has joined #ocaml
aggelos_ has joined #ocaml
dinosaure has joined #ocaml
zapu has joined #ocaml
zv has joined #ocaml
relrod_ has joined #ocaml
relrod_ has quit [Changing host]
relrod_ has joined #ocaml
nomicflux has joined #ocaml
fold4 has joined #ocaml
infinity0 has joined #ocaml
stux|RC-only has joined #ocaml
ggherdov has quit [Ping timeout: 258 seconds]
relrod_ is now known as relrod
larhat has quit [Quit: Leaving.]
ggherdov has joined #ocaml
ggherdov has quit [Excess Flood]
ggherdov has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
_andre has quit [Quit: leaving]
marsam has quit [Ping timeout: 272 seconds]
fraya has quit [Remote host closed the connection]
maicki has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jlongster has quit [Ping timeout: 245 seconds]
jlongster has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
kakadu has joined #ocaml
jnavila has joined #ocaml
Denommus has quit [Quit: going home]
ryanartecona has joined #ocaml
larhat has joined #ocaml
freusque has quit [Ping timeout: 246 seconds]
jlongster has quit [Read error: No route to host]
jlongster has joined #ocaml
Algebr has joined #ocaml
jlongste_ has joined #ocaml
jlongster has quit [Ping timeout: 272 seconds]
freusque has joined #ocaml
kakadu has quit [Ping timeout: 256 seconds]
ltadeu has quit [Remote host closed the connection]
kakadu has joined #ocaml
slash^ has quit [Read error: Connection reset by peer]
jnavila has quit [Quit: Konversation terminated!]
esad has left #ocaml ["Textual IRC Client: www.textualapp.com"]
ohama has quit [Ping timeout: 268 seconds]
Simn has quit [Quit: Leaving]
wtetzner has quit [Remote host closed the connection]
ohama has joined #ocaml
Sorella has quit [Quit: Connection closed for inactivity]
sz0 has joined #ocaml
beginner has quit [Ping timeout: 248 seconds]
beginner has joined #ocaml
edwin has quit [Ping timeout: 272 seconds]
<Algebr> Is you link against the C++ standard library, does it still mean that you can run your code on mirage?
<Algebr> if *
edwin has joined #ocaml
copy` has joined #ocaml
larhat has quit [Quit: Leaving.]
larhat has joined #ocaml
larhat has quit [Client Quit]
larhat has joined #ocaml
larhat has quit [Client Quit]
larhat has joined #ocaml
erider has joined #ocaml
larhat has quit [Client Quit]
larhat has joined #ocaml
larhat has quit [Client Quit]
larhat has joined #ocaml
erider has quit [Remote host closed the connection]
larhat has quit [Client Quit]
larhat has joined #ocaml
yomimono has quit [Ping timeout: 245 seconds]
larhat has quit [Client Quit]
larhat has joined #ocaml
larhat has quit [Client Quit]
<Algebr> mirage-seal looks great
larhat has joined #ocaml
larhat has quit [Client Quit]
larhat has joined #ocaml
freusque has quit [Ping timeout: 246 seconds]
larhat has quit [Client Quit]
larhat has joined #ocaml
larhat has quit [Client Quit]
larhat has joined #ocaml
larhat has quit [Client Quit]
larhat has joined #ocaml
larhat has quit [Client Quit]
larhat has joined #ocaml
larhat has quit [Client Quit]
teknozulu has joined #ocaml
<lobo> Algebr: good job with the podcast. just listened to it about two hours ago
Algebr has quit [Ping timeout: 240 seconds]
ryanartecona has quit [Quit: ryanartecona]
jlongste_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yomimono has joined #ocaml
Xadnem has quit [Quit: leaving]
freusque has joined #ocaml
RonnieHolm has quit [Read error: Connection reset by peer]
Sorella has joined #ocaml
d0nn1e has joined #ocaml
Algebr has joined #ocaml
wtetzner has joined #ocaml
freusque has quit [Ping timeout: 258 seconds]
Algebr has quit [Ping timeout: 245 seconds]
yomimono has quit [Ping timeout: 246 seconds]
kakadu has quit [Ping timeout: 248 seconds]
thomasga has quit [Quit: Leaving.]
kakadu has joined #ocaml
Algebr has joined #ocaml
freusque has joined #ocaml
jstolare1 has quit [Ping timeout: 265 seconds]
jstolarek has joined #ocaml
kakadu has quit [Remote host closed the connection]
agarwal1975 has quit [Quit: agarwal1975]