<thelema>
hcarty: it's basically ok. I might dedicate an exception for range check failures, maybe Constraint_Error
rwmjones has quit [Ping timeout: 245 seconds]
mjonsson has quit [Remote host closed the connection]
rwmjones has joined #ocaml
joewilliams is now known as joewilliams_away
<dark>
thelema, I miss of_list and to_list convenience functions on Set.Make output signature (In the end I just do module G = struct include Set.Make (..) let of_list l = of_enum (List.enum l) end, but batteries is supposed to be more convenient)
<thelema>
dark: stdlib doesn't have to_list / of_list
<dark>
and also doesn't have to_enum / of_enum
<thelema>
sure, but should we provide to/of_queue? to/of_lazylist? to/of_array? etc.
<flux>
hey, would provide module WithConvenience(T : Enumerable) : sig val of_list.. to_list.. etc.. end ;)
<flux>
("you could" was what I intended to write but editing was prematurely interrupted ;-))
<thelema>
heh, that we could do
<flux>
infact that could be quite nice :)
<dark>
then it would turn to module G' = Set.Make (..) module G = include G' include WithConvenience(G') end right?
<dark>
is there a way to avoid defining this G'?
<dark>
I think there is some 3.12 feature to give a name to a module being included
<thelema>
you could define G' inside G, but I don't know of a way to include and use as functor parameter without giving a name or repeating
joewilliams_away is now known as joewilliams
jakedouglas has quit [Quit: Leaving.]
wuj has quit [Ping timeout: 265 seconds]
ulfdoz has joined #ocaml
jonafan_ has joined #ocaml
jonafan has quit [Ping timeout: 240 seconds]
valross has quit [Quit: Ex-Chat]
valross has joined #ocaml
valross has quit [Quit: Ex-Chat]
valross has joined #ocaml
ulfdoz has quit [Ping timeout: 276 seconds]
valross has quit [Quit: Ex-Chat]
sepp2k has joined #ocaml
valross has joined #ocaml
valross has quit [Quit: Ex-Chat]
valross has joined #ocaml
valross has quit [Client Quit]
Yoric has joined #ocaml
<dark>
can someone help me with an pg'ocaml compilation error? "Error: Could not find the .cmi file for interface pGOCaml_generic.mli" http://paste.pocoo.org/show/272591/
<dark>
ah, ok, i needed a make depend
ttamttam has joined #ocaml
ikaros has joined #ocaml
ldunn has joined #ocaml
<flux>
someone could write a syntax extension to make include/open Foo(Bar) work - or better yet, incorporate it into O'Caml itself ;)
ikaros has quit [Quit: Leave the magic to Houdini]
ikaros has joined #ocaml
ttamttam has quit [Remote host closed the connection]
Yoric has quit [Quit: Yoric]
ikaros has quit [Quit: Leave the magic to Houdini]
ikaros has joined #ocaml
ftrvxmtrx has quit [Quit: Leaving]
Yoric has joined #ocaml
dark has quit [Ping timeout: 245 seconds]
dark has joined #ocaml
PascalHu` is now known as PascalHunger
ftrvxmtrx has joined #ocaml
ldunn has quit [Remote host closed the connection]
Yoric has quit [Ping timeout: 240 seconds]
Yoric has joined #ocaml
asmanur_ has joined #ocaml
ikaros has quit [Quit: Leave the magic to Houdini]
ikaros has joined #ocaml
asmanur has quit [Ping timeout: 276 seconds]
ttamttam has joined #ocaml
ikaros has quit [Quit: Leave the magic to Houdini]
ikaros has joined #ocaml
avsm has joined #ocaml
avsm has quit [Quit: Leaving.]
Fullma has quit [Quit: Fullma]
_andre has joined #ocaml
_unK has joined #ocaml
Snark_ has joined #ocaml
ttamttam has quit [Remote host closed the connection]
_unK has quit [Remote host closed the connection]
Amorphous has quit [Read error: Operation timed out]
Amorphous has joined #ocaml
ccasin has joined #ocaml
f[x] has quit [Ping timeout: 264 seconds]
mjonsson has joined #ocaml
zero123 has quit [Quit: Leaving]
PascalHu` has joined #ocaml
mjonsson has quit [Ping timeout: 240 seconds]
PascalHunger has quit [Ping timeout: 240 seconds]
boscop has quit [Ping timeout: 240 seconds]
boscop has joined #ocaml
wuj has joined #ocaml
wuj has quit [Excess Flood]
wuj has joined #ocaml
jakedouglas has joined #ocaml
stevenjenkins has quit [Quit: Leaving.]
th5 has joined #ocaml
<hcarty>
flux: Doesn't "include Foo(Bar)" work?
<hcarty>
flux: "open Foo(Bar)" does not seem to
init1 has joined #ocaml
sepp2k has quit [Remote host closed the connection]
lpereira has joined #ocaml
ulfdoz has joined #ocaml
init1 has quit [Quit: Quitte]
init1 has joined #ocaml
init1 has quit [Quit: Quitte]
init1 has joined #ocaml
ztfw has joined #ocaml
goncalo has quit [Quit: .]
Yoric has quit [Quit: Yoric]
ftrvxmtrx has quit [Quit: Leaving]
munga has joined #ocaml
munga has quit [Ping timeout: 240 seconds]
ulfdoz has quit [Ping timeout: 255 seconds]
th5 has quit [Ping timeout: 272 seconds]
ftrvxmtrx has joined #ocaml
yezariaely has joined #ocaml
<yezariaely>
anyone knows a complete menhir grammar for any language? I simply want to have a look at a complete one, and not only the rather small examples in the manual.
lpereira has quit [Quit: Leaving.]
PascalHu` is now known as PascalHunger
jonafan_ is now known as jonafan
grettke has joined #ocaml
ulfdoz has joined #ocaml
Snark_ has quit [Quit: Ex-Chat]
_andre has quit [Quit: *puff*]
init1 has quit [Quit: Quitte]
grettke has quit []
_unK has joined #ocaml
Fullma has joined #ocaml
wuj has quit [Ping timeout: 240 seconds]
ldunn has joined #ocaml
ztfw has quit [Remote host closed the connection]
easy4 has quit [Quit: easy4]
yezariaely has quit [Quit: Leaving.]
ldunn has quit [Remote host closed the connection]
ikaros has quit [Quit: Leave the magic to Houdini]