gildor changed the topic of #ocaml to: Discussions about the OCaml programming language | http://caml.inria.fr/ | OCaml 3.12.0 http://bit.ly/aNZBUp
dnolen has joined #ocaml
waern has joined #ocaml
Modius has quit [Quit: "Object-oriented design" is an oxymoron]
lopex has quit []
alexyk has quit [Quit: alexyk]
enthymeme has quit [Read error: Operation timed out]
mcclurmc has quit [Ping timeout: 248 seconds]
mcclurmc has joined #ocaml
lamawithonel has quit [Remote host closed the connection]
lamawithonel has joined #ocaml
nannto_ has joined #ocaml
zsparks_ has joined #ocaml
zsparks has quit [Disconnected by services]
zsparks_ is now known as zsparks
troutwine has joined #ocaml
sheets1 has joined #ocaml
sheets has quit [Read error: Connection reset by peer]
cthuluh has quit [*.net *.split]
kerneis has quit [*.net *.split]
dcolish has quit [*.net *.split]
zzz_ has quit [*.net *.split]
Asmadeus has quit [*.net *.split]
nimred has quit [*.net *.split]
Asmadeus has joined #ocaml
dcolish has joined #ocaml
cthuluh has joined #ocaml
nimred has joined #ocaml
kerneis has joined #ocaml
mfp has quit [Ping timeout: 276 seconds]
<thelema> probably just a makefile variable that needs changing
<thelema> ignore that
zzz_ has joined #ocaml
wtetzner has quit [Read error: Connection reset by peer]
elehack has joined #ocaml
dnolen has quit [Quit: dnolen]
mfp has joined #ocaml
Modius has joined #ocaml
joewilliams is now known as joewilliams_away
dnolen has joined #ocaml
lamawithonel has quit [Ping timeout: 255 seconds]
lamawithonel has joined #ocaml
elehack has quit [Ping timeout: 246 seconds]
troutwine has quit [Quit: leaving]
sepp2k has quit [Ping timeout: 255 seconds]
sepp2k has joined #ocaml
ulfdoz has joined #ocaml
boscop_ has joined #ocaml
boscop has quit [Ping timeout: 255 seconds]
axiles has joined #ocaml
dnolen has quit [Quit: dnolen]
jamii has quit [Ping timeout: 240 seconds]
sepp2k has quit [Quit: Leaving.]
Associat0r has quit [Quit: Associat0r]
joewilliams_away is now known as joewilliams
ulfdoz has quit [Ping timeout: 240 seconds]
joewilliams is now known as joewilliams_away
vivanov has joined #ocaml
vivanov has quit [Client Quit]
vivanov has joined #ocaml
Yoric has joined #ocaml
philtor has quit [Ping timeout: 258 seconds]
ankit9|Zzz is now known as ankit9
Snark has joined #ocaml
Yoric has quit [Quit: Leaving.]
pdhborges has joined #ocaml
<gildor> thelema: pb with _oasis of ocamlgraph
ygrek has joined #ocaml
f[x] has joined #ocaml
ikaros has joined #ocaml
ftrvxmtrx has quit [Quit: This computer has gone to sleep]
explodus has quit [Ping timeout: 276 seconds]
jamii has joined #ocaml
Yoric has joined #ocaml
explodus has joined #ocaml
pdhborges has quit [Quit: Leaving.]
vivanov has quit [Ping timeout: 250 seconds]
ftrvxmtrx has joined #ocaml
vivanov has joined #ocaml
pdhborges has joined #ocaml
pdhborges has quit [Quit: Leaving.]
edwin has joined #ocaml
pdhborges has joined #ocaml
pdhborges has left #ocaml []
avsm has joined #ocaml
lopex has joined #ocaml
oriba has joined #ocaml
oriba has left #ocaml []
_andre has joined #ocaml
Yoric has quit [Read error: Connection reset by peer]
Yoric has joined #ocaml
ygrek has quit [Ping timeout: 250 seconds]
Associat0r has joined #ocaml
vivanov has quit [Ping timeout: 240 seconds]
Yoric has quit [Read error: Connection reset by peer]
Yoric1 has joined #ocaml
elehack has joined #ocaml
<thelema> gildor: looking into it
boscop_ is now known as boscop
<thelema> gildor: very odd - can you explain how this: b
<thelema> XCustomInstall: make install-findlib
<thelema> results in this: I: Running command 'make install'
krktz has quit [Ping timeout: 276 seconds]
krktz has joined #ocaml
<thelema> ah, I probably didn't regen the setup.sh after making that change.
munga has joined #ocaml
elehack has quit [Quit: Farewell, programs.]
<gildor> thelema: indeed, really need to finish this _oasis online edition
Associat0r has quit [Quit: Associat0r]
ankit9 has quit [Ping timeout: 255 seconds]
sepp2k has joined #ocaml
ankit9 has joined #ocaml
sepp2k has quit [Quit: Leaving.]
dnolen has joined #ocaml
vivanov has joined #ocaml
pdhborges has joined #ocaml
<thelema> gildor: it would auto-gen the setup.ml?
<thelema> okay, the ocamlgraph problem should be fixed
<thelema> thanks for the heads up
emmanuelux has joined #ocaml
ankit9 has quit [Ping timeout: 246 seconds]
<thelema> gildor: I was just thinking that long term, the online oasis editor probably doesn't matter, as the _oasis file for each package only needs writing once.
dnolen has quit [Quit: dnolen]
emmanuelux has quit [Ping timeout: 255 seconds]
lopex has quit []
fraggle_laptop has joined #ocaml
<gildor> thelema: yes, when you edit _oasis and you change smthg important for compilation, it will create a new version and regenerate the setup.ml (and other files)
<thelema> ok.
<gildor> thelema: the editor will be used for typo correction in description (not important for compilation) or quickfix for deps
<gildor> e.g. you discover the ocaml-data-notation is juste type-conv (>= 1.7.1)
<gildor> and should be type-conv (>= 1.7.1 && < 2.0)
<thelema> I guess it would make it easier to test such changes within oasis-db before sending a patch to the maintainer
<gildor> thelema: indeed, in the long term, you can even run a test on the server
<gildor> i.e. try to build it in a chroot on the server
<thelema> test build and install?
<gildor> why not!
<gildor> but this is LONG term
<thelema> better to do this on other people's computers, to test different archs and different OSes
<gildor> it doesn't exclude extended testing
<gildor> but this is basic QA
<gildor> i.e. we know that it compiles at least somewhere
<thelema> fair enough.
Modius has quit [Read error: Connection reset by peer]
Modius has joined #ocaml
lopex has joined #ocaml
joewilliams_away is now known as joewilliams
lopex has quit []
Modius has quit [Quit: "Object-oriented design" is an oxymoron]
ulfdoz has joined #ocaml
philtor has joined #ocaml
ulfdoz_ has joined #ocaml
ulfdoz has quit [Ping timeout: 240 seconds]
ulfdoz_ is now known as ulfdoz
enthymeme has joined #ocaml
ftrvxmtrx has quit [Quit: This computer has gone to sleep]
alexyk has joined #ocaml
avsm has quit [Read error: Connection reset by peer]
avsm1 has joined #ocaml
alexyk has quit [Quit: alexyk]
alexyk has joined #ocaml
vivanov has quit [Ping timeout: 252 seconds]
Yoric1 has quit [Remote host closed the connection]
vivanov has joined #ocaml
pdhborges has quit [Quit: Leaving.]
avsm1 has quit [Quit: Leaving.]
fraggle_laptop has quit [Ping timeout: 255 seconds]
krktz has quit [Remote host closed the connection]
krktz has joined #ocaml
munga has quit [Read error: Operation timed out]
<mart> I'm looking for an ocaml equivalent of the Box type in the Lift framework.
<mart> Essentially, Some 'a, None or Error string.
<mart> With a monadic bind operation.
<mart> Is there one I should use, or should I roll my own?
<mart> I tell a lie: I could settle for an Either type, with bind.
caligula has quit [Read error: Connection reset by peer]
caligula_ has joined #ocaml
<thelema> mart: roll your own, I think. Batteries has a ('a, 'b) result type with Ok and Bad options
<thelema> but I don't know of anyone with a 3-way error
<mart> thelema: ah, I can't use batteries.
<thelema> why not?
<mart> Someone here had a look into some of the code, and concluded some of the files weren't under the advertised license.
<thelema> really? I'd like to know what so we can fix that.
<mart> wasn't me that looked at it, I'm afraid, so I don't know more.
<thelema> maybe the IMap and ISet I borrowed from camomile? but I'm pretty sure that's LGPL2.1+exn
<thelema> mart: I'd love it if you could point them my way.
<mart> The guy has since left, but I'll see him next week.
<mart> Actually, there's two folk who might know. I can ping the other on twitter.
<thelema> great
<mart> Well, this is a great way to brush up on monads and learn some ocaml. :)
<thelema> I'll admit that I didn't put Batteries headers on the camomile files, to ease diffing.
edwin has quit [Remote host closed the connection]
Tobu has quit [Ping timeout: 260 seconds]
Modius has joined #ocaml
alexyk has quit [Quit: alexyk]
ygrek has joined #ocaml
edwin has joined #ocaml
Yoric has joined #ocaml
alexyk has joined #ocaml
axiles has quit [Remote host closed the connection]
ftrvxmtrx has joined #ocaml
munga has joined #ocaml
Yoric has quit [Quit: Leaving.]
zorun has quit [Remote host closed the connection]
zorun has joined #ocaml
alexyk has quit [Ping timeout: 260 seconds]
alexyk has joined #ocaml
Snark has quit [Quit: Ex-Chat]
Anarchos has joined #ocaml
edwin has quit [Remote host closed the connection]
munga has quit [Quit: Ex-Chat]
Yoric has joined #ocaml
vivanov has quit [Ping timeout: 240 seconds]
_andre has quit [Quit: leaving]
Associat0r has joined #ocaml
ulfdoz has quit [Ping timeout: 268 seconds]
<hcarty> adrien: ping
<adrien> hcarty: pong
<hcarty> adrien: Any time/interest in trying out a modified xstrp4?
<hcarty> adrien: http://vpaste.net/NDH1Z? -- an example
<adrien> time and interest yes but I'd do it tomorrow probably, because it's almost midnight here
<hcarty> Timezones, always getting in the way of progress
<hcarty> Alright, I'll pack up and upload what I have
<adrien> looking at the examples, it looks nice :-)
<adrien> well done
<hcarty> Thank you, I'm glad you like it :-) I'm still trying to figure out why errors are not being reported in the proper locations.
ygrek has quit [Ping timeout: 250 seconds]
Yoric has quit [Quit: Leaving.]
Anarchos has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!]
<hcarty> adrien: Ooops, not yet...
<hcarty> I messed up something exporting the tar from git
<hcarty> adrien: Ok, same URL. Should be fixed now.
Benjamin23 has joined #ocaml
<adrien> hcarty: downloaded, I'll try it tomorrow
<adrien> well, today now, but a bit later ;-)
<hcarty> adrien: Post-sleep!
<adrien> yup ;-)
emmanuelux has joined #ocaml
ikaros has quit [Quit: Ex-Chat]
<hcarty> adrien: One more update to the uploaded file. No functionality changes, but I did remove a few debugging print statements.
<hcarty> And for what it's worth, the test/example code from earlier with the output: http://vpaste.net/uM7Rf?
<hcarty> thelema: I will likely put a Batteries-ready form of this together as well so it is able to make easy use of the Foo.print functions.
<thelema> hcarty: yay
<thelema> make sure to provide an _oasis file, even if you don't have it generate your build system so your package can be auto-installed by odb
lopex has joined #ocaml
<hcarty> thelema: I'll see if I can get oasis working here, now that odn has been updated in odb
<hcarty> And email Gerd to see what his feelings are on the matter
alexyk has quit [Quit: alexyk]
philtor has quit [Read error: Operation timed out]
joewilliams is now known as joewilliams_away
alexyk has joined #ocaml
Benjamin23 has quit [Ping timeout: 240 seconds]
bzzbzz has quit [Quit: leaving]
Associat0r has quit [Quit: Associat0r]
Morphous has quit [Ping timeout: 246 seconds]
avsm has joined #ocaml
emmanuelux has quit [Remote host closed the connection]
Morphous has joined #ocaml