bzzbzz has quit [Read error: Connection reset by peer]
mfp has joined #ocaml
Fullma has joined #ocaml
Fullma has quit [Read error: Connection reset by peer]
emmanuelux has quit [Read error: Connection reset by peer]
Axsuul has joined #ocaml
<Axsuul>
How would I define a type for a ('a * 'a) list
<Axsuul>
nm
applicative has joined #ocaml
applicative has quit [Remote host closed the connection]
<Axioplase_>
Axsuul: type 'a mylist = Nil | Cons of ('a * 'a)*'a mylist
<thelema>
Axioplase_: or type 'a mylist = ('a * 'a) list
boscop has quit [Ping timeout: 245 seconds]
boscop has joined #ocaml
lamawithonel_ has quit [Ping timeout: 264 seconds]
lamawithonel_ has joined #ocaml
lamawithonel has joined #ocaml
lamawithonel_ has quit [Ping timeout: 255 seconds]
joewilliams is now known as joewilliams_away
ulfdoz has joined #ocaml
Yoric has joined #ocaml
rixed has joined #ocaml
rixed has quit [Read error: Operation timed out]
Axsuul has quit [Ping timeout: 250 seconds]
ulfdoz has quit [Ping timeout: 245 seconds]
Yoric has quit [Quit: Yoric]
Snark has joined #ocaml
ikaros has joined #ocaml
munga has joined #ocaml
<gildor>
mfp: why did you set "Install: false" for "Document sqlexpr" in ocaml-sqlexpr?
<gildor>
mfp: hi
ftrvxmtrx has quit [Quit: Leaving]
<gildor>
mfp: packaging ocaml-sqlexpr for debian, with _oasis, 7 minutes (using a new tool called oasis2debian)
<adrien>
nice =)
<gildor>
adrien: 7 minutes because there are still some bugs (need to build it 3 times before lintian clean)
Tianon has quit [Ping timeout: 255 seconds]
Yoric has joined #ocaml
<adrien>
hahaha :-)
* adrien
goes back to cross-compiling glib
_andre has joined #ocaml
<adrien>
closer to 7 days to get everything right (deps, correct prefix, correct scripts...)
<gildor>
cross-compiling has always been a complex matter
<flux>
does oasis have any support cross compiling, or is it an unrelated matter?
<gildor>
flux: it is not explicit, but there are ways to do it
<gildor>
flux: the tool is too young to do this
<gildor>
flux: but one day, maybe
<f[x]>
btw, gildor, I've seen you packaged deriving too, that's cool
<f[x]>
looking at ITP you used code.google.com sources?
<gildor>
(the main problem is with script that get compiled and used in the build process, but this is something oasis can detect and provide solution for)
<adrien>
gildor: btw, are you (cross-)compiling C libraries for windows too or only taking care of ocaml libs?
<gildor>
f[x]: we don't yet have 3.12 support in Debian, I will switch to jaked deriving ASA we have 3.12 in Debian
<gildor>
adrien: you mean for ocaml-installer ?
* f[x]
humbly points at repo.or.cz/w/deriving.git which contains some bugfixes and also supports ocamlbuild
<adrien>
gildor: yeah, and for the msvc "part" as a whole
<f[x]>
but no 3.12 support yet
<gildor>
f[x]: great, I just thought deriving was missing META and pa_deriving, while packaging it
<gildor>
f[x]: can you reach an agreement with jaked and Jeremy Yallop to have a single deriving distribution, with pa_syntax, ocamlbuild and 3.12 support ?
<f[x]>
probably I should communicate to jaked and yallop and have everything merged together (on forge)
<gildor>
f[x]: even on google code, if they prefer (but the forge is made a place of consensus)
<adrien>
gnuwin32 has a number of functions that behave like ocaml's Unix.fork on windows
<mfp>
gildor: no particular reason I can remember. What is the installation path, /usr/local/share/doc/... ?
<adrien>
actually, they don't even fail loudly, they fail silently, it has a number of shortcomings
munga has quit [Quit: Ex-Chat]
<mfp>
neat @ oasis2debian
<adrien>
ManateeLazyCat: "uniq" (as in "man uniq") afaict
<gildor>
ManateeLazyCat: these are two functions that remove duplicates from list
<adrien>
gildor: well, or yypkg's package, or opensuse's which currently has many packages of high quality
<gildor>
bar keeps order while foo don't
<gildor>
adrien: good to know
<gildor>
I know the Yellow Yeti ;-)
<adrien>
;-)
<gildor>
but ocaml-installer will focus on providing the bare minimum (ocaml + findlib + flexdll) for MSVC
<adrien>
ok, currently I'm not making ocaml packages at all ;-)
<gildor>
later, we will think of additional package and I will have a look on cooperation with yypkg, for example
<gildor>
mfp: you can customize the install path, but I think this is the default one
<mfp>
gildor: is it possible to build a syntax extension contained in a subpackage and use it before installing for the rest of the code? IIRC there was an example that did precisely that, but I'm having problems getting it to work.