companion_cube changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.05.0 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.05/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
cbot has quit [Ping timeout: 240 seconds]
zolk3ri has quit [Quit: Lost terminal]
mfp has quit [Ping timeout: 240 seconds]
enterprisey has joined #ocaml
cbot has joined #ocaml
keep_learning has joined #ocaml
enterprisey has quit [Remote host closed the connection]
enterprisey has joined #ocaml
cbot_ has joined #ocaml
cbot has quit [Ping timeout: 240 seconds]
keep_learning has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
keep_learning has joined #ocaml
dedgrant has quit [Read error: Connection reset by peer]
enterprisey has quit [Remote host closed the connection]
keep_learning has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
keep_learning has joined #ocaml
enterprisey has joined #ocaml
kerrhau has joined #ocaml
kerrhau has quit [Changing host]
kerrhau has joined #ocaml
keep_learning has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
dtornabene has quit [Read error: Connection reset by peer]
al-damiri has quit [Quit: Connection closed for inactivity]
keep_learning has joined #ocaml
martinium has quit [Remote host closed the connection]
jmiven has quit [Ping timeout: 252 seconds]
shinnya has quit [Ping timeout: 260 seconds]
jmiven has joined #ocaml
Leonidas has quit [Ping timeout: 246 seconds]
Leonidas has joined #ocaml
Algebr` has joined #ocaml
kerrhau has quit [Ping timeout: 240 seconds]
Algebr` has quit [Ping timeout: 240 seconds]
mnemem has quit [Read error: Connection reset by peer]
mnemem has joined #ocaml
Algebr` has joined #ocaml
enterprisey has quit [Remote host closed the connection]
Algebr` has quit [Ping timeout: 248 seconds]
Algebr` has joined #ocaml
Algebr` has quit [Remote host closed the connection]
Algebr` has joined #ocaml
mbuf has joined #ocaml
xuanrui has joined #ocaml
jao has quit [Ping timeout: 240 seconds]
enterprisey has joined #ocaml
govg has joined #ocaml
samrat_ has joined #ocaml
Simn has joined #ocaml
Algebr` has quit [Ping timeout: 240 seconds]
snahor has joined #ocaml
mnemem has quit [Read error: Connection reset by peer]
mnemem has joined #ocaml
Algebr` has joined #ocaml
Algebr` has quit [Ping timeout: 252 seconds]
SomeDamnBody has joined #ocaml
<SomeDamnBody> How long does it take to make a call out to a C library through the api calls?
infinity0 has quit [Ping timeout: 240 seconds]
infinity0 has joined #ocaml
cbot_ has quit [Quit: Leaving]
mnemem has quit [Read error: Connection reset by peer]
mnemem has joined #ocaml
mk9 has joined #ocaml
Algebr` has joined #ocaml
dakk has joined #ocaml
mnemem has quit [Ping timeout: 240 seconds]
Algebr` has quit [Ping timeout: 240 seconds]
jonasen has joined #ocaml
mk9 has quit [Read error: Connection reset by peer]
mk9 has joined #ocaml
mk9 has quit [Client Quit]
mk9 has joined #ocaml
mk9 has quit [Client Quit]
mk9 has joined #ocaml
mnemem has joined #ocaml
fraya has joined #ocaml
benq has joined #ocaml
AltGr has joined #ocaml
SomeDamnBody has quit [Remote host closed the connection]
argent_smith has joined #ocaml
mk9 has quit [Quit: mk9]
mfp has joined #ocaml
wagle_ has joined #ocaml
diginet_ has joined #ocaml
aniou_ has joined #ocaml
tormen_ has joined #ocaml
Leonidas_ has joined #ocaml
fraya_ has joined #ocaml
dmbaturin_ has joined #ocaml
lobo_ has joined #ocaml
Leonidas has quit [Disconnected by services]
Leonidas_ is now known as Leonidas
john51 has quit [Remote host closed the connection]
Exagone313 has quit [Ping timeout: 248 seconds]
diginet has quit [Quit: diginet has quit!]
wagle has quit [Remote host closed the connection]
benq has quit [Ping timeout: 248 seconds]
fraya has quit [Ping timeout: 248 seconds]
tormen has quit [Ping timeout: 248 seconds]
lobo has quit [Ping timeout: 248 seconds]
aniou has quit [Ping timeout: 248 seconds]
dmbaturin has quit [Ping timeout: 248 seconds]
john51 has joined #ocaml
diginet_ is now known as diginet
<Leonidas> Drup: btw, your "recent posts" list on the blog seems to be broken
TheLemonMan has joined #ocaml
Exagone313 has joined #ocaml
cthuluh has quit [Ping timeout: 255 seconds]
theblatte has quit [Ping timeout: 246 seconds]
cthuluh has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Client Quit]
frefity has joined #ocaml
theblatte has joined #ocaml
mnemem_ has joined #ocaml
mnemem has quit [Read error: Connection reset by peer]
mnemem has joined #ocaml
mk9_ has joined #ocaml
mnemem_ has quit [Ping timeout: 255 seconds]
jonasen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mk9_ has quit [Quit: mk9_]
freyr has joined #ocaml
jonasen has joined #ocaml
freyr has quit [Client Quit]
freyr has joined #ocaml
nicoo has quit [Ping timeout: 248 seconds]
dhil has joined #ocaml
<Drup> ah, it seems
averell has joined #ocaml
<Drup> Leonidas: not that there is any recent posts anyway
lobo_ is now known as lobo
dhil has quit [Quit: Quit]
Soni has quit [Ping timeout: 258 seconds]
<reynir> Was just reading your Pumping-article earlier today :)
dhil has joined #ocaml
Soni has joined #ocaml
MercurialAlchemi has joined #ocaml
nicoo has joined #ocaml
kakadu has joined #ocaml
lgd has joined #ocaml
mk9_ has joined #ocaml
samrat_ has quit [Ping timeout: 248 seconds]
andreas__ has joined #ocaml
jonasen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leah2 has quit [Ping timeout: 255 seconds]
superherointj has joined #ocaml
jonasen has joined #ocaml
jonasen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leah2 has joined #ocaml
jonasen has joined #ocaml
sepp2k has joined #ocaml
superherointj has quit [Quit: Leaving]
lgd_ has joined #ocaml
lgd has quit [Read error: Connection reset by peer]
<Leonidas> Drup: sent you a PR
<Leonidas> it's a cool blog, I'm going through your dlist-article still
<Leonidas> too many things on fire though
shinnya has joined #ocaml
superherointj has joined #ocaml
<Drup> Leonidas: oh, nice
fraya_ has quit [Quit: Leaving]
ShalokShalom_ has joined #ocaml
ShalokShalom has quit [Ping timeout: 246 seconds]
zolk3ri has joined #ocaml
mnemem has quit [Ping timeout: 255 seconds]
samrat has joined #ocaml
mk9_ has quit [Quit: mk9_]
mbuf has quit [Quit: Leaving]
nadako[m] has quit [*.net *.split]
jbrown has joined #ocaml
nadako[m] has joined #ocaml
samrat has quit [Ping timeout: 252 seconds]
jonasen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jao has joined #ocaml
sh0t has joined #ocaml
dhil has quit [Ping timeout: 255 seconds]
al-damiri has joined #ocaml
shiyas has joined #ocaml
superherointj has quit [Quit: Leaving]
<def`> I need an OCamlbuild expert :o
<theblatte> define expert :p what are you looking for?
<def`> I have the source of a preprocessor in my repository.
<def`> I want to build the preprocessor, run it on some build artifacts to produce new ones (ml files), and continue with normal compilation
<theblatte> does ocamlbuild have to do that? I would just write a Makefile around that :/
<def`> I think so...
<def`> the preprocessor uses a large part of the project, which is built using ocamlbuild
<octachron> def`, this sounds quite straightforward to express as an ocamlbuild rule? e.g rule "preprocess" ~prod:"%.ml" ~deps:["preprocessor.native";"%.artefacts"] ?
<def`> then produce files which should be built using ocamlbuild too
<octachron> Or am I missing something?
<def`> no, it seems you are the guy that can answer my question
<def`> octachron: do you mind being a bit more explicit? (or sending a link)
<def`> A tried to look at gasche new ocamlbuild manual and Nicolas Pouillard old manual, and eh, I didn't progress much
sh0t has quit [Remote host closed the connection]
<octachron> In term of code, I have the codept ocamlbuild as an example , but maybe the simplest would be to look at the menhir rule in ocmalbuild itself
samrat has joined #ocaml
<zolk3ri> hey def`
<def`> hey
<def`> thanks octachron 1
<zolk3ri> worked? because I just started looking into ocambuild, and oasis, too, and will use it soon :P
<zolk3ri> probably gonna have questions
<def`> wow, don't ask me about ocamlbuild, oasis, etc.
<zolk3ri> :P
<def`> (afaic, these are waste of bits)
<zolk3ri> huh, ocaml.org's certificate expired on oct 17
jonasen has joined #ocaml
<companion_cube> I'd still recommand ocamlbuild to beginners…
sz0 has joined #ocaml
leah2 has quit [Ping timeout: 248 seconds]
<def`> pfff no success, I don't even know what to tell you about why OCamlbuild fails.
mbuf has joined #ocaml
jsoo has joined #ocaml
leah2 has joined #ocaml
jsoo has quit [Client Quit]
jsoo has joined #ocaml
shiyaz has quit [Remote host closed the connection]
shiyas has quit [Remote host closed the connection]
shiyaz has joined #ocaml
shiyas has joined #ocaml
dhil has joined #ocaml
xuanrui has quit [Ping timeout: 260 seconds]
jsoo has quit [Quit: Mutter: www.mutterirc.com]
samrat has quit [Remote host closed the connection]
shiyas has quit [Quit: Leaving]
dhil has quit [Ping timeout: 255 seconds]
jonasen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Drup> Leonidas: I would really like to have time to write a few other posts too :/
<Drup> A series on how tyxml works is long overdue
kakadu has quit [Quit: Konversation terminated!]
kakadu_ has joined #ocaml
dhil has joined #ocaml
shiyaz has quit [Ping timeout: 260 seconds]
nicoo has quit [Remote host closed the connection]
nicoo has joined #ocaml
<orbifx[m]> Is there a way to refer to record field by its offset?
<companion_cube> certainly not, that would not be typesafe
<orbifx[m]> thanks companion_cube
MK__ has joined #ocaml
dhil has quit [Ping timeout: 248 seconds]
FreeBirdLjj has joined #ocaml
freyr has quit [Remote host closed the connection]
dmbaturin_ is now known as dmbaturin
dhil has joined #ocaml
shinnya has quit [Ping timeout: 260 seconds]
dakk has quit [Ping timeout: 240 seconds]
m__ has joined #ocaml
<m__> hannes: how does ocaml TLS handles concurrent read/writes?
samrat has joined #ocaml
mnemem has joined #ocaml
shiyaz has joined #ocaml
sz0 has quit [Quit: Connection closed for inactivity]
ziyourenxiang has quit [Ping timeout: 252 seconds]
shiyas has joined #ocaml
shiyaz has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
arj has joined #ocaml
dedgrant_ has joined #ocaml
dedgrant has joined #ocaml
govg has quit [Ping timeout: 248 seconds]
shiyas has quit [Remote host closed the connection]
govg has joined #ocaml
nicoo has quit [Ping timeout: 248 seconds]
lgd__ has joined #ocaml
lgd_ has quit [Read error: Connection reset by peer]
ShalokShalom has joined #ocaml
ShalokShalom_ has quit [Ping timeout: 248 seconds]
govg has quit [Ping timeout: 255 seconds]
govg has joined #ocaml
ShalokShalom has quit [Remote host closed the connection]
govg has quit [Ping timeout: 240 seconds]
govg has joined #ocaml
_andre has quit [Read error: Connection reset by peer]
nicoo has joined #ocaml
Simn has quit [Ping timeout: 264 seconds]
chindy has quit [Read error: No route to host]
chindy has joined #ocaml
chindy has quit [Ping timeout: 258 seconds]
Algebr` has joined #ocaml
jnavila has joined #ocaml
lgd__ is now known as lgd
dedgrant has quit [Quit: Leaving]
xuanrui has joined #ocaml
chindy has joined #ocaml
kakadu_ has quit [Quit: Konversation terminated!]
xuanrui has quit [Ping timeout: 248 seconds]
zolk3ri has quit [Quit: Lost terminal]
lgd has quit [Read error: Connection reset by peer]
lgd has joined #ocaml
dhil has quit [Ping timeout: 240 seconds]
chindy has quit [Remote host closed the connection]
chindy has joined #ocaml
mbuf has quit [Quit: Leaving]
cbot has joined #ocaml
govg has quit [Ping timeout: 248 seconds]
govg has joined #ocaml
al-damiri has quit [Quit: Connection closed for inactivity]
Algebr` has quit [Ping timeout: 255 seconds]
leah2 has quit [Ping timeout: 248 seconds]
arj has quit [Quit: Leaving.]
xuanrui has joined #ocaml
arj has joined #ocaml
kerrhau has joined #ocaml
kerrhau has quit [Changing host]
kerrhau has joined #ocaml
kakadu has joined #ocaml
kakadu has quit [Client Quit]
xuanrui has quit [Ping timeout: 240 seconds]
kakadu has joined #ocaml
mk9 has joined #ocaml
leah2 has joined #ocaml
clog has quit [Ping timeout: 248 seconds]
arj has quit [Quit: Leaving.]
sh0t has joined #ocaml
enterprisey has quit [Read error: Connection reset by peer]
mnemem has quit [Read error: Connection reset by peer]
mnemem has joined #ocaml
mnemem has quit [Read error: Connection reset by peer]
mnemem has joined #ocaml
Algebr` has joined #ocaml
Simn has joined #ocaml
Denommus has joined #ocaml
<Denommus> ReasonML made a strange decision regarding JSX. Properties (the equivalent to HTML attributes) are passed to the "make" function as named parameters
clog has joined #ocaml
<Denommus> as a consequence, I can't really generalize a functor to make a JSX component :-/
<Denommus> or is there a workaround that I'm not aware?
<Denommus> the problem there is the "make" function, which should be able to be generated to take user-defined named parameters
pierpa has joined #ocaml
<octachron> Denommus, do you mean that the component should be able to define a label that would be used by the make function?
<Denommus> octachron: no. Notice that GenerateComponent is a functor. The resulting make function should be able to take user-defined named parameters. That is, I should somehow have a value in the COMPONENT sig that defines which are the name parameters for make
MercurialAlchemi has quit [Ping timeout: 240 seconds]
<Denommus> octachron: I'm trying to make a functor-based API for a library I made
<Denommus> here you have an example of it working: https://github.com/Denommus/react-react/blob/master/src/example.re
<Denommus> what I'd like to do is to generalize the way the modules are written in a functor
<Denommus> since they are very similar to each other, the only biggest difference being the name of the component and the vdomS function
<Denommus> (and... the named parameters of the make function, sadly)
mnemem_ has joined #ocaml
mk9 has quit [Quit: mk9]
mnemem has quit [Ping timeout: 240 seconds]
Denommus` has joined #ocaml
Denommus has quit [Ping timeout: 255 seconds]
Denommus has joined #ocaml
jnavila has quit [Ping timeout: 264 seconds]
samrat has quit [Ping timeout: 240 seconds]
Denommus` has quit [Ping timeout: 240 seconds]
<Denommus> uh
<Denommus> my connection dropped, sorry
<Denommus> did anyone reply me?
<octachron> Denommus; no, sorry I was thinking and it seems indeed that parameterizing a functor over the name of the named argument (aka its label) is not possible
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
xuanrui has joined #ocaml
jnavila has joined #ocaml
<Denommus> octachron: I'd have to send it with the module that has the COMPONENT sig, right? Literally no gain
jnavila has quit [Ping timeout: 248 seconds]
shinnya has joined #ocaml
Associat0r has joined #ocaml
Associat0r has quit [Changing host]
Associat0r has joined #ocaml
zelines has joined #ocaml
sepp2k has quit [Quit: Leaving.]
mnemem has joined #ocaml
mnemem_ has quit [Ping timeout: 248 seconds]
argent_smith has quit [Quit: Leaving.]
snahor has quit [Ping timeout: 258 seconds]
zelines_ has joined #ocaml
enterprisey has joined #ocaml
zelines has quit [Ping timeout: 252 seconds]
enterprisey has quit [Remote host closed the connection]
Simn has quit [Quit: Leaving]
sh0t has quit [Remote host closed the connection]
Associat0r has quit [Read error: Connection reset by peer]
fraggle_ has quit [Ping timeout: 260 seconds]
fraggle_ has joined #ocaml
xuanrui has quit [Quit: Leaving]
AltGr has left #ocaml [#ocaml]
andreas__ has quit [Quit: Connection closed for inactivity]
zelines has joined #ocaml
MK__ has quit [Quit: Leaving...]
zelines_ has quit [Ping timeout: 248 seconds]
m__ has quit [Ping timeout: 260 seconds]
sveit has quit [Ping timeout: 252 seconds]
sveit has joined #ocaml
jao has quit [Ping timeout: 260 seconds]
Soni has quit [Ping timeout: 255 seconds]
kakadu has quit [Remote host closed the connection]
jao has joined #ocaml
zelines has quit [Ping timeout: 252 seconds]
mk9 has joined #ocaml
wagle_ is now known as wagle
Soni has joined #ocaml
mk9 has quit [Quit: mk9]