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 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>
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]