flux changed the topic of #ocaml to: Discussions about the OCaml programming language | http://caml.inria.fr/ | OCaml 4.01.0 http://bit.ly/1851A3R | http://www.ocaml.org | Public logs at http://tunes.org/~nef/logs/ocaml/
jpdeplaix has quit [Ping timeout: 260 seconds]
agarwal1975 has quit [Client Quit]
csakatok_ has joined #ocaml
csakatoku has quit [Ping timeout: 245 seconds]
ollehar has quit [Ping timeout: 252 seconds]
mhi^ has quit [Ping timeout: 260 seconds]
ollehar has joined #ocaml
jpdeplaix has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
SofiaLucifairy has quit [Read error: Connection reset by peer]
ontologiae has quit [Ping timeout: 272 seconds]
S11001001 has quit [Quit: bye]
thomasga has quit [Quit: Leaving.]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
watermind has quit [Quit: Konversation terminated!]
watermind has joined #ocaml
mcclurmc has quit [Remote host closed the connection]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
jwatzman|work has quit [Quit: jwatzman|work]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
cesar_ has joined #ocaml
cesar_ is now known as Guest79506
talzeus has quit [Read error: Connection reset by peer]
jbrown has joined #ocaml
robink has quit [Ping timeout: 245 seconds]
Eyyub has quit [Ping timeout: 245 seconds]
ollehar has quit [Ping timeout: 252 seconds]
S11001001 has joined #ocaml
ollehar has joined #ocaml
ygrek has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Remote host closed the connection]
ollehar has joined #ocaml
watermind has quit [Read error: Operation timed out]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
Eyyub has joined #ocaml
watermind has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
so has quit [Ping timeout: 245 seconds]
Guest79506 has quit [Remote host closed the connection]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
so has joined #ocaml
divyansr has joined #ocaml
talzeus has joined #ocaml
manizzle has quit [Ping timeout: 245 seconds]
ollehar has quit [Ping timeout: 252 seconds]
hyPiRion has joined #ocaml
ollehar has joined #ocaml
boogie has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
arjunguha has quit [Quit: Textual IRC Client: www.textualapp.com]
arjunguha has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
watermind has quit [Quit: Konversation terminated!]
boogie has quit [Remote host closed the connection]
ollehar has quit [Ping timeout: 252 seconds]
kyrylo has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
manizzle has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
divyansr has quit [Remote host closed the connection]
fayden has quit [Read error: Operation timed out]
manizzle has quit [Ping timeout: 265 seconds]
ollehar has quit [Ping timeout: 252 seconds]
divyansr has joined #ocaml
Arach has quit [Ping timeout: 240 seconds]
ollehar has joined #ocaml
Arach has joined #ocaml
divyansr has quit [Remote host closed the connection]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ollehar has quit [Ping timeout: 252 seconds]
divyansr has joined #ocaml
ollehar has joined #ocaml
mreca has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
jao has quit [Ping timeout: 252 seconds]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
divyansr has quit [Remote host closed the connection]
robink_ has joined #ocaml
divyansr has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
S11001001 has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
Eyyub has quit [Ping timeout: 276 seconds]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
robink_ is now known as robink
fayden has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
divyansr has quit [Remote host closed the connection]
divyansr has joined #ocaml
introom has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
csakatok_ has quit [Remote host closed the connection]
csakatoku has joined #ocaml
csakatoku has quit [Ping timeout: 276 seconds]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
csakatoku has joined #ocaml
ollehar has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ygrek has quit [Ping timeout: 252 seconds]
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
ollehar has quit [Remote host closed the connection]
ollehar has joined #ocaml
lostcuaz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dant3 has joined #ocaml
dant3 has quit [Remote host closed the connection]
dant3 has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
csakatoku has quit [Remote host closed the connection]
csakatoku has joined #ocaml
boogie has joined #ocaml
ulfdoz has joined #ocaml
manizzle has joined #ocaml
axiles has joined #ocaml
Mrevchez is now known as raiskaillaan
csakatok_ has joined #ocaml
csakatoku has quit [Read error: Connection reset by peer]
ygrek has joined #ocaml
rwmjones has quit [Read error: Operation timed out]
Kakadu has joined #ocaml
rwmjones has joined #ocaml
rwmjones has quit [Read error: Operation timed out]
zRecursive has joined #ocaml
yacks has quit [Quit: Leaving]
rwmjones has joined #ocaml
divyansr has quit [Remote host closed the connection]
divyansr has joined #ocaml
ulfdoz has quit [Ping timeout: 248 seconds]
rwmjones has quit [Ping timeout: 252 seconds]
divyansr has quit [Remote host closed the connection]
cynddl has joined #ocaml
rwmjones has joined #ocaml
boogie has quit [Remote host closed the connection]
divyansr has joined #ocaml
thizanne has joined #ocaml
cago has joined #ocaml
cantstanya has quit [Ping timeout: 260 seconds]
kizzx21 has joined #ocaml
cantstanya has joined #ocaml
rwmjones has quit [Read error: Operation timed out]
csakatok_ has quit [Remote host closed the connection]
mika1 has joined #ocaml
csakatoku has joined #ocaml
csakatok_ has joined #ocaml
csakatoku has quit [Ping timeout: 248 seconds]
zRecursive has left #ocaml []
cantstanya has quit [Ping timeout: 252 seconds]
rwmjones has joined #ocaml
cantstanya has joined #ocaml
rwmjones has quit [Read error: Operation timed out]
Simn has joined #ocaml
zpe has joined #ocaml
AltGr has joined #ocaml
dant3 has quit [Remote host closed the connection]
zpe has quit [Read error: No route to host]
zpe has joined #ocaml
rwmjones has joined #ocaml
clog has joined #ocaml
dsheets has quit [Ping timeout: 245 seconds]
_5kg has joined #ocaml
Thooms has joined #ocaml
dant3 has quit [Remote host closed the connection]
divyansr has quit [Remote host closed the connection]
divyansr has joined #ocaml
skchrko has joined #ocaml
watermind has joined #ocaml
sepp2k has joined #ocaml
ygrek has joined #ocaml
<vbmithr_> #join #ring3
divyansr has quit [Remote host closed the connection]
sepp2k has quit [Quit: Konversation terminated!]
dant3 has joined #ocaml
agnoctone has quit [Ping timeout: 272 seconds]
divyansr has joined #ocaml
wolfnn has quit [Read error: Operation timed out]
thomasga has joined #ocaml
rwmjones has quit [Read error: Operation timed out]
arjunguha has joined #ocaml
thomasga has quit [Ping timeout: 272 seconds]
divyansr has quit [Read error: Connection reset by peer]
talzeus has quit [Remote host closed the connection]
rwmjones has joined #ocaml
dant3_ has joined #ocaml
dant3 has quit [Read error: Connection reset by peer]
ontologiae has quit [Ping timeout: 246 seconds]
darkf has quit [Quit: Leaving]
dsheets has joined #ocaml
thomasga has joined #ocaml
avsm has joined #ocaml
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
watermind has quit [Quit: Konversation terminated!]
watermind has joined #ocaml
talzeus has joined #ocaml
talzeus has quit [Remote host closed the connection]
talzeus has joined #ocaml
shinnya has joined #ocaml
kyrylo has joined #ocaml
cago has quit [Read error: Operation timed out]
mhi^ has joined #ocaml
ontologiae has joined #ocaml
rand000 has quit [Ping timeout: 252 seconds]
divyansr has joined #ocaml
cago has joined #ocaml
mcclurmc has joined #ocaml
cago1 has joined #ocaml
cago has quit [Ping timeout: 246 seconds]
WraithM has quit [Ping timeout: 272 seconds]
cago1 has quit [Ping timeout: 248 seconds]
watermind has quit [Quit: Konversation terminated!]
watermind has joined #ocaml
amirmc has joined #ocaml
watermind has quit [Read error: Connection reset by peer]
watermind has joined #ocaml
WraithM has joined #ocaml
dant3_ has quit [Remote host closed the connection]
<nicoo> gasche: Why didn't you consider making bucketlists mutable, in #4747? Is the write barrier that expensive?
dant3 has joined #ocaml
rand000 has joined #ocaml
saml has joined #ocaml
rwmjones has quit [Ping timeout: 252 seconds]
arjunguha has joined #ocaml
rand000 has quit [Ping timeout: 272 seconds]
lostcuaz has joined #ocaml
arjunguha has quit [Quit: Textual IRC Client: www.textualapp.com]
S11001001 has joined #ocaml
rwmjones has joined #ocaml
S11001001 has quit [Changing host]
S11001001 has joined #ocaml
Eyyub has joined #ocaml
shinnya has quit [Ping timeout: 252 seconds]
ulfdoz has joined #ocaml
rand000 has joined #ocaml
introom has quit [Ping timeout: 245 seconds]
divyansr has quit [Remote host closed the connection]
divyansr has joined #ocaml
ollehar has joined #ocaml
cago has joined #ocaml
ygrek has quit [Ping timeout: 272 seconds]
avsm has quit [Quit: Leaving.]
divyansr has quit [Remote host closed the connection]
cago has left #ocaml []
mika1 has quit [Quit: Leaving.]
dant3 has quit [Remote host closed the connection]
Thooms has quit [Quit: WeeChat 0.3.8]
avsm has joined #ocaml
ulfdoz has quit [Ping timeout: 265 seconds]
pacemkr has joined #ocaml
jbrown has quit [Remote host closed the connection]
<pacemkr> camlcity.org has been down for a few days it seems
<nlucaroni> still down? wow. trying to install ocamlfind?
<pacemkr> yea =(
<nlucaroni> could you modify the opam url file and find a mirror somewhere?
<pacemkr> to be more precise, trying to run "opam doc" (just to see how it works) and it insists on fetching ocamlfind for some reason
<pacemkr> thats what im trying now yea
<nlucaroni> ahh, well, ocaml doc creates a new local opam repo of the packages you select to generate the docs.
<nlucaroni> You might be able to copy stuff over and modify the installed file ??
<nlucaroni> brb, irssi is running through tmux and refreshing the terminal odd.
nlucaroni has quit [Quit: leaving]
<pacemkr> yea, ive been looking at the source, i was playing around with an idea of a new docs site for ocaml, and noticed that the opam folks have something in progress, decided to take a look
nlucaroni has joined #ocaml
<pacemkr> sent this message right after you quit, not sure if you can see it: "yea, ive been looking at the source, i was playing around with an idea of a new docs site for ocaml, and noticed that the opam folks have something in progress, decided to take a look"
ocp has quit [Ping timeout: 246 seconds]
<pacemkr> nlucaroni: it looks like the url was updated in opam http://opam.ocaml.org/pkg/ocamlfind/ocamlfind.1.4.0/
<pacemkr> pretty sure it was pointing at camlcity yesterday
<pacemkr> i had a higher priority local opam repo with the old url there, my mistake
<flux> a pimped up hoogle for ocaml documentation would be nice.
<nlucaroni> oh nice
<pacemkr> ah interesting, you can "reverse search" by type
<nlucaroni> no i hadn't seen it, but i did check the logs. thanks though.
<pacemkr> flux: i have something very humble in mind to start, i just want something that is fast to navigate and is readable
zpe has quit [Remote host closed the connection]
<avsm> pacemkr: opam doc installs ocamlfind in a separate switch in order to grab the cmt files
zpe has joined #ocaml
mreca has joined #ocaml
<pacemkr> avsm: is the goal for opam-doc to add docs for all packages to https://opam.ocaml.org/ somewhere?
zpe has quit [Ping timeout: 246 seconds]
<avsm> yeah, eventually. still needs quite a bit of polishing
<pacemkr> a single docs site for all packages is basically what i wanted to do =)
ygrek has joined #ocaml
<pacemkr> im gonna go read the source
<avsm> help welcome :) drop a line on the github issues if you have any queries
<orbitz> avsm: Absolutely awesome qcon talk
pacemkr has quit [Read error: Connection reset by peer]
pacemkr has joined #ocaml
<avsm> thanks! thomasga has gone crazy and added a functor combinator library to the tree that makes mirage 10x more usable now. getting there…
<pacemkr> avsm: conn got dropped. will do =)
<orbitz> ohhh sexy
<orbitz> avsm: I see you can do lwt on mirage, am i correct i nassuming core is too C heavy?
<pacemkr> mirage looks really interesting
<avsm> orbitz: core_kernel works now. just staging the transition, as we have an awful lot of Lwt code
pacemkr has quit [Read error: Connection reset by peer]
<avsm> orbitz: latest async has an async_kernel too
pacemkr has joined #ocaml
<orbitz> awesome
<orbitz> so I might be able to do async stuff in mirage soon?!?!
<orbitz> I'll havea great Mirage demo if so :)
<smondet> avsm: going to actually *drop* Lwt?
Arach has quit [Remote host closed the connection]
<avsm> there's a not-so-hidden trick to satisfy you both :-)
<orbitz> ahhh, Ron had mentioned thisat CUFP but i hadn't thought anyone did it
<avsm> works pretty well, but still a few impedance mismatches
<orbitz> avsm: excellent! Hopefully in a few months I'll havea cool distributed system in Mirage for you to show of :)
<smondet> and are you going to make mirage depend on core_kernel? or just make it usable?
<avsm> orbitz: now i'm excited!
<avsm> smondet: nothing in mirage actually depends on specific libraries
<smondet> I know, but what are your plans for the future :)
<smondet> ?
<avsm> it just requires that the library obeys signatures in https://github.com/mirage/mirage-types/blob/master/lib/v1.mli
<avsm> so the type 'a io can be either lwt or async
<orbitz> avsm: The Mirage stuff is just amazing btw, I almsot can't believe it
<orbitz> That might just be my own ignorance, but don't ruin it for me
<avsm> so in the future, libraries will have a bit of both (like cohttp.async cohttp.lwt)
<avsm> ha ha, sometimes dreams should remain dreams
<orbitz> Is this running ocaml bytecode btw?
<avsm> (there's an awful lot of code that uses Lwt)
<companion_cube> a bit late, but is opam-doc going to generate doc to store it in .opam?
<companion_cube> for offline use
<avsm> nah, all native
rwmjones has quit [Read error: Operation timed out]
<avsm> companion_cube: many things could happen to opam-doc, if the patches but existed. it's complicated to work offline, but possible
<companion_cube> it would be nice
<avsm> a localhost webserver is a reasonable compromise
<companion_cube> oh oO
<companion_cube> why no static cross-references?
<avsm> module includes
<companion_cube> you mean between libraries?
<avsm> anywhere. combinatorial explosion (see core)
<avsm> gotta run
avsm has quit [Quit: Leaving.]
amirmc has quit [Quit: Leaving.]
ygrek has quit [Ping timeout: 276 seconds]
amirmc has joined #ocaml
Kakadu has quit [Quit: Page closed]
manizzle has quit [Ping timeout: 252 seconds]
pacemkr has quit [Read error: Connection reset by peer]
zpe has joined #ocaml
pacemkr has joined #ocaml
pacemkr has quit [Client Quit]
rwmjones has joined #ocaml
zpe has quit [Ping timeout: 245 seconds]
<nlucaroni> does the -tag option work in ocamlbuild?
<nlucaroni> when I name the _tags file something else and run ocamlbuild with that option compilation fails.
wolfnn has joined #ocaml
ocp has joined #ocaml
<nlucaroni> ahh, it's not a file replacement but specific tags. nvm
boogie has joined #ocaml
boogie has quit [Remote host closed the connection]
boogie has joined #ocaml
martintr` has joined #ocaml
yacks has joined #ocaml
divyansr has joined #ocaml
amirmc has quit [Quit: Leaving.]
martintr` has quit [Read error: Operation timed out]
boogie has quit [Ping timeout: 272 seconds]
ulfdoz has joined #ocaml
martintrojer has quit [Ping timeout: 248 seconds]
johnelse has joined #ocaml
s4muel has joined #ocaml
ocp has quit [Ping timeout: 245 seconds]
Zerker has joined #ocaml
cesar_ has joined #ocaml
dant3 has joined #ocaml
cesar_ has quit [Remote host closed the connection]
<sgnb> download.camlcity.org unpingable... hence, ocamlnet not installable in OPAM...
cesar_ has joined #ocaml
cesar_ is now known as Guest44484
<sgnb> is there a way to tell OPAM to use another tarball instead?
<sgnb> (I mean, one I downloaded elsewhere"
jwatzman|work has joined #ocaml
ulfdoz has quit [Ping timeout: 265 seconds]
<thomasga> opam pin —help
<nlucaroni> pacemkr mentioned opam has updated url for ocamlfind.
<nlucaroni> erm, read it too fast. disregard
dant3 has quit [Remote host closed the connection]
Guest44484 has quit [Remote host closed the connection]
dant3 has joined #ocaml
divyansr has quit [Remote host closed the connection]
Eyyub has quit [Ping timeout: 245 seconds]
mreca has quit [Read error: Connection reset by peer]
divyansr has joined #ocaml
Zerker has quit [Quit: Colloquy for iPad - Timeout (10 minutes)]
dant3_ has joined #ocaml
divyansr has quit [Quit: Leaving...]
dant3 has quit [Ping timeout: 246 seconds]
boogie has joined #ocaml
FreeArtMan has joined #ocaml
jonludlam has quit [Remote host closed the connection]
manizzle has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
kyrylo has quit [Read error: Operation timed out]
mhi^ has quit [Quit: Lost terminal]
zpe has joined #ocaml
zpe_ has joined #ocaml
zpe has quit [Read error: Connection reset by peer]
AltGr has left #ocaml []
watermind has quit [Quit: Konversation terminated!]
watermind has joined #ocaml
Kakadu has joined #ocaml
watermind has quit [Ping timeout: 248 seconds]
yacks has quit [Quit: Leaving]
nlucaroni has left #ocaml []
mreca has joined #ocaml
kyrylo has joined #ocaml
skchrko has quit [Quit: Leaving]
caligula__ has quit [Ping timeout: 252 seconds]
dsheets has quit [Ping timeout: 272 seconds]
jao has joined #ocaml
jao has quit [Changing host]
jao has joined #ocaml
amirmc has joined #ocaml
ontologiae has quit [Ping timeout: 272 seconds]
<rgrinberg> a[/join #ansible
caligula has joined #ocaml
<Drup> is Jane in #ansible too ?
zpe_ has quit [Remote host closed the connection]
zpe has joined #ocaml
zpe has quit [Ping timeout: 246 seconds]
_andre has quit [Quit: leaving]
skchrko has joined #ocaml
NoNNaN has joined #ocaml
<bernardofpc> does OCaml have all NaNs (signaling/non-signaling, payload) ?
jave has quit [Quit: ZNC - http://znc.in]
dsheets has joined #ocaml
jave has joined #ocaml
malo has joined #ocaml
<flux> I think OCaml only has non-signaling NaN
<flux> I've never used signaling nans, but if it can raise a Unix signal, then I imagine it could be supported with some ease, as signal handling works..
<flux> according to my google-fo, it's quite a rare thing :)
<bernardofpc> well, I've made a stupid mistake on mantis
kyrylo has quit [Quit: Hi, Rob!]
<bernardofpc> but I'd like to report to the inria people that "hyperbolic cosine. angles in radians" is quite strange, because it is never used with any "angle" meaning
mcclurmc has quit [Read error: Connection reset by peer]
mcclurmc has joined #ocaml
<adrien> I think the signaling stuff was mentioned not long ago on the caml-list
<bernardofpc> (or, as far as I know, no other unit besides "real numbers" are used as arguments to the hyperbolic functions, whereas the trig functions always remain ambiguous as to radians vs degrees)
<adrien> thread "[Caml-list] Turning floating point errors into exceptions"
<bernardofpc> http://caml.inria.fr/pub/ml-archives/caml-list/ -> only up to 2010 ?
<adrien> switched to sympa
<bernardofpc> (google groups has not these messages neither)
dant3_ has quit [Remote host closed the connection]
dant3 has joined #ocaml
zpe has joined #ocaml
<bernardofpc> thansk adrien
<bernardofpc> I've spent a lot of time searching on the wrong box
<bernardofpc> and then another time realizing there were 9 pages for december
<bernardofpc> and then I found the right box, searching, realizing it was just one-monthfull of history
<bernardofpc> so I've found in August
<adrien> I was actually expecting you to look up the subject directly in a search engine :P
<Drup> bernardofpc: yes, sympa's search engine is complete crap
<bernardofpc> adrien: I used the search engine not to look over 9 pages/month
<bernardofpc> but I only realized what the screen meant after I was in October
<bernardofpc> and then I say the "page 9 / 9"
mreca has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<adrien> ah, ok :)
<pippijn> val page : int -> int
<bernardofpc> oh, thanks: *saw*
<bernardofpc> (and my brazilian google in safari in MacOS did not find any hit on a ML for the subject with \"\", and nothing interesting without those :/)
<adrien> strange
<adrien> although there are policies around which might prevent google from browsing the ML archives
ocp has joined #ocaml
manizzle has quit [Remote host closed the connection]
manizzle has joined #ocaml
amirmc has quit [Quit: Leaving.]
mreca has joined #ocaml
mort___ has joined #ocaml
<adrien> which native ocaml libraries around can do simple http downloads?
angerman has joined #ocaml
<bitbckt> cohttp?
<def-lkb> ocamlnet, ocsigen_client
<adrien> hmmm, depends on lwt; might be an issue
Eyyub has joined #ocaml
<adrien> well, I think it does
<bitbckt> or async, yeah.
<adrien> pcre, netstring, lwt.unix
<adrien> =/
<adrien> julm: haven't you written an http client btw?
seliopou has joined #ocaml
avsm has joined #ocaml
Kakadu has quit []
lostcuaz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lostcuaz has joined #ocaml
<seliopou> any async developers around?
<seliopou> I have kindof a specific question about typed_tcp.ml:66
<companion_cube> adrien: why not ocamlnet then?
Eyyub has quit [Ping timeout: 252 seconds]
<adrien> mostly size
<seliopou> the question being, why typed_tcp not send the read result to the pipe?
<seliopou> why does it not*
<adrien> this will be for yypkg and the needs are simple so I hope to find a small-ish library
Eyyub has joined #ocaml
<adrien> actually s/mostly //
<bitbckt> good luck. :-/
<companion_cube> adrien: maybe ocurl?
<adrien> it's bindings and curl itself is fairly large
lostcuaz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
FreeArtMon has joined #ocaml
ollehar has joined #ocaml
FreeArtMan has quit [Read error: Connection reset by peer]
<def-lkb> adrien: extracting code from ocsigen_client is probably easier than from the other libs (from what I remember…)
<adrien> that will still depend on lwt though, right?
angerman has quit [Quit: Bye]
<companion_cube> is it really so bad to depend on lwt ?
Eyyub has quit [Quit: Lost terminal]
<adrien> companion_cube: remember I'm cross-compiling to windows
<adrien> I'm not too worried about it but if there's a working lib which uses lwt and one which doesn't...
nikki93 has quit [Remote host closed the connection]
<avsm> seliopou: i dont quite understand the question. Typed_tcp is testing the [stop] deferred to see if it should …stop.
nikki93 has joined #ocaml
<avsm> seliopou: if the [stop] deferred isnt determined, it will continue and send the result on
<avsm> or do you mean something else?
<seliopou> avsm: yes, but it has also received a message from the client, which it drops if the connection is closed
<seliopou> which seems weird
<avsm> well, i guess the [stop] deferred takes precedence
<Drup> huh, I disagree, extracting code from ocsigen_client is probably going to be a nightmare
<Drup> I wouldn't go this way if I were you, adrien
<avsm> it's probably weirder if my application determines [stop] and then gets a message
<avsm> (analogous to a close on a tcp socket discarding the receive buffer — or does it do that? a sudden doubt strikes me)
mcanini has joined #ocaml
milosn has quit [Ping timeout: 245 seconds]
rand000 has quit [Ping timeout: 272 seconds]
<seliopou> avsm: i do believe that that in this situation, typed_tcp received the complete message before the connection was closed, and that those events can reported to user in that order as well
<mcanini> avsm: Hi! Marco Canini here
<seliopou> haha, well, it _had_ to have received a complete message before the connection was closed
milosn has joined #ocaml
malo has quit [Quit: Leaving]
<seliopou> avsm: me and mcanini are debugging an fd leak for frenetic right now
<seliopou> which is why this came up
FreeArtMon has quit [Ping timeout: 260 seconds]
<avsm> hey marco!
<avsm> are you determining the stop manually?
<seliopou> nope that's completely hidden from the user i believe
<seliopou> but we're seeing a bunch of CLOSE_WAIT fds and are trying to figure out why typed_tcp isn't closing them
<mcanini> avsm: would you have a chance to help out. i'd be happy to take you for dinner first time I'm in cambrdige ;-)
<avsm> i could help, but you'd be much better off mailing ocaml-core, as the JS folk would see it. sweeks is 10x me :-)
<seliopou> yeah we should do that marco
<avsm> I've never actually used Typed_tcp actually; always Tcp.Server directly.
<seliopou> is sweeks in nyc by any chance?
<avsm> yep
<seliopou> wait who is sweeks?
<avsm> stephen weeks
<companion_cube> adrien: time to reinvent the wheel
<seliopou> i wonder if JS actually uses typed_tcp or they just put it in there to troll us :P
<companion_cube> :]
<adrien> actually, on windows, maybe I should use the windows APIs
<adrien> I already have stubs for windows in yypkg
rand000 has joined #ocaml
<smondet> adrien: Cohttp is a functor, you could implement the signature IO with standard IO/Threads
<adrien> oh, that's nice
oriba has joined #ocaml
<avsm> i think djs55 did that already
<smondet> PGOCaml does that, the non-lwt version has type 'a t = 'a and rocks with "normal" threading
<avsm> dunno where - if you create an issue on the cohttp tracker i'll ask him tomorrow
<avsm> there we go, the most important part of the vagrant vm is done. the art! https://github.com/avsm/vagrant-opam/commit/0ba2974e819390764725a0e18e188f455a14d6ac
<adrien> but I should really try with WinHTTP first; that would completely alleviate the size concern
<adrien> on linux I'd have more freedom to chose how I want to do things
<adrien> avsm: hahaha :P
<Drup> avsm: such beauty :D
axiles has quit [Remote host closed the connection]
<Ptival> so, opam install conf-gtksourceview.2 fails, and the .out and .err files are empty, help? :)
<adrien> you don't have the headers for gtk sourceview2?
<Ptival> I have no clue
<adrien> pkg-config --list-all | grep -i sourceview
<Ptival> I have gtksourceview-3.0
<Ptival> adrien: thanks, that fixed it
<adrien> no support for v3 afaik
<Ptival> my second complaint is that I installed typerex using opam
<Ptival> and now I can't find the thing to put in my .emacs to trigger it
<Ptival> and the website does not help because it just says to cat from emacs.append :(
mreca has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Ptival> so now I'm downloading the archive just to get those stupid lines :p
<Ptival> or I'll browse the github repo
bennyg has joined #ocaml
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
Sim_n has joined #ocaml
Simn has quit [Ping timeout: 252 seconds]
zpe has quit [Ping timeout: 276 seconds]
Sim_n is now known as Simn
ocp has quit [Read error: Operation timed out]
mreca has joined #ocaml
bennyg has left #ocaml []
seliopou has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
saml has quit [Quit: Leaving]
S11001001 has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
darkf has joined #ocaml
jwatzman|work has quit [Quit: jwatzman|work]
jwatzman|work has joined #ocaml
sillyotter has joined #ocaml
jao has quit [Ping timeout: 260 seconds]
jwatzman|work has quit [Client Quit]
mort___ has quit [Quit: Leaving.]
jwatzman|work has joined #ocaml
avsm has quit [Quit: Leaving.]
sillyotter has quit [Quit: Leaving]
lostcuaz has joined #ocaml
andymw has joined #ocaml
andymw has quit [Client Quit]
deavidsedice has joined #ocaml
bholst_ has joined #ocaml
avsm has joined #ocaml
esden_ has joined #ocaml
tristan_1 has joined #ocaml
darkf_ has joined #ocaml
robink_ has joined #ocaml
def-lkb_ has joined #ocaml
leifw_ has joined #ocaml
rom1504_ has joined #ocaml
zpe has joined #ocaml
darkf has quit [Disconnected by services]
darkf_ is now known as darkf
mika1 has joined #ocaml
stomp has quit [Ping timeout: 245 seconds]
dsheets has quit [Ping timeout: 245 seconds]
esden has quit [Ping timeout: 245 seconds]
deavid has quit [Ping timeout: 245 seconds]
bholst has quit [Ping timeout: 245 seconds]
robink has quit [Ping timeout: 245 seconds]
stomp has joined #ocaml
tristan__ has quit [Ping timeout: 245 seconds]
manizzle has quit [Ping timeout: 245 seconds]
leifw has quit [Ping timeout: 245 seconds]
PM has quit [Ping timeout: 245 seconds]
def-lkb has quit [Ping timeout: 245 seconds]
rom1504 has quit [Ping timeout: 245 seconds]
smondet has quit [Ping timeout: 245 seconds]
esden_ is now known as esden
smondet_ has joined #ocaml
jlouis has quit [Ping timeout: 245 seconds]
manizzle has joined #ocaml
jlouis has joined #ocaml
mika1 has quit [Client Quit]
stomp has quit [Ping timeout: 245 seconds]
stomp has joined #ocaml
ktt3ja has joined #ocaml
leifw_ is now known as leifw
PM has joined #ocaml
dsheets has joined #ocaml
<ktt3ja> I'm trying to define a function that read lines from stdin and put them into a list but got a syntax error: http://pastebin.com/vM2RVthM
<ktt3ja> how do I fix it?
<companion_cube> let lines = ref [] in
zpe has quit [Ping timeout: 252 seconds]
<ktt3ja> companion_cube: now I get "File "rosetta.ml", line 8, characters 2-7: Error: This expression has type string list ref but an expression was expected of type unit"
<companion_cube> http://pastebin.com/M61KEYAR take a look at this
<ktt3ja> companion_cube: "File "rosetta.ml", line 3, characters 2-109: Error: This expression is not a function; it cannot be applied"
<companion_cube> aww, I forgot a ";" after the "end"
<companion_cube> sorry, got to sleep
oriba has quit [Quit: oriba]
<ktt3ja> companion_cube: thanks
Simn has quit [Quit: Leaving]
mlh has quit [Ping timeout: 256 seconds]
mlh has joined #ocaml
WraithM has quit [Read error: Operation timed out]
kyrylo has joined #ocaml
jwatzman|work has quit [Quit: jwatzman|work]
zRecursive has joined #ocaml
thomasga has quit [Ping timeout: 272 seconds]
jbrown has joined #ocaml
dant3 has quit [Remote host closed the connection]
avsm has quit [Quit: Leaving.]
watermind has joined #ocaml
<zRecursive> `echo "fac 21 ;;" | ocaml -noprompt -init ~/util.ml;` repports "Error: Reference to undefined global `Str'". The util.ml uses Str module. how can i make it find Str without using ~/.ocamlinit ?
jao has joined #ocaml
jao has quit [Changing host]
jao has joined #ocaml
asmanur has quit [Quit: quit]
jbrown has quit [Ping timeout: 252 seconds]
zpe has joined #ocaml
zpe has quit [Ping timeout: 252 seconds]
thomasga has joined #ocaml
madroach has quit [Ping timeout: 252 seconds]
<def-lkb_> zRecursive: add str.cma to the commandline (to link to the library)
jwatzman|work has joined #ocaml
<zRecursive> def-lkb_: thx
madroach has joined #ocaml
NoNNaN has quit [Remote host closed the connection]
NoNNaN has joined #ocaml
jbrown has joined #ocaml
watermind has quit [Read error: Connection reset by peer]
watermind has joined #ocaml
watermind has quit [Client Quit]
watermind has joined #ocaml
<zRecursive> Can i suppress "Objective Caml version 3.12.1" running `echo "fac 21 ;;" | ocaml -noprompt -init ~/util.ml str.cma unix.cma` ?
wolfnn has quit [Ping timeout: 246 seconds]
jbrown has quit [Remote host closed the connection]