companion_cube changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | 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 [Ping timeout: 240 seconds]
kamog has quit [Remote host closed the connection]
relrod has quit [Quit: .]
infinity0_ has joined #ocaml
infinity0_ has quit [Changing host]
infinity0 is now known as Guest79619
infinity0 has joined #ocaml
Guest79619 has quit [Ping timeout: 260 seconds]
relrod has joined #ocaml
relrod has quit [Changing host]
relrod has joined #ocaml
mengu has joined #ocaml
aantron_ has joined #ocaml
<aantron_> ARGH i hate merges
<aantron_> i mean i like rebase-merges. and i like squash-merges. and i like merge commits where the history is so nice, it could have been a rebase, but a merge commit was added for no reason
<aantron_> but actual merges on anything non-trivial turn the blame into a mess, and the linearization in GitHub history just is not correct
<aantron_> ...end of rant...
<aantron_> on a more positive note, the blame from the new lwt.ml is kind of amusing.. everything is recent, except for some mostly blank lines, where the latest commit is "Initial import from Ocsigen repository" :)
<aantron_> and a few other such commits :)
rdutra has joined #ocaml
<aantron_> Drup: i just noticed you are the Owner of the lwt repo :)
ski has joined #ocaml
mfp__ has quit [Ping timeout: 240 seconds]
pierpa has joined #ocaml
aantron_ has quit [Quit: Page closed]
nomicflux has joined #ocaml
sgronblo has joined #ocaml
nomicflux has quit [Quit: nomicflux]
silver_ has quit [Read error: Connection reset by peer]
mengu has quit [Quit: Leaving...]
rdutra has quit [Ping timeout: 248 seconds]
moei has quit [Quit: Leaving...]
rdutra has joined #ocaml
cranmax has quit [Quit: Connection closed for inactivity]
cranmax has joined #ocaml
rdutra has quit [Ping timeout: 240 seconds]
rdutra has joined #ocaml
ygrek has joined #ocaml
rdutra has quit [Ping timeout: 255 seconds]
malc_ has joined #ocaml
samrat_ has joined #ocaml
pierpa has quit [Quit: Page closed]
olibjerd has joined #ocaml
_whitelogger has joined #ocaml
samrat_ has quit [Ping timeout: 248 seconds]
malina has quit [Ping timeout: 240 seconds]
cranmax has quit [Quit: Connection closed for inactivity]
samrat_ has joined #ocaml
hioo has joined #ocaml
hioo has quit [Client Quit]
copy_ has quit [Quit: Connection closed for inactivity]
M-jimt has quit [Ping timeout: 276 seconds]
M-jimt has joined #ocaml
moei has joined #ocaml
malc_ has quit [Quit: ERC (IRC client for Emacs 25.0.50.2)]
shinnya has quit [Ping timeout: 246 seconds]
olibjerd has quit [Quit: olibjerd]
jlam_ has joined #ocaml
jlam__ has quit [Ping timeout: 268 seconds]
enterprisey has quit [Quit: Leaving]
<companion_cube> o/
<reynir> \o
Simn has joined #ocaml
Algebr has joined #ocaml
olibjerd has joined #ocaml
FreeBirdLjj has joined #ocaml
nicooo has quit [Remote host closed the connection]
jimmyrcom has quit [Ping timeout: 240 seconds]
nicooo has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 246 seconds]
<orbifx[m]> cranmax: thanks :) if you try Logarion, let me know
Merv_ has quit [Remote host closed the connection]
alfredo has joined #ocaml
butts_butts has quit [Remote host closed the connection]
sz0 has quit [Quit: Connection closed for inactivity]
zpe has joined #ocaml
ygrek has quit [Ping timeout: 260 seconds]
TheLemonMan has joined #ocaml
argent_smith has joined #ocaml
kakadu has joined #ocaml
mfp__ has joined #ocaml
Merv_ has joined #ocaml
freusque has joined #ocaml
dhil has joined #ocaml
Merv__ has joined #ocaml
Merv_ has quit [Ping timeout: 246 seconds]
freusque has quit [Ping timeout: 240 seconds]
samrat_ has quit [Ping timeout: 255 seconds]
sgronblo has quit [Ping timeout: 260 seconds]
cranmax has joined #ocaml
zpe has quit [Remote host closed the connection]
mengu has joined #ocaml
zpe has joined #ocaml
zpe has quit [Ping timeout: 246 seconds]
sgronblo has joined #ocaml
sepp2k has joined #ocaml
MercurialAlchemi has joined #ocaml
malina has joined #ocaml
andreas_ has joined #ocaml
sgronblo has quit [Ping timeout: 248 seconds]
mpenet has joined #ocaml
mpenet has left #ocaml [#ocaml]
nomicflux has joined #ocaml
dhil has quit [Ping timeout: 260 seconds]
rdutra has joined #ocaml
_andre has joined #ocaml
kakadu has quit []
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
nomicflux has quit [Quit: nomicflux]
Merv__ has quit [Remote host closed the connection]
dhil has joined #ocaml
mengu has quit [Remote host closed the connection]
rdutra has quit [Ping timeout: 255 seconds]
cschneid has quit [Ping timeout: 246 seconds]
rdutra has joined #ocaml
ezgi has joined #ocaml
nomicflux has joined #ocaml
cschneid has joined #ocaml
cranmax has quit [Quit: Connection closed for inactivity]
nomicflux has quit [Quit: nomicflux]
ezgi has quit [Quit: Page closed]
malina has quit [Ping timeout: 255 seconds]
AlexDenisov has joined #ocaml
mengu has joined #ocaml
shinnya has joined #ocaml
malina has joined #ocaml
mengu has quit [Ping timeout: 276 seconds]
samrat_ has joined #ocaml
samrat_ is now known as samrat
sh0t has joined #ocaml
jlam_ has quit [Ping timeout: 240 seconds]
jlam_ has joined #ocaml
kamog has joined #ocaml
sz0 has joined #ocaml
Soni has quit [Ping timeout: 260 seconds]
<Leonidas> Khady: sorry, I broke slack-backup :(
<Leonidas> "owner of the lwt repo"?
jimmyrcom has joined #ocaml
<Leonidas> isn't this "ocsigen"?
zpe has joined #ocaml
jlam__ has joined #ocaml
jlam_ has quit [Ping timeout: 240 seconds]
aantron_ has joined #ocaml
<aantron_> nope, Drup is firmly in charge. see https://github.com/ocsigen/lwt/pull/354#issuecomment-301321861
* Drup cought
<companion_cube> o/ aantron_
jlam_ has joined #ocaml
<aantron_> o\ c-cube :P
<companion_cube> yet another lib that asks for 4.03 or upper -_-
<aantron_> \o fail
<aantron_> what lib?
jlam__ has quit [Ping timeout: 260 seconds]
<aantron_> i need to sign in from my actual IRC account and stop solving CAPTCHAs...
<companion_cube> :D
<companion_cube> digestif, juste announced
<Drup> aantron_: this is just because I'm (one of) the owners of the ocsigen group
<aantron_> ah
<aantron_> so you are one of the shadowy puppet-masters :)
<Drup> Absolutely
<Drup> (I'm also the one who kind of setup the whole github thing, so, yeah)
<Drup> (Can you imagine, ocsigen was using _darcs_ before)
<aantron_> i have no experience with darcs, but the last time i heard of someone using it was before i even understood what version control was for..
<aantron_> but i saw all those darcs import commits in the lwt log
<aantron_> companion_cube: is there something bad about requiring 4.03, besides just politeness and being able to interact with a larger number of potential users?
<flux> darcs is/was pretty cool. must be the easiest version control to use. I think its performance woes killed it (harder than it should have otherwise died ;-))
<flux> easiest distributed version control that is
<Drup> well, that, and lack of decent plateform
<flux> ?
<companion_cube> aantron_: politeness indeed
<companion_cube> it's a bit sad that more and more OCaml libs require recent versions
<Drup> For example for ocsigen, the move to github was extremely beneficial in term of external contribution
<aantron_> Drup: when was the move done?
<Drup> huum, my first internship with vincent balat, so ~2013 ?
<Drup> summer 2013 I think, yes
<aantron_> ok, that matches the time when there was a huge increase in contributors :) also opam helped with that later i think
samrat has quit [Ping timeout: 248 seconds]
<Drup> aantron_: precisely :p
<Drup> btw, aantron_, of interest: https://github.com/mirage/functoria/pull/104
Soni has joined #ocaml
samrat has joined #ocaml
jlam__ has joined #ocaml
alfredo has quit [Quit: Textual IRC Client: www.textualapp.com]
jlam_ has quit [Ping timeout: 260 seconds]
<aantron_> Drup: not sure what to take away from that discussion
<Drup> not sure you should take everything away, just "of interest"
<Drup> anything*
<aantron_> ok :)
<aantron_> it was, thanks
mengu has joined #ocaml
ryanartecona has joined #ocaml
cranmax has joined #ocaml
sh0t has quit [Ping timeout: 260 seconds]
andreas_ has quit [Quit: Connection closed for inactivity]
sh0t has joined #ocaml
FreeBirdLjj has joined #ocaml
enterprisey has joined #ocaml
yomimono has joined #ocaml
sh0t has quit [Quit: Leaving]
<rwmjones> wtf is jbuilder?
* rwmjones really wishes people would stop writing build systems
<Drup> it's the last one, promise!
<Drup> :p
Merv_ has joined #ocaml
malina has quit [Ping timeout: 240 seconds]
<octachron> Drup, did someone forget to mention to me the imminent destruction of Earth?
AlexDenisov has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
* rwmjones writes a simple makefile for ocplib-endian
<Drup> rwmjones: it's using ocamlbuild, that's rather reasonable ...
<rwmjones> my copy (from git) seems to be using jbuilder
<Drup> ah, indeed
<Drup> (I'm surprised you managed to not hear about all the excitement about jbuilder, though)
<rwmjones> it looks half-assed, as you have to manually describe dependencies
<rwmjones> in fact, from this one example, I'm singularly failing to understand how it's anything but worse than raw Makefiles, but I could be wrong
<Drup> the ocplib-endian one is not a very nice example, to say the least
malina has joined #ocaml
<rwmjones> $ wc -l Makefile jbuild 19 Makefile 67 jbuild
<rwmjones> $ wc -l Makefile jbuild
<rwmjones> 19 Makefile
<rwmjones> 67 jbuild
yomimono has quit [Quit: Ex-Chat]
<Drup> rwmjones: good look what jbuilder can do, you just assumed it was crap before even looking what it does
<Drup> don't forget to add 1) META gen 2) install 3) doc gen 4) .merlin gen to your makefile too
<Drup> It's easy to criticize something in isolation if you just reproduce 5% of what it does
<Drup> (jbuilder is far far from being perfect, but your way of criticizing it is really ridiculous)
<rwmjones> ok, install is 2 extra lines, META is simple, and the others I don't care about
<Drup> (also, your makefile is broken, like 90% of makefiles for ocaml)
<Drup> (you don't do cmxs, cma, cmt files)
<Drup> If you gotta troll a build system, actually replace it by something simpler, not broken makefiles
<rwmjones> but how is jbuilder better than any of omake/ocamlbuild or some very simple Makefile rules?
<Drup> I'll let you read jbuilder's documentation (which, contrary to omake and ocamlbuild doc, is actually readable :p)
<Drup> (and Makefiles for OCaml are all broken, the only exception is OCamlMakefile, and it's nowhere near "simple")
<octachron> rwmjones, not that there is normally no need to manually describe dependencies with jbuilder
freusque has joined #ocaml
freusque has quit [Ping timeout: 268 seconds]
malina has quit [Ping timeout: 240 seconds]
aantron_ has quit [Quit: Page closed]
jlam_ has joined #ocaml
jlam__ has quit [Ping timeout: 260 seconds]
jlam has quit [Ping timeout: 260 seconds]
jlam__ has joined #ocaml
Anarchos has joined #ocaml
jlam has joined #ocaml
jlam_ has quit [Ping timeout: 268 seconds]
ryanartecona has quit [Quit: ryanartecona]
aphprentice has joined #ocaml
dakk has joined #ocaml
zpe has quit [Remote host closed the connection]
ryanartecona has joined #ocaml
samrat has quit [Ping timeout: 260 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
AlexDenisov has joined #ocaml
copy_ has joined #ocaml
dhil has quit [Ping timeout: 240 seconds]
tane has joined #ocaml
enterprisey has quit [Read error: Connection reset by peer]
enterprisey_ has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
ryanartecona has joined #ocaml
AlexDenisov has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<rgrinberg> Drup I think the ctypes makefile is also not broken
<rgrinberg> But I think the count definitely stops at 2 :)
malina has joined #ocaml
rdutra has quit [Quit: Leaving.]
freusque has joined #ocaml
AlexDenisov has joined #ocaml
kakadu has joined #ocaml
malina has quit [Ping timeout: 260 seconds]
nicooo has quit [Remote host closed the connection]
nicootje has joined #ocaml
malina has joined #ocaml
andreas_ has joined #ocaml
cyraxjoe has quit [Ping timeout: 255 seconds]
cyraxjoe has joined #ocaml
zpe has joined #ocaml
zpe has quit [Read error: Connection reset by peer]
zpe has joined #ocaml
mengu has quit [Quit: Leaving...]
tane has quit [Ping timeout: 260 seconds]
jlam_ has joined #ocaml
jlam1 has joined #ocaml
jlam has quit [Ping timeout: 260 seconds]
jlam_ has quit [Ping timeout: 260 seconds]
tane has joined #ocaml
shinnya has quit [Ping timeout: 248 seconds]
SpiceGuid has joined #ocaml
al-damiri has joined #ocaml
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
rdutra has joined #ocaml
rdutra has quit [Client Quit]
zpe has quit [Ping timeout: 248 seconds]
TheLemonMan has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
jnavila has joined #ocaml
Sim_n has joined #ocaml
Simn has quit [Ping timeout: 260 seconds]
ygrek has joined #ocaml
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
shinnya has joined #ocaml
jlam has joined #ocaml
olibjerd has quit [Ping timeout: 248 seconds]
jlam1 has quit [Ping timeout: 248 seconds]
Rem_ has joined #ocaml
Rem_ has quit [Client Quit]
sepp2k has quit [Quit: Leaving.]
malc_ has joined #ocaml
tane has quit [Quit: Leaving]
jnavila has quit [Remote host closed the connection]
freusque has quit [Ping timeout: 240 seconds]
ryanartecona has joined #ocaml
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
larhat has joined #ocaml
larhat has quit [Client Quit]
SpiceGuid has quit [Quit: ChatZilla 0.9.93 [SeaMonkey 2.46/20161213183751]]
cranmax has quit [Quit: Connection closed for inactivity]
malc_ has quit [Remote host closed the connection]
MercurialAlchemi has quit [Ping timeout: 248 seconds]
enterprisey_ has quit [Remote host closed the connection]
cranmax has joined #ocaml
_andre has quit [Quit: leaving]
ryanartecona has quit [Quit: ryanartecona]
malina has quit [Ping timeout: 248 seconds]
igitoor has quit [Ping timeout: 240 seconds]
igitoor has joined #ocaml
Sim_n has quit [Quit: Leaving]
argent_smith has quit [Quit: Leaving.]
malina has joined #ocaml
igitoor has quit [Changing host]
igitoor has joined #ocaml
kakadu has quit [Remote host closed the connection]
ryanartecona has joined #ocaml
sh0t has joined #ocaml
nomicflux has joined #ocaml
enterprisey has joined #ocaml
nomicflux has quit [Client Quit]
handlex has joined #ocaml
gbikal has quit [Quit: Connection closed for inactivity]
handlex has quit [Quit: handlex]
handlex has joined #ocaml
jao has joined #ocaml