adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.07.1 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.07/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml | Due to ongoing spam, you must register your nickname to talk on the channel
themsay has quit [Read error: Connection reset by peer]
themsay has joined #ocaml
assemblyman has quit [Quit: ™]
crowley95 has quit [Ping timeout: 244 seconds]
<cemerick> def`: the named signatures are rejected in both contexts
crowley95 has joined #ocaml
caltelt_ has quit [Ping timeout: 246 seconds]
crowley95 has quit [Ping timeout: 255 seconds]
spew has quit [Quit: Connection closed for inactivity]
crowley95 has joined #ocaml
<octachron> cemerick, your code should work as a signature (inside a mli file for instance). What is the exact error?
ygrek has joined #ocaml
ziyourenxiang has joined #ocaml
okuu has joined #ocaml
xuib has quit [Quit: xuib]
AnAverageHuman has joined #ocaml
Haudegen has quit [Remote host closed the connection]
dedgrant has quit [Quit: Leaving]
kark has quit [Remote host closed the connection]
silver has quit [Read error: Connection reset by peer]
okuu has quit [Ping timeout: 240 seconds]
AtumT has quit [Quit: AtumT]
_whitelogger has joined #ocaml
jbrown has quit [Ping timeout: 252 seconds]
jbrown has joined #ocaml
ygrek has quit [Ping timeout: 255 seconds]
mfp has quit [Ping timeout: 252 seconds]
tormen has joined #ocaml
tormen_ has quit [Ping timeout: 252 seconds]
assemblyman has joined #ocaml
themsay has quit [Read error: Connection reset by peer]
themsay has joined #ocaml
keep_learning_M has quit [Ping timeout: 250 seconds]
assemblyman has quit [Quit: ™]
keep_learning_M has joined #ocaml
caltelt_ has joined #ocaml
gravicappa has joined #ocaml
amiloradovsky has joined #ocaml
AnAverageHuman has quit [Ping timeout: 256 seconds]
amiloradovsky has quit [Remote host closed the connection]
amiloradovsky has joined #ocaml
amiloradovsky has quit [Ping timeout: 255 seconds]
sonologico has joined #ocaml
Birdface has joined #ocaml
ziyourenxiang has quit [Ping timeout: 246 seconds]
mwgkgk has joined #ocaml
mwgkgk has left #ocaml [#ocaml]
caltelt_ has quit [Ping timeout: 250 seconds]
_whitelogger has joined #ocaml
_whitelogger has joined #ocaml
tg has quit [Ping timeout: 245 seconds]
fraxamo has joined #ocaml
tg has joined #ocaml
_whitelogger has joined #ocaml
AtumT has joined #ocaml
_whitelogger has joined #ocaml
mfp has joined #ocaml
silver has joined #ocaml
<adrien> morning
<adrien> is there a library to extract data from a .zip from memory?
<adrien> camlzip seems to only support opening a path
kakadu_ has joined #ocaml
<adrien> looking at camlzip's bugtracker, this isn't obvious to do :'(
_whitelogger has joined #ocaml
jack5638 has quit [Ping timeout: 255 seconds]
jack5638 has joined #ocaml
<reynir> hi adrien o/
pierpal has quit [Remote host closed the connection]
jnavila has joined #ocaml
FreeBirdLjj has joined #ocaml
<adrien> hmmm, I haven't had time to investigate yet but it seems my program is blockin on Zip.open_in and I'm not sure what could be the issue besides lwt
jnavila has quit [Ping timeout: 246 seconds]
Haudegen has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 250 seconds]
edcragg has quit [Quit: ZNC - http://znc.in]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 250 seconds]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
Haudegen has quit [Remote host closed the connection]
AnAverageHuman has joined #ocaml
pierpal has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 245 seconds]
SpiceGuid has joined #ocaml
themsay has quit [Ping timeout: 250 seconds]
themsay has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 250 seconds]
ygrek has joined #ocaml
themsay has quit [Ping timeout: 250 seconds]
FreeBirdLjj has joined #ocaml
themsay has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 250 seconds]
ygrek has quit [Ping timeout: 245 seconds]
themsay has quit [Ping timeout: 250 seconds]
AtumT has quit [Ping timeout: 250 seconds]
themsay has joined #ocaml
jnavila has joined #ocaml
trochdewei has joined #ocaml
trochdewei has quit [Remote host closed the connection]
xuib has joined #ocaml
kakadu_ has quit [Remote host closed the connection]
xuib has quit [Quit: xuib]
xuib has joined #ocaml
unyu has quit [Quit: brb]
unyu has joined #ocaml
<adrien> so, EPERM on opening my file and me not noticing a probable exception
FreeBirdLjj has joined #ocaml
<adrien> because I didn't use octal for permissions
groovy2shoes has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 250 seconds]
ygrek has joined #ocaml
jnavila has quit [Ping timeout: 250 seconds]
kakadu has joined #ocaml
themsay has quit [Ping timeout: 255 seconds]
Haudegen has joined #ocaml
jnavila has joined #ocaml
themsay has joined #ocaml
ygrek has quit [Ping timeout: 245 seconds]
pie_ has joined #ocaml
gravicappa has quit [Ping timeout: 255 seconds]
nicoo has quit [Remote host closed the connection]
nicoo has joined #ocaml
jnavila has quit [Ping timeout: 250 seconds]
<xuib> what is the purpose of uniary addition? : (~+)
<xuib> unary*
<octachron> to counterbalance unary negation
<xuib> octachron: what do you mean? (~-) negates a number, couldn't the same thing just be used to make a number positive? is that what you mean?
<octachron> it is more a question of syntax symmetry, since (~-) exists , why not define (~+)? It is not really useful by itself.
<xuib> i see, thanks :)
fraxamo has quit [Quit: Leaving]
<SpiceGuid> Okasaki thesis : Purely Functional Data Structures, https://www.cs.cmu.edu/~rwh/theses/okasaki.pdf
<SpiceGuid> Page 64-65 discuss pennant trees versus binomial trees. Can pennant trees replace binomial trees as the basis of a heap implementation ?
<SpiceGuid> My first attempt at a pennant-trees heap (remove_min is missing) : https://bpaste.net/show/8b0570720f4e
sz0 has joined #ocaml
pie_ has quit [Ping timeout: 250 seconds]
silver_ has joined #ocaml
silver has quit [Disconnected by services]
silver_ is now known as silver
crowley95 has quit [Ping timeout: 246 seconds]
crowley95 has joined #ocaml
kurtis has joined #ocaml
<kurtis> Hey guys. I'm trying to run the cohttp example server in their docs. There's a symbol that's not being recognized: `|>=` -- I'm pretty new to ocaml. What does this do?
<kurtis> Or, a better question, what package is it expecting to define this symbol?
<Drup> It's probably >|=, it means "map", it can come from several packages, depending on which modules are open
<kurtis> Ahh okay. Maybe it's a typo in their docs then. I'll try swapping that out and see if it works. `map` would make more sense in that context. Thanks Drup!
<Drup> link ?
<kurtis> https://github.com/mirage/ocaml-cohttp --> Search for: (* server_example.ml *)
<kurtis> Hmm. Now that I'm looking at that, it is the same symbol you mentioned which is weird because I copy+pasted.
<Drup> :p
<kurtis> In the future, if I come across an operator that's not in the base-ocaml library, is there a good way to search them? Using Google is pretty difficult
<Drup> You can look at which modules are open, or simply put the code in your editor and use merlin
Birdface has quit [Ping timeout: 246 seconds]
_whitelogger has joined #ocaml
caltelt_ has joined #ocaml
caltelt_ has quit [Ping timeout: 255 seconds]
kakadu has quit [Remote host closed the connection]
glib has joined #ocaml
SpiceGuid has quit [Quit: ChatZilla 0.9.93 [SeaMonkey 2.49.4/20180713174829]]
IzzyWithAnIzze has joined #ocaml