Taaus changed the topic of #ocaml to: http://caml.inria.fr/oreilly-book/
kjs3_ has quit [Read error: 110 (Connection timed out)]
kjs3-- has quit [Read error: 110 (Connection timed out)]
TimFreeman has joined #ocaml
TimFreeman has left #ocaml []
yangsx has joined #ocaml
yangsx has quit ["Client Exiting"]
Demitar has joined #ocaml
<Demitar> Anyone alive?
<samx> yes
<Demitar> Got a clue on how to make the speedbar use ocamltags? (emacs, tuareg-mode)
<samx> sorry, not an emacs user
<Demitar> Thanks anyway.
Demitar has quit []
<Yurik> guys, is there any LL(1) parser generator for OCaml?
gl has joined #ocaml
* Yurik is back (gone 23:34:07)
* Yurik is away: home
gl has quit [Read error: 104 (Connection reset by peer)]
gl has joined #ocaml
gl has quit [Read error: 113 (No route to host)]
gl has joined #ocaml
gl has quit [Read error: 113 (No route to host)]
malc has joined #ocaml
rik has joined #ocaml
* rik checks for signs of life.
<rik> can someone explain what a functor is, given that i don't understand it from http://caml.inria.fr/ocaml/htmlman/manual004.html ?
<samx> you can make modules that are parameterized with other modules with functors
<rik> so, like a converter from one struct to another?
<samx> like a function that takes structs as parameters and returns structs are return values
<samx> s/are/as
<rik> right.
<rik> i think i understand.
<rik> thanks.
<malc> functors are evil never use them
<samx> why are they evil?
<malc> F# doesnt support them, so they must be fundamentially flawed
<samx> F# doesn't support malc either, so malc is evil too. beware.
<malc> blah, malc will be supported in a matter of weeks, and only THEN you have to beware
<rik> if i ask "what's malc", will i regret it?
<malc> sure as hell
<rik> okay.