mnabil has quit [Remote host closed the connection]
dnolen has quit [Quit: dnolen]
wuj has joined #ocaml
happy4crazy has left #ocaml []
tautologico has joined #ocaml
tautologico has quit [Client Quit]
vivanov has quit [Ping timeout: 276 seconds]
vivanov has joined #ocaml
philtor has quit [Read error: Operation timed out]
wuj has quit [Ping timeout: 260 seconds]
wormphlegm has joined #ocaml
ymasory has quit [Quit: Leaving]
boscop has quit [Ping timeout: 250 seconds]
boscop has joined #ocaml
Associat0r has quit [Quit: Associat0r]
DimitryKakadu has joined #ocaml
arubin has quit [Quit: arubin]
wormphlegm has quit [Ping timeout: 276 seconds]
impy has quit [Quit: impy]
boscop has quit [Read error: Connection reset by peer]
boscop has joined #ocaml
boscop_ has joined #ocaml
boscop has quit [Ping timeout: 240 seconds]
boscop has joined #ocaml
boscop_ has quit [Read error: Connection reset by peer]
edwin has joined #ocaml
ygrek has joined #ocaml
Yoric has joined #ocaml
jld has quit [Ping timeout: 248 seconds]
Tianon has quit [Ping timeout: 260 seconds]
douknoukem has joined #ocaml
sku has joined #ocaml
douknoukem has quit [Ping timeout: 264 seconds]
douknoukem has joined #ocaml
eikke has joined #ocaml
f[x] has quit [Ping timeout: 252 seconds]
avsm has joined #ocaml
douknoukem has quit [Ping timeout: 240 seconds]
douknoukem has joined #ocaml
sku has quit [Quit: ]
jamii has joined #ocaml
Associat0r has joined #ocaml
douknoukem has quit [Ping timeout: 240 seconds]
douknoukem has joined #ocaml
Tianon has joined #ocaml
Tianon has quit [Changing host]
Tianon has joined #ocaml
jld has joined #ocaml
DimitryKakadu has quit [Quit: Konversation terminated!]
DimitryKakadu has joined #ocaml
sepp2k has joined #ocaml
ftrvxmtrx has quit [Ping timeout: 248 seconds]
andreas1 is now known as andreas
ftrvxmtrx has joined #ocaml
edwin has quit [Remote host closed the connection]
avsm has quit [Quit: Leaving.]
jderque has joined #ocaml
Julien_T has quit [Ping timeout: 276 seconds]
Amorphous has quit [Read error: Operation timed out]
patronus_ has joined #ocaml
Amorphous has joined #ocaml
patronus has quit [Ping timeout: 252 seconds]
Associat0r has quit [Quit: Associat0r]
<douknoukem>
hello
<douknoukem>
what am i supposed to put in the .mli files?
<douknoukem>
do i have to add the type of the functions inside the .ml.
<thelema>
douknoukem: you can omit them entirely and things will still work
<douknoukem>
well i have to make the mli file then compile it
<thelema>
if you're writing a library and want to have some of the functions in that library hidden (inaccessible) to users of the library, you can specify just the interfaces you want available in the .mli file
<thelema>
The easiest way to create a .mli file from a .ml file is [ocamlc -i foo.ml > foo.mli]
<douknoukem>
isee
<douknoukem>
then i can just delete what i want to hide right
<adrien>
yes
<adrien>
you can also add comments
<douknoukem>
ok
<adrien>
ocamldoc will generate documentation from specific comments
<douknoukem>
thanks for the help
DimitryKakadu has quit [Remote host closed the connection]
<philtor>
It looks like when you do the make install for this it "installs" it under the lib/json-tc directory of where you built it.
<philtor>
so how do I tell ocamlfind to look in there instead of in the regular places?
ymasory has joined #ocaml
<iris1>
Dear experts, I am running into a simple problem. I would be grateful if someone could point me in the right direction. I am trying to use an option type. However, I can't seem to be able to get my hold on Option.is_none. When I try to use it, I get "Error: Unbound value Option.is_none". I am using topfind, but #require "option" tells me there is no such package. Is Option not part of standard ocaml? I am using 3.11.2 on OS X (Snow Leop
<iris1>
installed through homebrew.
ulfdoz_ has joined #ocaml
<happy4crazy>
iris1: i'm not an expert by any means, but what are you trying to do?
<happy4crazy>
for me at least, the option (lowercase) type is already there