adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.06.0 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.06/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
letoh has quit [Ping timeout: 260 seconds]
ziyourenxiang has quit [Ping timeout: 240 seconds]
infinity0_ has joined #ocaml
infinity0_ has quit [Changing host]
infinity0 is now known as Guest66440
infinity0 has joined #ocaml
Guest66440 has quit [Ping timeout: 260 seconds]
isd has quit [Quit: Leaving.]
jao has quit [Ping timeout: 276 seconds]
spew has quit [Ping timeout: 260 seconds]
dedgrant_ has joined #ocaml
dedgrant has quit [Ping timeout: 260 seconds]
sepp2k has quit [Quit: Leaving.]
webshinra has quit [Read error: Connection reset by peer]
webshinra_ has joined #ocaml
webshinra_ has quit [Read error: Connection reset by peer]
webshinra has joined #ocaml
muelleme has joined #ocaml
muelleme has quit [Ping timeout: 260 seconds]
webshinra has quit [Ping timeout: 256 seconds]
webshinra_ has joined #ocaml
webshinra has joined #ocaml
webshinra_ has quit [Read error: Connection reset by peer]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Read error: Connection reset by peer]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 263 seconds]
t4nk675 has joined #ocaml
mfp has quit [Ping timeout: 260 seconds]
shinnya has quit [Ping timeout: 264 seconds]
t4nk675 has quit []
isd has joined #ocaml
Fare has joined #ocaml
<Fare> hi!
<Fare> Are there good tutorials for objects in OCaml? For GADTs?
<isd> Fare: Real World OCaml has a section on objects.
<Enjolras> The manual has good section on GADTs imo. (for objects too, but a bit less tutorially)
<Enjolras> the manual is a bit underatted. Except the CSS dates from the 2000's, it's better than most people think it is imo
kark has quit [Ping timeout: 256 seconds]
letoh has joined #ocaml
malina has joined #ocaml
tormen has joined #ocaml
tormen_ has quit [Ping timeout: 256 seconds]
<keep_learning> Hi Everyone, I am wondering if someone here has worked on a project where you have called Java library from OCaml. I am aware of http://www.ocamljava.org/files/doc/manual/index.html but I don
<keep_learning> I don't want to java byte code, but native OCaml code so is there other way to call Java functions from OCaml ?
jbrown has quit [Ping timeout: 260 seconds]
<Enjolras> i would go the RPC route tbh. Seems much easier
<Fare> Enjolras: I want to do something that in Lisp I'd use a class hierarchy of events. I'm not sure what to use in OCaml.
<Fare> Also... I don't suppose there is any library in OCaml to deal with epistemic logic?
<Enjolras> Fare: i'm lost sorry, this is away from my domain of expertise :)
pierpa has quit [Quit: Page closed]
pierpa has joined #ocaml
<Fare> np -- thanks for the help already
malina has quit [Remote host closed the connection]
malina has joined #ocaml
lucassz has joined #ocaml
lucassz has quit [Ping timeout: 260 seconds]
zolk3ri has joined #ocaml
nopf_ has quit [Remote host closed the connection]
<companion_cube> not aware of much modal logic done in OCaml, sorry
<companion_cube> (I mean, apart from TLAps but it's not the same logic)
<companion_cube> I guess the traditional way of doing logic is to write your own tool :3
moei has quit [Quit: Leaving...]
mbuf has joined #ocaml
<zolk3ri> There's a module of modal logic for Prolog but yeah, that's not OCaml. :P
cbot has joined #ocaml
MercurialAlchemi has joined #ocaml
<zolk3ri> lol
<zolk3ri> err wrong channel
jimmyrcom has quit [Ping timeout: 276 seconds]
isd has quit [Ping timeout: 240 seconds]
pluplog has joined #ocaml
muelleme has joined #ocaml
<Enjolras> :wg
zpe has quit [Remote host closed the connection]
bairui has quit [Ping timeout: 240 seconds]
cbot has quit [Quit: Leaving]
muelleme has quit [Ping timeout: 256 seconds]
jimmyrcom_ has quit [Ping timeout: 255 seconds]
pierpa has quit [Ping timeout: 260 seconds]
govg has joined #ocaml
Haudegen has joined #ocaml
bairui has joined #ocaml
malina has quit [Ping timeout: 268 seconds]
dakk has joined #ocaml
Fare has quit [Ping timeout: 260 seconds]
MercurialAlchemi has quit [Remote host closed the connection]
zv has quit [Quit: WeeChat 1.9]
MercurialAlchemi has joined #ocaml
zv has joined #ocaml
malina has joined #ocaml
zpe has joined #ocaml
moei has joined #ocaml
kmerz has quit [Ping timeout: 240 seconds]
jacobian has quit [Ping timeout: 256 seconds]
kmerz has joined #ocaml
cuicui has joined #ocaml
mk9 has joined #ocaml
mk9 has quit [Client Quit]
ygrek has joined #ocaml
jacobian has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
jao has joined #ocaml
argent_smith has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
jao has quit [Ping timeout: 260 seconds]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
tarptaeya has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pluplog has quit [Remote host closed the connection]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
mfp has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
tilpner has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
TarVanimelde has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
<theblatte> /ban pierpa
kakadu has joined #ocaml
pierpa has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
huglovefan has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Client Quit]
pierpa has joined #ocaml
pierpa has quit [Quit: Poof]
pierpa has joined #ocaml
ziyourenxiang has joined #ocaml
ygrek has quit [Remote host closed the connection]
ygrek has joined #ocaml
unyu has quit [Ping timeout: 246 seconds]
gareppa has joined #ocaml
TarVanimelde has quit [Quit: TarVanimelde]
sh0t has joined #ocaml
dakk_ has joined #ocaml
dakk has quit [Ping timeout: 264 seconds]
bartholin has joined #ocaml
pierpa has quit [Read error: Connection reset by peer]
ygrek has quit [Remote host closed the connection]
ygrek has joined #ocaml
Fare has joined #ocaml
letoh_ has joined #ocaml
Haudegen has quit [Remote host closed the connection]
letoh has quit [Read error: Connection reset by peer]
letoh_ is now known as letoh
demonimin has quit [Remote host closed the connection]
al-damiri has joined #ocaml
demonimin has joined #ocaml
pierpa has joined #ocaml
xvw has joined #ocaml
Fare has quit [Ping timeout: 264 seconds]
sh0t has quit [Remote host closed the connection]
spew has joined #ocaml
Bronsa has joined #ocaml
theblatte has quit [Ping timeout: 256 seconds]
Fare has joined #ocaml
profan_ is now known as profan
sepp2k has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 256 seconds]
MercurialAlchemi has joined #ocaml
gareppa has quit [Quit: Leaving]
FareTower has joined #ocaml
xvw has quit [Remote host closed the connection]
xvw has joined #ocaml
Fare has quit [Ping timeout: 264 seconds]
xvw has quit [Ping timeout: 246 seconds]
xvw_ has joined #ocaml
Haudegen has joined #ocaml
jbrown has joined #ocaml
shinnya has joined #ocaml
pierpa has quit [Ping timeout: 256 seconds]
malina has quit [Ping timeout: 240 seconds]
FareTower has quit [Ping timeout: 240 seconds]
mbuf has quit [Quit: Leaving]
cuicui has quit [Ping timeout: 240 seconds]
cuicui has joined #ocaml
xvw_ has quit [Remote host closed the connection]
xvw has joined #ocaml
cuicui has quit [Client Quit]
cuicui has joined #ocaml
_andre has joined #ocaml
xvw_ has joined #ocaml
xvw has quit [Ping timeout: 245 seconds]
tarptaeya has quit [Quit: Byeeeeeee!]
gtrak has joined #ocaml
sh0t has joined #ocaml
silver has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Read error: Connection reset by peer]
xvw_ has quit [Remote host closed the connection]
xvw has joined #ocaml
xvw_ has joined #ocaml
xvw__ has joined #ocaml
xvw__ has quit [Client Quit]
xvw has quit [Read error: Connection reset by peer]
xvw_ has quit [Ping timeout: 268 seconds]
jimmyrcom has joined #ocaml
Guest94326 has quit [Remote host closed the connection]
MercurialAlchemi has quit [Ping timeout: 246 seconds]
mfp has quit [Ping timeout: 264 seconds]
bzb_hh has joined #ocaml
bzb_hh has quit [Client Quit]
t4nk274 has joined #ocaml
ygrek has quit [Ping timeout: 276 seconds]
pierpa has joined #ocaml
huglovefan has quit [Quit: huglovefan]
FareTower has joined #ocaml
pierpa has quit [Ping timeout: 276 seconds]
pierpa has joined #ocaml
pierpa has quit [Ping timeout: 260 seconds]
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
pierpa has joined #ocaml
zpe has quit [Ping timeout: 264 seconds]
jao has joined #ocaml
pierpa has quit [Read error: Connection reset by peer]
Geimhreadh has joined #ocaml
zpe has joined #ocaml
zpe has quit [Read error: Connection reset by peer]
zpe has joined #ocaml
FreeBirdLjj has joined #ocaml
zolk3ri has quit [Ping timeout: 260 seconds]
zolk3ri has joined #ocaml
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
zpe has quit [Ping timeout: 264 seconds]
mfp has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
shinnya has quit [Ping timeout: 264 seconds]
cuicui has quit [Quit: leaving]
sheijk has quit [Remote host closed the connection]
FareTower has quit [Ping timeout: 276 seconds]
FreeBirdLjj has joined #ocaml
bronsen has quit [Remote host closed the connection]
bronsen has joined #ocaml
mengu has joined #ocaml
mengu has quit [Remote host closed the connection]
dakk_ has quit [Remote host closed the connection]
_andre has quit [Quit: leaving]
cbot has joined #ocaml
govg has quit [Ping timeout: 260 seconds]
muelleme has joined #ocaml
govg has joined #ocaml
so has quit [Read error: Connection reset by peer]
<Drup> rgr[m]: the support for .mld files is really nice
govg has quit [Ping timeout: 240 seconds]
<rgr[m]> Now we just need a place where all this documentation can be easily browsed
<companion_cube> yes please :D
<rgr[m]> antron: help us :P
tane has joined #ocaml
Geimhreadh has quit [Remote host closed the connection]
unyu has joined #ocaml
unyu has quit [Client Quit]
unyu has joined #ocaml
<companion_cube> erf, new jbuilder doesn't make doc for the sub-libraries?
<companion_cube> hmmm it does, but index.html changed, ok
<companion_cube> weird
<rgr[m]> The new jbuilder will no longer include private libs in the main listing
<rgr[m]> but their generated docs will still exist
Haudegen has quit [Remote host closed the connection]
sepp2k has quit [Quit: Leaving.]
muelleme has quit [Ping timeout: 255 seconds]
Haudegen has joined #ocaml
jack5638 has quit [Ping timeout: 276 seconds]
jack5638 has joined #ocaml
mengu has joined #ocaml
sz0 has joined #ocaml
tarptaeya has joined #ocaml
pierpa has joined #ocaml
pierpa has quit [Read error: Connection reset by peer]
kakadu has quit [Quit: Konversation terminated!]
zpe has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
muelleme has joined #ocaml
pierpa has joined #ocaml
zpe has quit [Remote host closed the connection]
muelleme has quit [Ping timeout: 245 seconds]
pierpa has quit [Ping timeout: 264 seconds]
zolk3ri has quit [Remote host closed the connection]
mengu has quit [Remote host closed the connection]
pierpa has joined #ocaml
pierpa_ has joined #ocaml
isd has joined #ocaml
mengu has joined #ocaml
muelleme has joined #ocaml
kakadu has joined #ocaml
mengu has quit [Ping timeout: 264 seconds]
zpe has joined #ocaml
<companion_cube> Bluddy[m]: so what's your magical replacement to IRC?
mengu has joined #ocaml
CahC5ooz has joined #ocaml
mengu has quit [Ping timeout: 264 seconds]
FareTower has joined #ocaml
<companion_cube> almost seems like merlin is ignoring my .merlin :s
<zozozo> companion_cube reload/restart merlin ?
<companion_cube> yeah, been quitting the editor and all
zpe has quit [Remote host closed the connection]
jack5638 has quit [Ping timeout: 240 seconds]
<bartholin> I did something with GADTs.
zpe has joined #ocaml
<companion_cube> ✔
<bartholin> I made a list type where components can each have a different type, and an evaluation function.
jack5638 has joined #ocaml
<bartholin> In the instance I wrote, I gave a function of type bool -> int -> float -> int to a list containing true, 3 and the float 4.
<companion_cube> looks good, yes
mengu has joined #ocaml
orbifx has joined #ocaml
mengu has quit [Ping timeout: 260 seconds]
orbifx has quit [Read error: Connection reset by peer]
orbifx has joined #ocaml
zpe has quit [Remote host closed the connection]
tane has quit [Quit: Leaving]
mengu has joined #ocaml
mengu has quit [Ping timeout: 265 seconds]
al-damiri has quit [Quit: Connection closed for inactivity]
CahC5ooz has left #ocaml ["ERC (IRC client for Emacs 25.3.1)"]
mengu has joined #ocaml
argent_smith1 has joined #ocaml
t4nk274 has quit []
argent_smith has quit [Ping timeout: 265 seconds]
gtrak has quit [Ping timeout: 260 seconds]
zpe has joined #ocaml
gtrak has joined #ocaml
letoh_ has joined #ocaml
letoh has quit [Ping timeout: 240 seconds]
letoh_ is now known as letoh
gtrak has quit [Ping timeout: 276 seconds]
gtrak has joined #ocaml
argent_smith has joined #ocaml
argent_smith1 has quit [Ping timeout: 265 seconds]
muelleme has quit [Ping timeout: 240 seconds]
theblatte has joined #ocaml
argent_smith has quit [Quit: Leaving.]
sillyotter has joined #ocaml
sillyotter has quit [Client Quit]
<companion_cube> grr, unable to upgrade nocrypto on 4.05 now -_-
<companion_cube> thanks to sexp ppx…
<companion_cube> all I wanted to do was to recompile my IRC bot, ffs -_-
<companion_cube> Drup: say what you want, but a lock file would probably help me there
s1n4 has joined #ocaml
s1n4 has quit [Client Quit]
spew has quit [Read error: Connection reset by peer]
<orbifx> a lock file for packages? companion_cube
tarptaeya has quit [Quit: Byeeeeeee!]
<companion_cube> a lock file for my repository, that opam would use instead of upgrading the world
<companion_cube> is's tiresome to have to fix opam's breakages
malina has joined #ocaml
infinity0 has quit [Remote host closed the connection]
JeanMax has joined #ocaml
sh0t has quit [Remote host closed the connection]
spew has joined #ocaml
spew has quit [Read error: Connection reset by peer]
orbifx has quit [Quit: WeeChat 2.1]
mengu has quit [Remote host closed the connection]
<gikiam> ^
kakadu has quit [Remote host closed the connection]
pierpa has quit [Quit: Poof]
spew has joined #ocaml
spew has quit [Read error: Connection reset by peer]
isd has quit [Quit: Leaving.]
nullifidian has quit [Ping timeout: 263 seconds]
UukGoblin861 has joined #ocaml
UukGoblin861 has quit [Remote host closed the connection]