<thelema>
although that only flushes just the channel it's "printed" to
sebz has quit [Quit: Computer has gone to sleep.]
sebz has joined #ocaml
junsuijin has joined #ocaml
dnolen has quit [Quit: dnolen]
dnolen has joined #ocaml
dnolen has quit [Client Quit]
virtuoussin13 has joined #ocaml
<virtuoussin13>
Is there a good way to have a list that can be modified in place that I can append to, not prepend to?
<virtuoussin13>
Array's don't seem to grow on demand...
lopex has quit []
<kurtosis>
I run some command that returns a huge list but when its printed in the toplevel ocaml only shows part of it and a ..., is there any way to make it output all of it?
<virtuoussin13>
kurtosis: not that I know of
dgbaley27 has left #ocaml []
<_habnabit>
virtuoussin13, what are you using it for?
emmanuelux has quit [Ping timeout: 244 seconds]
<virtuoussin13>
_habnabit: er...a list that grows?
<virtuoussin13>
I'm not trying to be sarcastic, I'm not really sure what you're asking
<_habnabit>
virtuoussin13, what will you do with the list?
<_habnabit>
virtuoussin13, if you're not going to do anything but append to it, why keep a list at all?
<virtuoussin13>
I mean, I'll read off the results afterwards
virtuoussin13 has quit [Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20110930100559]]
lusory has joined #ocaml
dnolen has joined #ocaml
dnolen has quit [Client Quit]
dnolen has joined #ocaml
bobry has quit [Ping timeout: 260 seconds]
sebz has quit [Quit: Computer has gone to sleep.]
bobry has joined #ocaml
junsuijin has quit [Quit: Leaving.]
sebz has joined #ocaml
sebz has quit [Quit: Computer has gone to sleep.]
sebz has joined #ocaml
rks has quit [Read error: Operation timed out]
rks has joined #ocaml
ulfdoz has joined #ocaml
sebz has quit []
dnolen has quit [Quit: dnolen]
ygrek has joined #ocaml
ulfdoz has quit [Ping timeout: 255 seconds]
hto has joined #ocaml
dirkD has joined #ocaml
avsm has joined #ocaml
ttamttam has joined #ocaml
avsm has quit [Quit: Leaving.]
ttamttam has quit [Quit: ttamttam]
edwin has joined #ocaml
ttamttam has joined #ocaml
ygrek has quit [Ping timeout: 248 seconds]
lusory has quit [Ping timeout: 260 seconds]
thomasga has joined #ocaml
Cyanure has joined #ocaml
avsm has joined #ocaml
avsm has quit [Remote host closed the connection]
avsm has joined #ocaml
<raphael-p>
kurtosis: iirc #print_length is the way
<joelr>
thelema: so first build odb and then use it to bring in packages, right? how do i tell oasis to use these? do i at all or are they just installed normally?
<Mocus>
raphael-p: I'll give a look, thx :)
<thelema>
no build needed to use odb, just `ocaml odb.ml <args>` or chmod 755 odb.ml
<thelema>
and packages are installed normally.
<joelr>
scratching my head here, where does type-conv.syntax come from/
<joelr>
thelema: thanks
<joelr>
ocamlfind: Package `type-conv.syntax' not found - Required by `odn.with.syntax'
<joelr>
i just installed type-conv
<thelema>
If you don't --sudo or have access to the system-wide package dir, it'll install to its own dir
<thelema>
and you'll have to add that to the path
<thelema>
joel: `ocamlfind list | grep type-conv`
<thelema>
if there's no type-conv.syntax, maybe you have the wrong version of type-conv, maybe you need to install differently
<joelr>
thelema: i downloaded type-conv from jane st, version 2.3.0 and did it per installation instructions, configure, build install
<thelema>
what's your final goal - to build oasis?
<joelr>
thelema: yep. a bit of a pain in the ass, it looks like. need to update all sorts of packages.
<joelr>
maybe it's for the greater good
<thelema>
try just using odb to install it and all its deps
<thelema>
`ocaml odb.ml oasis` should just work
<joelr>
thelema: let me try that. the issue, i think, is that i upgraded ocaml from 12.0 to 12.1
<thelema>
no worries
<joelr>
and the magic moment...
<joelr>
thelema: Problem with installed package: oUnit / Installed package is not available to the system / Make sure /Users/joelr/.odb/bin is in your PATH and /Users/joelr/.odb/lib is in your OCAMLPATH
<joelr>
thelema: what does that mean? it successfully built oUnit
<joelr>
and installed it, e.g. Installed /Users/joelr/.odb/lib/oUnit/OUnit.mli
<joelr>
do i have to tell ocamlfind about ~/.odb/lib?
<thelema>
means it's using a local package library. Under bash, you can do `export OCAMLPATH=~/.odb/lib` to inform ocamlfind
<thelema>
and similarly for your path
<joelr>
thelema: isn't there a global ocamlfind config file?
<thelema>
there is - findlib.conf
<joelr>
thelema: wait, how do i tell odb to install everything in a standard location? run as root?
<joelr>
trying that
thomasga has quit [Quit: Leaving.]
<thelema>
If you have access to this, you can probably use --sudo or --have-perms
<thelema>
--sudo if you need to sudo, --have-perms if you already have permission to the global package dir