adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | Current MOOC: https://huit.re/ocamlmooc | 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
infinity0_ has joined #ocaml
infinity0_ has quit [Changing host]
infinity0 is now known as Guest13024
infinity0 has joined #ocaml
Guest13024 has quit [Ping timeout: 260 seconds]
infinity0 has quit [Remote host closed the connection]
sgronblo has joined #ocaml
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
oschwald has joined #ocaml
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
rpg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cbot_ has joined #ocaml
cranmax has joined #ocaml
cranmax has quit [Client Quit]
cranmax has joined #ocaml
sz0 has quit [Quit: Connection closed for inactivity]
al-damiri has joined #ocaml
rpg has joined #ocaml
segmond has joined #ocaml
shinnya has quit [Ping timeout: 240 seconds]
cranmax has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
rpg has quit [Ping timeout: 258 seconds]
silver has quit [Read error: Connection reset by peer]
enterprisey has joined #ocaml
mengu has quit [Read error: Connection reset by peer]
mengu has joined #ocaml
ryanartecona has joined #ocaml
zv has joined #ocaml
spew has joined #ocaml
mfp_ has quit [Ping timeout: 240 seconds]
raphaelss has joined #ocaml
mengu has quit [Quit: Leaving...]
jao has quit [Ping timeout: 260 seconds]
rpg has joined #ocaml
sgronblo has quit [Ping timeout: 246 seconds]
rpg has quit [Quit: Textual IRC Client: www.textualapp.com]
oschwald has quit [Ping timeout: 246 seconds]
_whitelogger has joined #ocaml
sgronblo has joined #ocaml
jlam__ has joined #ocaml
jlam_ has quit [Ping timeout: 255 seconds]
spew has quit [Quit: foobar]
MercurialAlchemi has joined #ocaml
infinity0 has joined #ocaml
shortCircuit__ has joined #ocaml
olibjerd has joined #ocaml
<rgrinberg> is ppx_tools broken for other people in the top level?
<rgrinberg> I get Error: Reference to undefined global `Longident' when #requir'ing it
ryanartecona has quit [Quit: ryanartecona]
agravier has quit [Quit: agravier]
hashpuppy has quit [Quit: Connection closed for inactivity]
aggelos_ has quit [Ping timeout: 240 seconds]
MercurialAlchemi has quit [Ping timeout: 246 seconds]
agravier has joined #ocaml
aggelos_ has joined #ocaml
shortCircuit__ has quit [Ping timeout: 268 seconds]
aggelos_ has quit [Ping timeout: 255 seconds]
pierpa has quit [Remote host closed the connection]
aggelos_ has joined #ocaml
aggelos_ has quit [Ping timeout: 255 seconds]
aggelos_ has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 255 seconds]
MercurialAlchemi has joined #ocaml
shortCircuit__ has joined #ocaml
Simn has joined #ocaml
<reynir> rgrinberg: I'm not getting that
<rgrinberg> 4.04.1 with utop 2.0?
<reynir> 4.03.0 with utop 1.19.3
<reynir> OK I get the same in utop 2.0.1 on 4.04.0
<rgrinberg> ah, ok. I think it might be related to the recent version of utop + findlib
robertc has quit [Read error: Connection reset by peer]
robertc has joined #ocaml
segmond has quit [Quit: l8r]
AlexRussia has quit [Ping timeout: 255 seconds]
lizzin has joined #ocaml
<lizzin> i am having trouble installing core and utop via 'opam install core utop'. using opam(1.2.2) and ocaml(4.04.1). I'm not seeing any super helpful error messages other than it failed to install base, lwt and spawn. what else should i do to narrow down the issue?
freusque has joined #ocaml
freusque has quit [Client Quit]
shortCircuit__ has quit [Ping timeout: 240 seconds]
shortCircuit__ has joined #ocaml
agravier has quit [Read error: Connection reset by peer]
freusque has joined #ocaml
seliopou has quit [Ping timeout: 240 seconds]
jlam__ has quit [Ping timeout: 240 seconds]
agravier has joined #ocaml
seliopou has joined #ocaml
DanielRichman has quit [Ping timeout: 260 seconds]
DanielRichman has joined #ocaml
freusque has quit [Quit: WeeChat 1.7]
freusque has joined #ocaml
sgronblo has quit [Read error: Connection reset by peer]
sgronblo has joined #ocaml
toolslive has quit [Quit: Ex-Chat]
alfredo has joined #ocaml
freusque has quit [Ping timeout: 246 seconds]
freusque has joined #ocaml
pootler has joined #ocaml
pootler is now known as Merv_
andreas_ has joined #ocaml
Algebr has joined #ocaml
Merv_ has quit []
Merv_ has joined #ocaml
lizzin has quit [Ping timeout: 246 seconds]
nahra has joined #ocaml
shortCircuit__ has quit [Ping timeout: 246 seconds]
lizzin has joined #ocaml
lizzin is now known as Guest61845
freusque has quit [Quit: WeeChat 1.7]
freusque has joined #ocaml
shortCircuit__ has joined #ocaml
sgronblo has quit [Read error: Connection reset by peer]
sgronblo has joined #ocaml
agravier has quit [Quit: agravier]
Guest61845 has quit [Changing host]
Guest61845 has joined #ocaml
Guest61845 is now known as lizzin
freusque has quit [Ping timeout: 240 seconds]
enterprisey has quit [Remote host closed the connection]
shortCircuit__ has quit [Ping timeout: 255 seconds]
shortCircuit__ has joined #ocaml
lizzin has quit [Quit: leaving]
silver has joined #ocaml
raphaelss has quit [Remote host closed the connection]
cbot_ has quit [Quit: Leaving]
argent_smith has joined #ocaml
chat_ has quit [Ping timeout: 260 seconds]
chat has joined #ocaml
chat is now known as Guest97402
AlexRussia has joined #ocaml
mfp_ has joined #ocaml
iZsh has quit [Ping timeout: 240 seconds]
iZsh has joined #ocaml
dhil has joined #ocaml
dhil has quit [Client Quit]
sgronblo has quit [Read error: Connection reset by peer]
kakadu has joined #ocaml
<orbifx[m]> hey kakadu
<kakadu> hey
jack5638 has quit [Ping timeout: 255 seconds]
<kakadu> I will lok into your pull request
jack5638 has joined #ocaml
olibjerd has quit [Quit: olibjerd]
dtornabene has joined #ocaml
<orbifx[m]> :D
freusque has joined #ocaml
agravier has joined #ocaml
dhil has joined #ocaml
agravier has quit [Quit: agravier]
jlam_ has joined #ocaml
dhil_ has joined #ocaml
dhil_ has quit [Remote host closed the connection]
dhil has quit [Remote host closed the connection]
dhil has joined #ocaml
dtornabene has quit [Ping timeout: 255 seconds]
dtornabene has joined #ocaml
dtornabene has quit [Client Quit]
dtornabene has joined #ocaml
dtornabene has quit [Client Quit]
dtornabene has joined #ocaml
olibjerd has joined #ocaml
sgronblo has joined #ocaml
_andre has joined #ocaml
dtornabene has quit [Read error: Connection reset by peer]
dtornabene has joined #ocaml
dtornabene has quit [Remote host closed the connection]
dtornabene has joined #ocaml
dtornabene has quit [Remote host closed the connection]
jlam__ has joined #ocaml
dtornabene has joined #ocaml
jlam_ has quit [Ping timeout: 240 seconds]
shortCircuit__ has quit [Ping timeout: 240 seconds]
dhil has quit [Ping timeout: 246 seconds]
pierpa has joined #ocaml
Euturiel has joined #ocaml
Euturiel has quit [Remote host closed the connection]
sh0t has joined #ocaml
shortCircuit__ has joined #ocaml
FreeBirdLjj has joined #ocaml
ziyourenxiang has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 260 seconds]
pierpa has quit [Remote host closed the connection]
alfredo has quit [Ping timeout: 260 seconds]
dtornabene has quit [Read error: Connection reset by peer]
sh0t has quit [Read error: Connection reset by peer]
oschwald has joined #ocaml
TheLemonMan has joined #ocaml
alfredo_ has joined #ocaml
shinnya has joined #ocaml
<vbmithr> let me see
<vbmithr> Had a closer look and ported into the main library the only bits I found useful… :)
TheLemonMan has quit [Ping timeout: 260 seconds]
mengu has joined #ocaml
dhil has joined #ocaml
hashpuppy has joined #ocaml
sgronblo has quit [Read error: Connection reset by peer]
copy` has joined #ocaml
<orbifx[m]> Hmm any notes on that? We have a program that depends on that interface.
MercurialAlchemi has quit [Ping timeout: 240 seconds]
jao has joined #ocaml
Algebr has quit [Ping timeout: 260 seconds]
ryanartecona has joined #ocaml
Anarchos has joined #ocaml
sgronblo has joined #ocaml
sgronblo has quit [Ping timeout: 240 seconds]
jao has quit [Ping timeout: 260 seconds]
yomimono has joined #ocaml
mengu_ has joined #ocaml
mengu has quit [Ping timeout: 258 seconds]
FreeBirdLjj has joined #ocaml
MercurialAlchemi has joined #ocaml
dhil has quit [Ping timeout: 246 seconds]
gasche has joined #ocaml
oschwald has quit [Quit: Leaving.]
alfredo_ has quit [Quit: Textual IRC Client: www.textualapp.com]
yomimono has quit [Ping timeout: 268 seconds]
yomimono has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
yomimono has quit [Ping timeout: 268 seconds]
vgrocha has joined #ocaml
<vgrocha> Hi. is there an OCaml library to read Microsoft Excel (.xls, .xlsx) files? The closest thing I found is ocaml-csv
sepp2k has joined #ocaml
<orbifx[m]> Checked opam?
<orbifx[m]> vbmithr: any notes on what you kept and what not? There is an internal product we have we hoped would work on with the interface I submitted
yomimono has joined #ocaml
<octachron> vgrocha, I would not hope for any library able to read reliably native excel file format in any programming language
<orbifx[m]> vgrocha: I agree with octachron. Can you target ods instead?
<vgrocha> I did check opam, there are no results for "Excel", nor "xls{x,}"
<vgrocha> unfortunately no, those are files received from clients
KeyJoo has joined #ocaml
<octachron> vgrocha, well ".xls" format is not documented and ".xlsx" is documented with extreme reluctance
<vgrocha> interesting. Yeah, I was going to ask why there aren't any reliable libraries
FreeBirdLjj has quit [Remote host closed the connection]
<vgrocha> octachron
FreeBirdLjj has joined #ocaml
<octachron> if you have a restricted target, it may possible to extract the relevant data from ".xlsx" since these are a bundle of xml files
<vgrocha> thanks for the info
tane has joined #ocaml
ryanartecona has joined #ocaml
mlnoob has joined #ocaml
dhil has joined #ocaml
slash^ has joined #ocaml
<mlnoob> I am new to Ocaml and functional programming and I am learning functors. I need some help with this snippet. https://codeshare.io/2poRVD.
<mlnoob> When I do Eq_prod_int.eq (1, 2) (12, 3), I am getting a type mismatch error. It says, Eq_prod_int.t = int * int was exptected.
jlam__ has quit [Ping timeout: 240 seconds]
jlam_ has joined #ocaml
<yomimono> I think you want the definition of `eq` in EQ_PROD to be t -> t -> bool, since you say that Eq_prod's type t is X.t * Y-t
<octachron> mlnoob, as a general advice, when starting with functors it is generally worthwhile to look at the (module) type inferred by the compiler without the signature constraint
<mlnoob> #show Eq_prod_int.eq;;
<mlnoob> Returns the following: Eq_prod_int.t * Eq_prod_int.t -> Eq_prod_int.t * Eq_prod_int.t -> bool
<mlnoob> How do I change Eq_prod_int.t abstract to an int
average has joined #ocaml
lucybun has quit [Ping timeout: 255 seconds]
<vgrocha> mlnoob: look at the type definition once you eval the snippet of code you pasted:
<vgrocha> module Eq_prod_int : sig type t = Eq_int.t * Eq_int.t val eq : t * t -> t * t -> bool end
<vgrocha> Eq_prod_int is in effect (Eq_int.t * Eq_int.t) * (Eq_int.t * Eq_int.t) -> (Eq_int.t * Eq_int.t) * (Eq_int.t * Eq_int.t) -> bool
lucybun has joined #ocaml
<mlnoob> I see
FreeBird_ has joined #ocaml
freusque has quit [Quit: WeeChat 1.7]
ohama has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Ping timeout: 260 seconds]
ohama has joined #ocaml
<mlnoob> vgrocha: Thanks. I realized what I was doing wrong.
<mlnoob> This works - Eq_prod_int.eq ((1, 2), (3, 4)) ((4, 5), (6, 7));;
<vgrocha> np
<vgrocha> yep
<mlnoob> I think I should take a small break from practicing Ocaml. It is just too adictive
<rgrinberg> Drup octachron: is there an easy way to read a string list from a Parsetree.expression? Perhaps something with metaquot?
<rgrinberg> pattern matching on the parsetree is getting long in the tooth
dhil_ has joined #ocaml
jlam__ has joined #ocaml
<octachron> rgrinberg, extracting list with metaquot is quite straightforward: https://github.com/Octachron/tensority/blob/master/ppx/ppx_tensority.ml#L77
jlam_ has quit [Ping timeout: 240 seconds]
dhil has quit [Ping timeout: 246 seconds]
<rgrinberg> octachron: thanks. exactly what i need
<octachron> rgrinberg, if you want to read string constant, I think you need to pattern match the Parsetree.expression
<rgrinberg> octachron: yeah, i'm already doing that elsewhere so it shouldn't be hard.
<rgrinberg> tensority looks interesting :O
<rgrinberg> is the goal something that's as convenient as numpy?
<octachron> rgrinberg, the goal would be more to try to design a very strongly-typed variant of numpy
<octachron> and see how much that principled design can be made convenient, and how much typing need to be dropped to obtain something usable
<Drup> octachron: oh ? I was convinced it was an rubix cube encoded in the OCaml type system
mlnoob has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<Drup> ;o
<octachron> Drup, no that part is just a side-effect of me spending too much time on type-level design :p
<Drup> (and now I'm wondering if you could actually encode rubik's cube in OCaml)
shortCircuit__ has quit [Ping timeout: 240 seconds]
<Drup> Should be fairly doable with GADT to encode the rotations, then by using exhaustiveness checking with a rather large bound ...
jnavila has joined #ocaml
<octachron> Drup, do you mean encoding the rubik's group or solving rubik's cubes with the type-checker?
<Drup> can't you use the former to do the later with GADT's exhaustiveness check ?
jao has joined #ocaml
<octachron> I think you may need to choose statically the number of moves
<thizanne> idea for a student project : ocamlgadtexhaustivitycheck_of_prolog
<Drup> octachron: that's okay, every rubik's cube is solvable in at most 20 moves
<Drup> the typechecker is going to explode on that, though :D
<Drup> thizanne: jacques garrigue's paper explains how to do it :p
FreeBird_ has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
<octachron> Drup, are you insinuating that the typechecker exhaustiveness check is not designed to explore (18 ^ 20) combinations?
FreeBirdLjj has quit [Ping timeout: 260 seconds]
andreas_ has quit [Quit: Connection closed for inactivity]
shinnya has quit [Ping timeout: 246 seconds]
<companion_cube> tsss
dhil_ has quit [Ping timeout: 246 seconds]
Soni has quit [Quit: Leaving]
jnavila has quit [Ping timeout: 255 seconds]
raphaelss has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
ryanartecona has joined #ocaml
jlam_ has joined #ocaml
jlam__ has quit [Ping timeout: 240 seconds]
ostera has joined #ocaml
ostera has quit [Client Quit]
jnavila has joined #ocaml
Simn has quit [Ping timeout: 240 seconds]
olibjerd has quit [Quit: olibjerd]
zpe has joined #ocaml
kakadu has quit [Quit: Konversation terminated!]
MercurialAlchemi has quit [Ping timeout: 240 seconds]
ontologiae_ has joined #ocaml
jlam has quit [Ping timeout: 260 seconds]
TheLemonMan has joined #ocaml
Merv_ has quit [Remote host closed the connection]
jnavila has quit [Ping timeout: 240 seconds]
jnavila has joined #ocaml
Anarchos has quit [Remote host closed the connection]
Anarchos has joined #ocaml
raphaelss has quit [Ping timeout: 246 seconds]
zpe has quit [Remote host closed the connection]
jnavila has quit [Ping timeout: 255 seconds]
olibjerd has joined #ocaml
zpe has joined #ocaml
slash^ has quit [Read error: Connection reset by peer]
raphaelss has joined #ocaml
Soni has joined #ocaml
Soni has quit [Changing host]
Soni has joined #ocaml
kakadu has joined #ocaml
olibjerd has quit [Quit: olibjerd]
zpe has quit [Remote host closed the connection]
jlam has joined #ocaml
jlam_ has quit [Ping timeout: 255 seconds]
<gasche> okay, Cambridge Hackaton in 30mn
<companion_cube> enjoy
<gasche> feel free to participate :-)
<gasche> (if you have "easy issues" on mSat/whatever, now is the time to tag them!)
<companion_cube> heh :D
<companion_cube> tag them how? I'd appreciate help on containers actually
<Drup> companion_cube: you can tag issues on github
<Drup> you need to go to the tag interface, create new tags, then on the issue, on the right, you can tag
<companion_cube> yeah but what's the tag exactly?
<companion_cube> (wait, it's not "labels"?)
<Drup> yes, github calls them labels, same difference :p
<Drup> you can them "easy" or "junior job" or things like that
<companion_cube> erf
<Drup> gasche: aantron has been tagging things on lwt's repository
<Drup> although not many bugs are "easy"
<companion_cube> heh…
<companion_cube> I have https://github.com/c-cube/ocaml-containers/issues/126 but it's not easy
Simn has joined #ocaml
<Drup> I would argue that reviewing https://github.com/ocsigen/lwt/pull/354 is accessible, helpful and quite interesting for any lwt user
tane has quit [Quit: Leaving]
<gasche> please keep sending suggestions
<gasche> I added the LWT PR
<gasche> companion_cube: do you have easy tasks?
<gasche> if not, please think of writing some down for the next time
<gasche> (for example you could just leave some parts underdocumented to create easy tasks :-')
<companion_cube> tss tss
<Armael> :D
pierpa has joined #ocaml
_andre has quit [Quit: leaving]
companion_cube changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | Current MOOC: https://huit.re/ocamlmooc | 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 | https://github.com/ocamllabs/compiler-hacking/wiki/6th-june-Hackaton:-temporary-organization-pa
<Drup> oh, companion_cube showed his superpowers
<Drup> companion_cube: the link is trunkated
<Drup> you could remove the MOOC, probably
ryanartecona has quit [Quit: ryanartecona]
<companion_cube> aww
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 | https://github.com/ocamllabs/compiler-hacking/wiki/6th-june-Hackaton:-temporary-organization-page
<companion_cube> here we go
<gasche> thanks!
<zozozo> gasche: does writing a coq output for resolution proofs count as easy ? :p
<companion_cube> :D
bthom has joined #ocaml
<companion_cube> la surenchère
<zozozo> actually, it could be nice to explore alternate implementations of heaps, but once again, not really sure it fits the easy tag
tg has quit [Read error: Connection reset by peer]
<companion_cube> indeed.
jar286 has joined #ocaml
<companion_cube> I'd say optimzing msat is more interesting
<companion_cube> as a play with flambda
<companion_cube> (or spacetime… or both)
<zozozo> hm.. right, that would be nice
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
<bthom> ^ the link to the log page
<Drup> gasche: another proposition is to apply https://somerandomidiot.com/blog/2017/04/26/crowbar-dhcp/ to the library of your choice
<yomimono> please do, it's super fun :D
<Drup> (you have yomimono around, I believe ? :p)
<yomimono> yes, she's got that lwt PR up in a tab next to this chat window :D
tg has joined #ocaml
Merv_ has joined #ocaml
P4Titan has joined #ocaml
<Drup> yomimono: would be interesting a list of "exposed" libraries that have fuzzing and, perhaps more importantly, the one who don't.
<Drup> +to maintain
<yomimono> Not sure what "exposed" means?
<yomimono> Oh, as in, have been exposed to afl-fuzz, not as in are directly exposed to user input?
<Drup> I meant the later, yes
<yomimono> Almost none of them do AFAIK, so the problem pretty much reduces to finding the entry points into whatever application or library.
<yomimono> Even the libraries that we've done fuzz testing for still don't have fuzz testing integrated into the normal testing suite yet.
<yomimono> But possibly another group is doing better :)
<Drup> Listing "easy" library to fuzz would be useful for people I think
<Drup> (I mean, fuzzing xmlm and jsonm is probably much easier that all the network libraries in mirage :p)
<yomimono> In MirageOS 3 it's actually not so hard to at least fuzz the parsers
jlam has quit [Remote host closed the connection]
<yomimono> But your point is well taken - generally, a productive place to look is parsers
<yomimono> I'm not a good person to answer this question I think, because I don't know which libraries are widely used in the broader ecosystem. But if you have a repository in mind, I'd be happy to have a look at it and try to suggest something.
<yomimono> A library that already has qcheck tests would probably be really fun to do :D
nahra has quit [Remote host closed the connection]
<companion_cube> tssss
nahra has joined #ocaml
pierpa has quit [Ping timeout: 260 seconds]
<companion_cube> is sexplib fuzzed?
Anarchos has quit [Quit: Vision[0.10.1]: i've been blurred!]
<yomimono> oh, good thought! I've never fuzzed it and it's not in the crowbar examples dir
<yomimono> stedolan may have done some work with it testing afl-persistent
<gasche> will add the crowbar link, thanks!
<companion_cube> I suppose the compiler itself could be fuzzed, but it must have been tried, surely
<companion_cube> or Coq, #yolo
<yomimono> yes, that's what stedolan was originally doing with all these nice tools :)
<companion_cube> try to make Coq prove false by fuzzing ;)
jlam has joined #ocaml
<zozozo> gasche: where would I post a "optimise msat" task for the hackaton ?
moei has quit [Quit: Leaving...]
Simn has quit [Read error: Connection reset by peer]
ontologiae_ has quit [Read error: Connection reset by peer]
ontologiae_ has joined #ocaml
<Armael> people could try fuzzing ocaml-mustache I guess :-'
<companion_cube> fuzzing the spec, you mean?
<companion_cube> :p
<Armael> uh, idk?
<companion_cube> that was a joke referring to the fact the spec is crazy
<companion_cube> nvm
<yomimono> Joking aside, something that has a really complicated `t` and then a set of (hopefully) well-defined operations on `t`s that should fulfill specific properties is a pretty nice match for crowbar
<yomimono> a really complicated and exposed `t`
<yomimono> I know absolutely nothing about mustache but I see a big complicated `t` in an `mli` here :D
<Drup> yomimono: it's a parser, that's it :p
<Armael> yea
<Armael> it can parse and render
KeyJoo has quit [Ping timeout: 240 seconds]
argent_smith has quit [Quit: Leaving.]
<gasche> zozozo: do you have one link I can add to the wiki page?
moei has joined #ocaml
<zozozo> I hope it contains enough information
jar286 has quit [Quit: jar286]
<gasche> zozozo: I added a link on the iwki, thanks
<P4Titan> Does anyone here know LWT? I'm having concurrency issues that don't close file descriptors.
segmond has joined #ocaml
kakadu has quit [Remote host closed the connection]
<bthom> Hum, in the ./configure there is a check that the C compiler used is ansi compliant
<orbifx[m]> P4Titan: explain you problem
<bthom> this check consists in compiling a small C file that selfdescribe if it was compiled with a proper compiler
<bthom> and then it' s called
<bthom> Question : How is this suppose to work when we are building a cross-compiler
<bthom> the binary built cannot be executed
<bthom> and so config fail
ontologiae_ has quit [Ping timeout: 246 seconds]
<orbifx[m]> The author recommends Result.t, except some "exceptional" cases :P
<orbifx[m]> has the situation changed at all?
yomimono has quit [Ping timeout: 255 seconds]
spew has joined #ocaml
raphaelss has quit [Ping timeout: 258 seconds]
John[Lisbeth] has joined #ocaml
<John[Lisbeth]> do you guys know about the krivine machine?
<orbifx[m]> I don't
<orbifx[m]> Also most OCamlers either sleep or are out partying at this time. I think the former :P
aantron_ has joined #ocaml
shinnya has joined #ocaml
<aantron_> P4Titan: i kind of know lwt :)
<aantron_> yomimono: gasche: Drup: thanks for discussing/including that PR. regarding issues, lwt does have a *lot* more issues than i have time to write up, or remember easily if i didn't immediately put them in my old TODO file. i hope to create lots more easy issues over time
<aantron_> like already said, if you run into anything that needs fixing, it might be exactly the kind of code somebody else wants to write *right now*, so please open an issue. maybe it will be easy :)
jar286 has joined #ocaml
spew has quit [Ping timeout: 255 seconds]
jar286 has quit [Quit: jar286]
copy` has quit [Quit: Connection closed for inactivity]