<larhat>
hcarty: btw, Lwt_zmq.Socket.send sends data immediately and returns Lwt.unit, even without Lwt_main.run. Is it ok?
lggr has quit [Ping timeout: 264 seconds]
Yoric has joined #ocaml
lggr has joined #ocaml
err404 has quit [Remote host closed the connection]
lggr has quit [Ping timeout: 244 seconds]
lggr has joined #ocaml
Yoric has quit [Remote host closed the connection]
Yoric has joined #ocaml
lggr has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
hongboz has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
lggr has joined #ocaml
Yoric has quit [Ping timeout: 246 seconds]
lggr has quit [Ping timeout: 246 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
sgnb has quit [Read error: Connection reset by peer]
sgnb has joined #ocaml
Yoric has joined #ocaml
lggr has joined #ocaml
sgnb has quit [Read error: Connection reset by peer]
madroach has quit [Ping timeout: 265 seconds]
madroach has joined #ocaml
sgnb has joined #ocaml
lggr has quit [Ping timeout: 264 seconds]
Yoric has quit [Ping timeout: 246 seconds]
lggr has joined #ocaml
gnuvince has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
hongboz has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 245 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 255 seconds]
lggr has joined #ocaml
rgrinberg has joined #ocaml
<rgrinberg>
is there any sparse LA libs for ocaml?
<rgrinberg>
i don't see any sparse support in lacaml
lggr has quit [Ping timeout: 260 seconds]
chispita has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 260 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
lggr has joined #ocaml
Yoric has joined #ocaml
bddn has quit [Remote host closed the connection]
lggr has quit [Ping timeout: 240 seconds]
bddn has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
beckerb__ has quit [Ping timeout: 260 seconds]
Yoric has quit [Ping timeout: 244 seconds]
lggr has joined #ocaml
mattrepl has quit [Quit: mattrepl]
lggr has quit [Ping timeout: 246 seconds]
lggr has joined #ocaml
sepp2k1 has quit [Remote host closed the connection]
Playground has joined #ocaml
lggr has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 246 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 246 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 264 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
lggr has joined #ocaml
ankit9 has joined #ocaml
lggr has quit [Ping timeout: 264 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 260 seconds]
cdidd has joined #ocaml
Cyanure has joined #ocaml
lggr has joined #ocaml
cdidd has quit [Read error: Connection reset by peer]
lggr has quit [Ping timeout: 256 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
lggr has joined #ocaml
Oejet has joined #ocaml
lggr has quit [Ping timeout: 244 seconds]
Playground has left #ocaml []
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
hkBst has joined #ocaml
Snark has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
Cyanure has quit [Remote host closed the connection]
pango is now known as pangoafk
lggr has joined #ocaml
lggr has quit [Ping timeout: 272 seconds]
lggr has joined #ocaml
eni has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
Cyanure has joined #ocaml
rgrinberg has quit [Ping timeout: 272 seconds]
rgrinberg has joined #ocaml
lggr has joined #ocaml
djcoin has joined #ocaml
ftrvxmtrx_ has joined #ocaml
Ptival has quit [Ping timeout: 240 seconds]
lggr has quit [Ping timeout: 240 seconds]
hyperbor1ean has quit [Quit: leaving]
hyperboreean has joined #ocaml
mika1 has joined #ocaml
ftrvxmtrx_ has quit [Quit: Leaving]
ftrvxmtrx_ has joined #ocaml
lggr has joined #ocaml
Ptival has joined #ocaml
lggr has quit [Ping timeout: 244 seconds]
eni has quit [Ping timeout: 264 seconds]
lggr has joined #ocaml
f[x] has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
Yoric has joined #ocaml
lggr has joined #ocaml
rgrinberg has quit [Ping timeout: 272 seconds]
lggr has quit [Ping timeout: 264 seconds]
thomasga has joined #ocaml
DijkstraGroupie has joined #ocaml
f[x] has quit [Quit: Leaving]
lggr has joined #ocaml
err404 has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
ontologiae has joined #ocaml
lggr has joined #ocaml
Yoric has quit [Ping timeout: 264 seconds]
lggr has quit [Ping timeout: 240 seconds]
sgnb has quit [Read error: Connection reset by peer]
sgnb has joined #ocaml
lggr has joined #ocaml
eni has joined #ocaml
larhat has quit [Quit: Leaving.]
lggr has quit [Ping timeout: 248 seconds]
chambart has joined #ocaml
eikke has joined #ocaml
lggr has joined #ocaml
ankit9 has quit [Ping timeout: 272 seconds]
sgnb has quit [Remote host closed the connection]
sgnb has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
lggr has joined #ocaml
ankit9 has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
eikke has quit [Ping timeout: 268 seconds]
eikke has joined #ocaml
lggr has joined #ocaml
eni has quit [Ping timeout: 272 seconds]
lggr has quit [Ping timeout: 260 seconds]
hongboz has joined #ocaml
ontologiae has quit [Read error: Connection reset by peer]
lggr has joined #ocaml
larhat has joined #ocaml
MHD has joined #ocaml
MHD has quit [Client Quit]
MHD has joined #ocaml
ontologiae has joined #ocaml
<MHD>
What is the best practice: object val mutable a = ... end or object val a = ref ... end ?
lggr has quit [Ping timeout: 244 seconds]
lggr has joined #ocaml
sithisbitch has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
<Drakken>
MHD as long as it's in an object, I would just make it mutable.
<MHD>
It just feels odd having two different thingies
<MHD>
What about nullable types? Is there a standart way to do that?
Yoric has joined #ocaml
lggr has joined #ocaml
<Drakken>
options
<Drakken>
type 'a option = None | Some of 'a
<MHD>
ok, so it is the exact same as Haskell's Maybe
<Drakken>
right
DijkstraGroupie has quit [Read error: Connection reset by peer]
DijkstraGroupie has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
lggr has joined #ocaml
hongboz has quit [Ping timeout: 244 seconds]
sithisbitch has quit [Quit: Leaving]
sithisbitch has joined #ocaml
larhat has quit [Ping timeout: 240 seconds]
lggr has quit [Ping timeout: 244 seconds]
<MHD>
any standardised way of avoidinng boilerplate get/set pairs?
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
MHD has quit [Ping timeout: 245 seconds]
lggr has joined #ocaml
ankit9 has quit [Ping timeout: 272 seconds]
lggr has quit [Ping timeout: 252 seconds]
hongboz has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 255 seconds]
Cyanure has quit [Remote host closed the connection]
lggr has joined #ocaml
ankit9 has joined #ocaml
chambart has quit [Ping timeout: 240 seconds]
lggr has quit [Ping timeout: 268 seconds]
_andre has joined #ocaml
chambart has joined #ocaml
f[x] has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 246 seconds]
cdidd has joined #ocaml
lggr has joined #ocaml
cago has joined #ocaml
ftrvxmtrx has quit [Ping timeout: 244 seconds]
lggr has quit [Ping timeout: 244 seconds]
lggr has joined #ocaml
cdidd has quit [Remote host closed the connection]
hkBst has quit [Read error: Connection reset by peer]
hkBst has joined #ocaml
eni has joined #ocaml
lggr has quit [Ping timeout: 248 seconds]
lggr has joined #ocaml
ankit9 has quit [Ping timeout: 255 seconds]
lggr has quit [Ping timeout: 240 seconds]
cdidd has joined #ocaml
Kakadu has joined #ocaml
hkBst_ has joined #ocaml
hkBst has quit [Read error: Connection reset by peer]
<flux>
well, you can sometimes do let set, get = mk_setter_getter t 42 if that suits your problem
<thelema_>
flux: for an object?
<flux>
oh, I didn't realize it was for an object
<flux>
that won't work there
BiDOrD has joined #ocaml
chambart has quit [Ping timeout: 245 seconds]
<hcarty>
If larhat comes back or reads this in a log somewhere - The oasis-generated files are available in the 'release' branch; I had not seen camlunity/lwt_zmq; I'll look into Lwt_zmq.Socket.send
lggr has joined #ocaml
ankit9 has joined #ocaml
hkBst_ has quit [Read error: Connection reset by peer]
BiDOrD_ has quit [Ping timeout: 252 seconds]
hkBst_ has joined #ocaml
<fasta>
Is there some way to get rid of all the spam that's send to the caml list? I am talking about things like 'call for posters for <insert boring conference>'?
lggr has quit [Ping timeout: 252 seconds]
<fasta>
sent*
<fasta>
Can't those people just get their own mailing list like boringconferenceaccouncements@ocaml.org?
hongboz has quit [Ping timeout: 248 seconds]
<fasta>
OUD is the only conference announcement, I woudl think is appropriate for the list.
<fasta>
would*
<fasta>
Also, with their "Second call", 3rd call for papers, they look like worse people than those who operate illegal callcenters.
<fasta>
If the first time people don't care about your little conference, why would they do a second or third time?
lggr has joined #ocaml
<adrien>
yes: configure your mail client; these emails have a very recognizable format so you won't have troubles doing it
<fasta>
adrien: it's not recognizable.
<fasta>
adrien: there is First, first, 1st, etc.
<fasta>
adrien: what they should do is add some meta-data to it, such that it is easy to filter.
<fasta>
Some standardized format.
<Kakadu>
fasta: try to collect messages with 'Call for' in title
<fasta>
I am almost done creating a stupid filter by hand.
<fasta>
I just find it stupid that everyone has to do this.
chambart has joined #ocaml
fraggle_laptop has joined #ocaml
lggr has quit [Ping timeout: 248 seconds]
lggr has joined #ocaml
ollehar has joined #ocaml
ollehar has left #ocaml []
ollehar has joined #ocaml
lggr has quit [Ping timeout: 246 seconds]
eni has quit [Ping timeout: 244 seconds]
lggr has joined #ocaml
hongboz has joined #ocaml
hkBst_ has quit [Read error: Connection reset by peer]
hkBst_ has joined #ocaml
lggr has quit [Ping timeout: 264 seconds]
<flux>
simply train your spam filter to detect them
<flux>
:)
gnuvince has quit [Ping timeout: 260 seconds]
lggr has joined #ocaml
hkBst_ has quit [Read error: Connection reset by peer]
hkBst_ has joined #ocaml
lggr has quit [Ping timeout: 255 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
dwmw2_gone has quit [Ping timeout: 260 seconds]
cdidd has quit [Remote host closed the connection]
hkBst_ has quit [Remote host closed the connection]
<Kakadu>
f[x] have mentioned that there is a bug in mantis about improving error messages for records and tuples. Any help too find ID?
<Kakadu>
s/too/to/
hkBst_ has joined #ocaml
dwmw2_gone has joined #ocaml
lggr has quit [Ping timeout: 246 seconds]
sepp2k has joined #ocaml
mika1 has quit [Ping timeout: 245 seconds]
<flux>
I think maybe a function with 50 arguments is not the common case :)
lggr has joined #ocaml
chambart has quit [Ping timeout: 252 seconds]
<Kakadu>
flux: maybe, but understanding what is wrong is a little bit untrivial :)
<flux>
use diff :)
ankit9 has joined #ocaml
<flux>
actually meld almost works for that..
Ronan_ has joined #ocaml
<flux>
and you can reduce differencies by annotating with proper types :)
lggr has quit [Ping timeout: 252 seconds]
lggr has joined #ocaml
DijkstraGroupie has quit [Ping timeout: 240 seconds]
DijkstraGroupie has joined #ocaml
hongboz has quit [Ping timeout: 272 seconds]
<thelema_>
Kakadu: I agree with flux; don't have 50 arguments. It looks like you have some structure to your arguments, maybe you could pass a number of records?
lggr has quit [Ping timeout: 255 seconds]
<thelema_>
i.e. instead of memory_{target,static_max,dynamic_max,dynamic_min,static_min}, have a single record with all those values
<thelema_>
and pass that record as parameter.
<Kakadu>
thelema_: I'll investigate is this part of xen-api autogenerated or not...
<Kakadu>
thanks
<Kakadu>
flux: you too
DijkstraGroupie has quit [Ping timeout: 246 seconds]
DijkstraGroupie has joined #ocaml
lggr has joined #ocaml
smondet has joined #ocaml
Ptival has quit [Read error: Connection reset by peer]
lggr has quit [Ping timeout: 264 seconds]
ollehar has quit [Ping timeout: 240 seconds]
Kakadu has quit [Quit: Page closed]
lggr has joined #ocaml
lggr has quit [Ping timeout: 246 seconds]
ankit9 has quit [Ping timeout: 264 seconds]
bitbckt has quit [Quit: out]
bitbckt has joined #ocaml
Snark has quit [Ping timeout: 246 seconds]
Snark has joined #ocaml
lggr has joined #ocaml
Tobu_ has quit [Remote host closed the connection]
ollehar has joined #ocaml
Tobu has joined #ocaml
ollehar has quit [Remote host closed the connection]
ankit9 has joined #ocaml
lggr has quit [Ping timeout: 256 seconds]
lggr has joined #ocaml
ankit9 has quit [Ping timeout: 264 seconds]
ontologiae has quit [Read error: Connection reset by peer]
ontologiae has joined #ocaml
ontologiae has quit [Read error: Connection reset by peer]
Yoric has quit [Ping timeout: 260 seconds]
lggr has quit [Ping timeout: 255 seconds]
ontologiae has joined #ocaml
ontologiae has quit [Read error: Connection reset by peer]
lggr has joined #ocaml
<eikke>
anyone with some Async experience around?
lusory has quit [Read error: Connection reset by peer]
ontologiae has joined #ocaml
ftrvxmtrx_ has quit [Ping timeout: 240 seconds]
lggr has quit [Ping timeout: 264 seconds]
wahnfried has joined #ocaml
ontologi1e has joined #ocaml
ontologiae has quit [Read error: Connection reset by peer]
ontologi1e has quit [Read error: Connection reset by peer]
hkBst_ has quit [Read error: Connection reset by peer]
lggr has joined #ocaml
<mehdid>
hnrgrgr: do you know if malcolm wallace will publish the rest of the presentations?
<mehdid>
In any case, thanks for the link! :)
hiredman has quit [Ping timeout: 265 seconds]
lggr has quit [Ping timeout: 244 seconds]
<hnrgrgr>
mehdid: he will publish any presentation for which the speaker gives an explicit authorization... no further info, sorry.
hiredman has joined #ocaml
Yoric has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
Yoric has quit [Ping timeout: 246 seconds]
ckirkendall has joined #ocaml
lggr has joined #ocaml
eni has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
Tobu has quit [Remote host closed the connection]
Tobu has joined #ocaml
sepp2k1 has joined #ocaml
chispita has joined #ocaml
djcoin has quit [Quit: WeeChat 0.3.7]
sepp2k has quit [Ping timeout: 264 seconds]
DaoWen has joined #ocaml
<DaoWen>
If I have two Person records with the same birthday and SSN but different names, is there a way I can tell the = function to ignore the names and say they're equal if they're otherwise structurally equal, or do I just need to declare my own comparison function?
<Kakadu>
DaoWen: your own, I think
Yoric has joined #ocaml
iago has joined #ocaml
ftrvxmtrx has joined #ocaml
lggr has joined #ocaml
ontologiae has quit [Ping timeout: 256 seconds]
iago has quit [Ping timeout: 256 seconds]
fraggle_laptop has quit [Remote host closed the connection]
DaoWen has quit [Quit: DaoWen]
lggr has quit [Ping timeout: 256 seconds]
Yoric has quit [Read error: No route to host]
Yoric has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
thomasga has quit [Quit: Leaving.]
pangoafk is now known as pango
osa1 has joined #ocaml
sithisbitch has quit [Quit: Leaving]
lggr has joined #ocaml
chambart has quit [Ping timeout: 245 seconds]
Tobu has quit [Read error: Connection reset by peer]
Tobu has joined #ocaml
ckirkendall has quit [Remote host closed the connection]
ckirkendall has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
tufisi has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
lggr has joined #ocaml
hongboz has joined #ocaml
lggr has quit [Ping timeout: 246 seconds]
olle has joined #ocaml
lggr has joined #ocaml
eni has quit [Ping timeout: 260 seconds]
lggr has quit [Ping timeout: 248 seconds]
ckirkendall has quit [Remote host closed the connection]
lggr has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
lggr has joined #ocaml
osa1 has quit [Quit: Konversation terminated!]
lggr has quit [Ping timeout: 244 seconds]
Snark has quit [Quit: Quitte]
lggr has joined #ocaml
lggr has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 260 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
lggr has joined #ocaml
Znudzon has joined #ocaml
lggr has quit [Ping timeout: 256 seconds]
iago has joined #ocaml
lggr has joined #ocaml
Tobu has quit [Read error: Connection reset by peer]
lggr has quit [Ping timeout: 245 seconds]
Tobu has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 245 seconds]
nimred has quit [Quit: leaving]
Anarchos has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 245 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 260 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
nimred has joined #ocaml
lggr has quit [Ping timeout: 246 seconds]
_andre has quit [Quit: leaving]
lggr has joined #ocaml
Ptival has joined #ocaml
hongboz has quit [Ping timeout: 246 seconds]
emmanuelux has quit [Quit: emmanuelux]
emmanuelux has joined #ocaml
lggr has quit [Ping timeout: 255 seconds]
Tobu_ has joined #ocaml
Tobu has quit [Ping timeout: 260 seconds]
thomasga has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 244 seconds]
Ptival has quit [Ping timeout: 245 seconds]
avsm has joined #ocaml
olle has quit [Ping timeout: 244 seconds]
thomasga has quit [Quit: Leaving.]
lggr has joined #ocaml
Yoric has quit [Ping timeout: 246 seconds]
lggr has quit [Ping timeout: 244 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 244 seconds]
sivoais has quit [Ping timeout: 264 seconds]
Oejet has quit [Quit: Leaving.]
eni has joined #ocaml
eni has quit [Client Quit]
eni has joined #ocaml
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
sivoais has joined #ocaml
lggr has joined #ocaml
eikke has quit [Ping timeout: 268 seconds]
eikke has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
chispita has quit [Ping timeout: 252 seconds]
Kakadu has quit [Quit: Konversation terminated!]
lggr has joined #ocaml
lggr has quit [Ping timeout: 246 seconds]
DijkstraGroupie has joined #ocaml
iago has quit [Quit: Leaving]
eni has quit [Read error: No route to host]
tufisi has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
tufisi has joined #ocaml
chambart has joined #ocaml
tufisi has quit [Ping timeout: 260 seconds]
smondet has quit [Quit: Gotta go]
lggr has quit [Ping timeout: 240 seconds]
lggr has joined #ocaml
chambart has quit [Ping timeout: 252 seconds]
lggr has quit [Ping timeout: 244 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 246 seconds]
derpops has joined #ocaml
derpops has left #ocaml []
lggr has joined #ocaml
lggr has quit [Ping timeout: 240 seconds]
lggr has joined #ocaml
DijkstraGroupie has quit [Ping timeout: 246 seconds]
avsm has quit [Quit: Leaving.]
lggr has quit [Ping timeout: 268 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 252 seconds]
lggr has joined #ocaml
DijkstraGroupie has joined #ocaml
lggr has quit [Ping timeout: 248 seconds]
lggr has joined #ocaml
lggr has quit [Ping timeout: 260 seconds]
Znudzon has quit [Remote host closed the connection]