adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.02.3 announced http://ocaml.org/releases/4.02.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
Haudegen has quit [Ping timeout: 244 seconds]
lobo has quit [Quit: leaving]
Algebr has quit [Ping timeout: 240 seconds]
Haudegen has joined #ocaml
MeanMankyKITTEH is now known as mankyKitty
madroach has quit [Ping timeout: 260 seconds]
madroach has joined #ocaml
ygrek has quit [Ping timeout: 260 seconds]
^elyse^ has quit [Quit: Time to sleep.]
keen___________2 has joined #ocaml
keen___________1 has quit [Ping timeout: 240 seconds]
ygrek has joined #ocaml
nullcatxxx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mac10688 has joined #ocaml
nullcatxxx_ has joined #ocaml
djellemah_ has joined #ocaml
djellemah has quit [Ping timeout: 240 seconds]
raphaelss has joined #ocaml
jonasac has joined #ocaml
lolisa has joined #ocaml
Haudegen has quit [Ping timeout: 246 seconds]
jonasac has quit [Ping timeout: 246 seconds]
keen_ has joined #ocaml
keen___________2 has quit [Ping timeout: 240 seconds]
Haudegen has joined #ocaml
raphaelss has quit [Ping timeout: 260 seconds]
raphaelss has joined #ocaml
Haudegen has quit [Ping timeout: 268 seconds]
python476 has joined #ocaml
ingsoc has quit [Ping timeout: 268 seconds]
Haudegen has joined #ocaml
raphaelss has quit [Read error: Connection reset by peer]
ril has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Algebr has joined #ocaml
tmtwd has joined #ocaml
raphaelss has joined #ocaml
segmond has quit [Ping timeout: 240 seconds]
ril has joined #ocaml
python476 has quit [Ping timeout: 246 seconds]
pacmann` has quit [Remote host closed the connection]
darkf has joined #ocaml
segmond has joined #ocaml
jonasac has joined #ocaml
jonasac has quit [Ping timeout: 240 seconds]
englishm has joined #ocaml
raphaelss has quit [Read error: Connection reset by peer]
luzie has quit [Quit: WeeChat 1.4-dev]
luzie has joined #ocaml
python476 has joined #ocaml
nullcatxxx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Algebr has quit [Ping timeout: 246 seconds]
FreeBirdLjj has joined #ocaml
lolisa has quit [Quit: meow]
<nicoo> Drup: Speaking of bleeding edge, I watched Nightmare on Elm Street
pierpa has quit [Ping timeout: 250 seconds]
nullcatxxx_ has joined #ocaml
darkf_ has joined #ocaml
englishm has quit [Ping timeout: 255 seconds]
darkf has quit [Ping timeout: 240 seconds]
zol has quit [Ping timeout: 256 seconds]
apache2 has quit [Ping timeout: 256 seconds]
micro_ has quit [Ping timeout: 268 seconds]
DanielRichman has quit [Ping timeout: 264 seconds]
orbitz has quit [Ping timeout: 255 seconds]
micro__ has joined #ocaml
micro__ is now known as Guest99686
apache2 has joined #ocaml
keen_ has quit [Ping timeout: 246 seconds]
keen_ has joined #ocaml
orbitz has joined #ocaml
zol has joined #ocaml
DanielRichman has joined #ocaml
darkf_ is now known as darkf
jonasac has joined #ocaml
jonasac has quit [Ping timeout: 250 seconds]
mac10688 has quit [Ping timeout: 240 seconds]
KDr2 has quit [Ping timeout: 255 seconds]
keen_ has quit [Quit: Tiarra 0.1+svn-39209: SIGTERM received; exit]
slimane has joined #ocaml
ril has quit [Ping timeout: 255 seconds]
KDr2 has joined #ocaml
shinnya has quit [Ping timeout: 268 seconds]
xfighter1188 has joined #ocaml
<xfighter1188> anyone home?
xfighter1188 has quit []
pyon has quit [Quit: Angels fall, all for you, heretic! Demon heart, bleed for us! (My soul is yours, Dark Master. I will fight for you.)]
nullcatx_ has joined #ocaml
nullcatxxx_ has quit [Ping timeout: 250 seconds]
rgrinberg has quit [Ping timeout: 256 seconds]
python476 has quit [Ping timeout: 246 seconds]
native_killer has joined #ocaml
ohama has quit [Ping timeout: 260 seconds]
ohama has joined #ocaml
jonasac has joined #ocaml
jonasac has quit [Ping timeout: 268 seconds]
MercurialAlchemi has joined #ocaml
nullcatx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Korhonen has quit [Ping timeout: 264 seconds]
Korhonen has joined #ocaml
slash^ has joined #ocaml
ggole has joined #ocaml
rgrinberg has joined #ocaml
rgrinberg has quit [Ping timeout: 240 seconds]
Mercuria1Alchemi has joined #ocaml
tmtwd has quit [Ping timeout: 244 seconds]
tmtwd has joined #ocaml
<companion_cube> o/
<Enjolras> \o
<companion_cube> \o/
ygrek has quit [Ping timeout: 268 seconds]
jonasac has joined #ocaml
abbe has quit [Ping timeout: 246 seconds]
abbe has joined #ocaml
jonasac has quit [Ping timeout: 256 seconds]
tane has joined #ocaml
mort___ has joined #ocaml
rand has joined #ocaml
<flux> uh oh, no commits on ocaml-multicore for one month, is the steam running out!
<companion_cube> vacations, maybe?
<companion_cube> but it's clearly not making it into 4.03 anyway
<flux> in my mind it wasn't going to get into any release after some real world testing anyways?-o
<flux> perhaps promoted to an ocaml branch at some point, to allow easy opam switching
<companion_cube> sure
<flux> (s/after/before/)
<def`> maybe the focus is on getting effects to work reliably into single code branch before multicore one
<companion_cube> could effects be merged separately?
<flux> seems like they would be a nice language feature as-is
^elyse^ has joined #ocaml
<def`> companion_cube: it would be weird to have a feature available only in the multicore runtime
<companion_cube> the plan is to have two runtimes? I wasn't even aware of that
<companion_cube> but yes, effects in single-core runtime would be great too
tmtwd has quit [Ping timeout: 250 seconds]
kay-slimane has joined #ocaml
mort___ has quit [Quit: Leaving.]
<^elyse^> OCaml has no do-notation equivalent, does it?
lobo has joined #ocaml
<companion_cube> no, but some libs have a ppx that obviate the need for it
<companion_cube> in particular Lwt has a nice ppx
<^elyse^> coool
<companion_cube> if you require lwt.ppx, you can write let%lwt x = ... in
slimane has quit [Ping timeout: 255 seconds]
djellemah_ is now known as djellemah
BitPuffin|osx has quit [Ping timeout: 240 seconds]
^elyse^ has quit [Quit: Leaving...]
Haudegen has quit [Ping timeout: 246 seconds]
jonasac has joined #ocaml
native_killer has quit [Quit: Leaving]
jonasac has quit [Ping timeout: 264 seconds]
Haudegen has joined #ocaml
orbifx has joined #ocaml
demonimin has quit [Ping timeout: 256 seconds]
englishm has joined #ocaml
demonimin has joined #ocaml
demonimin has quit [Changing host]
demonimin has joined #ocaml
KDr2 has quit [Ping timeout: 255 seconds]
<orbifx> which module contains >>| ?
slash^ has quit [Quit: Leaving.]
<ggole> A bunch of them, it seems.
mv has joined #ocaml
<ggole> (Wow, Core really makes of mess of these results.)
slash^ has joined #ocaml
SHODAN has quit [Ping timeout: 264 seconds]
<orbifx> thanks ggole
<orbifx> it's the List I am after
<companion_cube> I still couldn't have my libraries indexed on ocamloscope :(
tomboy64 has quit [Quit: Uhh ... gotta go.]
^elyse^ has joined #ocaml
KDr2 has joined #ocaml
BitPuffin|osx has joined #ocaml
kay-slimane has quit [Ping timeout: 246 seconds]
FreeBird_ has joined #ocaml
jonasac has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 268 seconds]
olibjerd has joined #ocaml
jonasac has quit [Ping timeout: 246 seconds]
orbifx has quit [Ping timeout: 246 seconds]
rgrinberg has joined #ocaml
isBEKaml has joined #ocaml
<isBEKaml> Hi, does ocaml 4.x not include camlp4 anymore? I was trying to build camomile(old, I know - but I need it for ocaml-batteries package) which requires camlp4o library to compile.
<Drup> No it doesn't
<isBEKaml> Drup: that was fast, was it for me?
<Drup> yes
shinnya has joined #ocaml
<Drup> camomille is not a dependency of batteries anymore, btw
<isBEKaml> so, ocaml-batteries isn't recommended anymore then, right?
<Drup> (since v2, which is not really new anymore)
<Drup> which packages are you using ?
<isBEKaml> okay, so I got to get that correct on package listing
<isBEKaml> I wanted to build and install ocaml-batteries, which lists findlib, camomile and bisect as its dependencies.
<Drup> where are you getting your packages from ?
<Drup> that should only need findlib
<Drup> (if you are doing dev in OCaml, I strongly advise you to use opam, instead of whatever you distrib has, which has rather large changes of being wrong and/or out of date)
<isBEKaml> Drup: okay, I'll check and confirm
<isBEKaml> Drup: no, I'm just starting out with ocaml (on and off, actually) :-)
<Drup> well, then you are doing dev :p
<isBEKaml> Drup: I somewhat disliked using opam back when I tried it -- it was pulling too many large binaries. slow network is a problem
<Drup> well, it's pulling large libraries only if you ask to ..
<isBEKaml> Drup: well, yeah - I know. I had used it once to install batteries and utop. I don't remember much else of what I had installed, but I do remember the large libraries bit ;-)
<isBEKaml> Drup: but that was on cygwin, not sure how it behaves on linux. I'll try some time next week.
jonasac has joined #ocaml
<isBEKaml> oh, the opam config is wrong on batteries. It does bytes and bisect packages
<isBEKaml> *does require
jonasac has quit [Ping timeout: 264 seconds]
<Drup> I have batteries installed without bisect, so no.
englishm has quit [Ping timeout: 256 seconds]
<isBEKaml> this is batteries-2.3
<isBEKaml> alright, time for me to go. I'll look at this later, thanks
<isBEKaml> (if you do reply, I'll follow up from public logs)
isBEKaml has quit [Quit: leaving]
jonasac has joined #ocaml
Nahra has quit [Remote host closed the connection]
Nahra has joined #ocaml
mac10688 has joined #ocaml
larhat2 has quit [Read error: Connection reset by peer]
Haudegen has quit [Ping timeout: 240 seconds]
mort___ has joined #ocaml
jonasac has quit [Remote host closed the connection]
FreeBird_ has quit [Ping timeout: 244 seconds]
Haudegen has joined #ocaml
FreeBirdLjj has joined #ocaml
^elyse^ has quit [Quit: Leaving]
Algebr has joined #ocaml
t4nk409 has joined #ocaml
nullcatxxx_ has joined #ocaml
nullcatxxx_ has quit [Ping timeout: 240 seconds]
nullcatxxx_ has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 256 seconds]
larhat1 has joined #ocaml
BitPuffin|osx has quit [Ping timeout: 250 seconds]
nullcatx_ has joined #ocaml
nullcatxxx_ has quit [Ping timeout: 272 seconds]
nullcatx_ has quit [Client Quit]
Algebr has quit [Ping timeout: 246 seconds]
mort___ has quit [Quit: Leaving.]
mort___ has joined #ocaml
nullcatxxx_ has joined #ocaml
mac10688 has quit [Ping timeout: 260 seconds]
nullcatxxx_ has quit [Client Quit]
FreeBirdLjj has joined #ocaml
darkf has quit [Quit: Leaving]
Algebr has joined #ocaml
mort___ has quit [Quit: Leaving.]
larhat2 has joined #ocaml
larhat1 has quit [Read error: Connection reset by peer]
tmtwd has joined #ocaml
gargaml has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 244 seconds]
BitPuffin|osx has joined #ocaml
KDr2 has quit [Ping timeout: 246 seconds]
<Algebr> How can I "return" a plain datatype as a Js.t at runtime.
<Algebr> Drup:
<Drup> what does that mean ?
<Algebr> I have Foo and I want to turn it into Foo Js.t.
<Algebr> foo -> foo Js.t
<Drup> that doesn't make the slightest sense.
<Drup> foo is a phantom type, you shouldn't have a value of it
nullcatxxx_ has joined #ocaml
<rand> Anyone have experience with the Lwt_log.load_rules proc.?
<rand> Can't get it to reset the rules :&
<rand> the LWT_LOG env var works as expected though
<Algebr> Drup: are the syntax extensions of ## and ##. just synonyms for Js.Unsafe.get and Us.Unsafe.meth_call
<Algebr> Js
<Drup> more than just synonyms, but yes, they call it
<Drup> (thay add the typing)
<Drup> they*
rgrinberg has quit [Ping timeout: 255 seconds]
swgillespie has joined #ocaml
<jmasseo> ok why does Unix.time require a 'unit'?
<Drup> well, because it's not a constant.
KDr2 has joined #ocaml
<jmasseo> ok
<rand> Ahh I think I've found a bug in the Lwt_log_core module - rules are only reloaded at 'add_rule', 'append_rule' and 'reset_rules'; not at 'load_rules'
<rand> Someone who think's it's not a bug? Will make an issue later
tmtwd has quit [Ping timeout: 264 seconds]
Algebr has quit [Ping timeout: 246 seconds]
obadz has quit [Ping timeout: 246 seconds]
obadz has joined #ocaml
Algebr has joined #ocaml
rgrinberg has joined #ocaml
rgrinberg has quit [Ping timeout: 264 seconds]
^elyse^ has joined #ocaml
^elyse^ has quit [Client Quit]
pacmann has joined #ocaml
ygrek has joined #ocaml
mort___ has joined #ocaml
mac10688 has joined #ocaml
rand has quit [Ping timeout: 240 seconds]
tane has quit [Ping timeout: 252 seconds]
Kakadu has joined #ocaml
tane has joined #ocaml
tmtwd has joined #ocaml
<Algebr> When in a file, there's no way to refer to the module created by the file correct?
<Drup> yes
mort___ has quit [Quit: Leaving.]
jonasac has joined #ocaml
rand has joined #ocaml
<ggole> You can do a ridiculous module rec hack if you are really desperate
<ggole> eg, module rec M : sig ... end = struct end;; open M
<ggole> (Not worth it.)
<Algebr> nah
obadz has quit [Ping timeout: 272 seconds]
obadz has joined #ocaml
Algebr` has joined #ocaml
Algebr has quit [Ping timeout: 240 seconds]
ygrek has quit [Ping timeout: 240 seconds]
slash^ has quit [Read error: Connection reset by peer]
Algebr` has quit [Remote host closed the connection]
tane has quit [Ping timeout: 250 seconds]
^elyse^ has joined #ocaml
jonasac has quit [Remote host closed the connection]
jonasac has joined #ocaml
ggole has quit []
tane has joined #ocaml
wagle has quit [Ping timeout: 255 seconds]
orbifx has joined #ocaml
jonasac has quit [Remote host closed the connection]
nullcatx_ has joined #ocaml
jonasac has joined #ocaml
nullcatxxx_ has quit [Ping timeout: 260 seconds]
ygrek has joined #ocaml
t4nk409 has quit []
tane has quit [Quit: Verlassend]
troydm has quit [Ping timeout: 260 seconds]
Mercuria1Alchemi has quit [Ping timeout: 240 seconds]
obadz has quit [Ping timeout: 240 seconds]
MercurialAlchemi has quit [Ping timeout: 240 seconds]
jonasac has quit []
python476 has joined #ocaml
obadz has joined #ocaml
wagle has joined #ocaml
ygrek has quit [Ping timeout: 265 seconds]
^elyse^ has quit [Quit: Leaving...]
olibjerd has quit [Ping timeout: 264 seconds]
ncthom91 has joined #ocaml
gargaml has quit [Quit: WeeChat 1.3]
cmocanu has joined #ocaml
lobo has quit [Quit: leaving]
rgrinberg has joined #ocaml
rgrinberg has quit [Ping timeout: 240 seconds]
ncthom91 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mv has quit [Remote host closed the connection]
olibjerd has joined #ocaml
jfntn has joined #ocaml
Kakadu has quit [Remote host closed the connection]
ollehar has joined #ocaml
rand has quit [Quit: leaving]