ayrnieu changed the topic of #ocaml to: OCaml 3.08.4 available! Archive of Caml Weekly News: http://sardes.inrialpes.fr/~aschmitt/cwn/ | A free book: http://cristal.inria.fr/~remy/cours/appsem/ | Mailing List: http://caml.inria.fr/bin/wilma/caml-list/ | Cookbook: http://pleac.sourceforge.net/
Submarine has quit ["Leaving"]
mlh_ has quit [Client Quit]
_fab has quit [Remote closed the connection]
vodka-goo has quit []
teiax has quit [Read error: 110 (Connection timed out)]
aegray has quit [Read error: 110 (Connection timed out)]
aegray has joined #ocaml
vincenz has quit [Remote closed the connection]
tato has joined #ocaml
<tato> are there any restrictions on the distribution of ocaml source code or bytecode/binaries produced by the ocaml compilers?
brx_ has quit [Remote closed the connection]
brx has joined #ocaml
easy4 has joined #ocaml
pango_ has joined #ocaml
pango has quit [Read error: 145 (Connection timed out)]
<Smerdyakov> tato, I'm pretty sure that there is no legal way of restricting how you can distribute your source code.
<Smerdyakov> tato, that is, a way that the OCaml authors can apply to all their users.
aegray_ has joined #ocaml
<aegray_> can i do or matches - like match pair1 with (type1, type2) or (type2, type1) -> something ?
<aegray_> (sorry for the double post)
<Smerdyakov> Yes. The manual helps you. :-)
<aegray_> k
<aegray_> where is said manual?
<aegray_> ocaml-tutorial.org?
__DL__ has quit [Remote closed the connection]
<Smerdyakov> No. The official OCaml resources kick the rears of any of the other stuff.
<Smerdyakov> caml.inria.fr
<aegray_> ah - that'll make a difference
<aegray_> thank you
<aegray_> :)
Smerdyakov has quit ["computer plans to end me"]
aegray has quit [Nick collision from services.]
aegray_ is now known as aegray
Smerdyakov has joined #ocaml
ulfdoz_ has quit [Remote closed the connection]
aegray has quit []
aegray has joined #ocaml
aegray has left #ocaml []
mercurylala has joined #ocaml
albertelegance has quit [Read error: 104 (Connection reset by peer)]
easy4 has quit []
Albstein has quit [Read error: 110 (Connection timed out)]
chs_ has quit []
tato has quit ["Leaving"]
dylan has quit [Remote closed the connection]
Oatmeat has joined #ocaml
ski__ has joined #ocaml
Demitar has quit [calvino.freenode.net irc.freenode.net]
Mathman has quit [calvino.freenode.net irc.freenode.net]
Oatmeat|umn has quit [calvino.freenode.net irc.freenode.net]
TaXules has quit [calvino.freenode.net irc.freenode.net]
haelix has quit [calvino.freenode.net irc.freenode.net]
KrispyKringle has quit [calvino.freenode.net irc.freenode.net]
Hipo_ has quit [calvino.freenode.net irc.freenode.net]
Amorphous has quit [calvino.freenode.net irc.freenode.net]
lispy has quit [calvino.freenode.net irc.freenode.net]
brx has quit [calvino.freenode.net irc.freenode.net]
lambdawar has quit [calvino.freenode.net irc.freenode.net]
mattam has quit [calvino.freenode.net irc.freenode.net]
Banana has quit [calvino.freenode.net irc.freenode.net]
Revision17 has quit [calvino.freenode.net irc.freenode.net]
rossberg has quit [calvino.freenode.net irc.freenode.net]
gim has quit [calvino.freenode.net irc.freenode.net]
batdog has quit [calvino.freenode.net irc.freenode.net]
bacam has quit [calvino.freenode.net irc.freenode.net]
ski_ has quit [calvino.freenode.net irc.freenode.net]
oracle1 has quit [calvino.freenode.net irc.freenode.net]
det has quit [calvino.freenode.net irc.freenode.net]
Schmurtz has quit [calvino.freenode.net irc.freenode.net]
Oatly has quit [calvino.freenode.net irc.freenode.net]
pattern has quit [calvino.freenode.net irc.freenode.net]
tom_p has joined #ocaml
brx has joined #ocaml
Mathman has joined #ocaml
lambdawar has joined #ocaml
mattam has joined #ocaml
Banana has joined #ocaml
Schmurtz has joined #ocaml
Oatly has joined #ocaml
oracle1 has joined #ocaml
Revision17 has joined #ocaml
batdog has joined #ocaml
Demitar has joined #ocaml
Oatmeat|umn has joined #ocaml
TaXules has joined #ocaml
haelix has joined #ocaml
KrispyKringle has joined #ocaml
Hipo_ has joined #ocaml
bacam has joined #ocaml
Amorphous has joined #ocaml
lispy has joined #ocaml
rossberg has joined #ocaml
ski_ has joined #ocaml
gim has joined #ocaml
det has joined #ocaml
pattern has joined #ocaml
TaXules has quit [calvino.freenode.net irc.freenode.net]
Amorphous has quit [calvino.freenode.net irc.freenode.net]
Hipo_ has quit [calvino.freenode.net irc.freenode.net]
KrispyKringle has quit [calvino.freenode.net irc.freenode.net]
lispy has quit [calvino.freenode.net irc.freenode.net]
Mathman has quit [calvino.freenode.net irc.freenode.net]
Demitar has quit [calvino.freenode.net irc.freenode.net]
haelix has quit [calvino.freenode.net irc.freenode.net]
Oatmeat|umn has quit [calvino.freenode.net irc.freenode.net]
bacam has quit [calvino.freenode.net irc.freenode.net]
batdog has quit [calvino.freenode.net irc.freenode.net]
oracle1 has quit [calvino.freenode.net irc.freenode.net]
ski_ has quit [calvino.freenode.net irc.freenode.net]
det has quit [calvino.freenode.net irc.freenode.net]
Schmurtz has quit [calvino.freenode.net irc.freenode.net]
pattern has quit [calvino.freenode.net irc.freenode.net]
Oatly has quit [calvino.freenode.net irc.freenode.net]
rossberg has quit [calvino.freenode.net irc.freenode.net]
Revision17 has quit [calvino.freenode.net irc.freenode.net]
Banana has quit [calvino.freenode.net irc.freenode.net]
brx has quit [calvino.freenode.net irc.freenode.net]
gim has quit [calvino.freenode.net irc.freenode.net]
mattam has quit [calvino.freenode.net irc.freenode.net]
lambdawar has quit [calvino.freenode.net irc.freenode.net]
tom_p has quit [calvino.freenode.net irc.freenode.net]
bacam has joined #ocaml
pattern has joined #ocaml
Oatmeat|umn has joined #ocaml
Mathman has joined #ocaml
Demitar has joined #ocaml
TaXules has joined #ocaml
haelix has joined #ocaml
KrispyKringle has joined #ocaml
Hipo_ has joined #ocaml
lispy has joined #ocaml
Amorphous has joined #ocaml
gim has joined #ocaml
rossberg has joined #ocaml
Revision17 has joined #ocaml
Banana has joined #ocaml
mattam has joined #ocaml
lambdawar has joined #ocaml
brx has joined #ocaml
tom_p has joined #ocaml
det has joined #ocaml
oracle1 has joined #ocaml
ellisonch has joined #ocaml
batdog has joined #ocaml
ulfdoz has joined #ocaml
waltraud has joined #ocaml
ulfdoz has quit [Client Quit]
waltraud is now known as ulfdoz
dylan has joined #ocaml
batdog has quit ["changing servers"]
pango_ has quit [Read error: 148 (No route to host)]
batdog has joined #ocaml
pango_ has joined #ocaml
Skal has joined #ocaml
m3ga has joined #ocaml
pango_ has quit [Remote closed the connection]
dylan has quit [Remote closed the connection]
pango has joined #ocaml
tom_p has quit [Read error: 110 (Connection timed out)]
dylan has joined #ocaml
m3ga has quit ["Client exiting"]
tom_p has joined #ocaml
Submarine has joined #ocaml
pattern has quit [Client Quit]
pattern has joined #ocaml
__DL__ has joined #ocaml
revision17_ has joined #ocaml
Revision17 has quit [Read error: 110 (Connection timed out)]
Submarine has quit ["Leaving"]
mattam_ has joined #ocaml
mattam has quit [Read error: 104 (Connection reset by peer)]
Banana has quit [Read error: 104 (Connection reset by peer)]
Banana has joined #ocaml
Skal has quit [Remote closed the connection]
chs_ has joined #ocaml
Oatly has joined #ocaml
ppsmimou has joined #ocaml
Skal has joined #ocaml
Oatmeat has quit [Read error: 110 (Connection timed out)]
mattam_ is now known as mattam
descender has quit ["XML is like violence, if it doesn't solve the problem, just use more."]
Banana has quit [calvino.freenode.net irc.freenode.net]
mattam has quit [calvino.freenode.net irc.freenode.net]
revision17_ has quit [calvino.freenode.net irc.freenode.net]
tom_p has quit [calvino.freenode.net irc.freenode.net]
dylan has quit [calvino.freenode.net irc.freenode.net]
oracle1 has quit [calvino.freenode.net irc.freenode.net]
gim has quit [calvino.freenode.net irc.freenode.net]
brx has quit [calvino.freenode.net irc.freenode.net]
rossberg has quit [calvino.freenode.net irc.freenode.net]
lambdawar has quit [calvino.freenode.net irc.freenode.net]
__DL__ has quit [calvino.freenode.net irc.freenode.net]
det has quit [calvino.freenode.net irc.freenode.net]
Oatly has quit [calvino.freenode.net irc.freenode.net]
batdog has quit [calvino.freenode.net irc.freenode.net]
ppsmimou has quit [calvino.freenode.net irc.freenode.net]
chs_ has quit [calvino.freenode.net irc.freenode.net]
ellisonch has quit [calvino.freenode.net irc.freenode.net]
TaXules has quit [calvino.freenode.net irc.freenode.net]
Amorphous has quit [calvino.freenode.net irc.freenode.net]
Hipo_ has quit [calvino.freenode.net irc.freenode.net]
KrispyKringle has quit [calvino.freenode.net irc.freenode.net]
lispy has quit [calvino.freenode.net irc.freenode.net]
Mathman has quit [calvino.freenode.net irc.freenode.net]
haelix has quit [calvino.freenode.net irc.freenode.net]
Demitar has quit [calvino.freenode.net irc.freenode.net]
Oatmeat|umn has quit [calvino.freenode.net irc.freenode.net]
ppsmimou has joined #ocaml
Oatly has joined #ocaml
chs_ has joined #ocaml
Banana has joined #ocaml
mattam has joined #ocaml
revision17_ has joined #ocaml
__DL__ has joined #ocaml
tom_p has joined #ocaml
dylan has joined #ocaml
batdog has joined #ocaml
ellisonch has joined #ocaml
oracle1 has joined #ocaml
Amorphous has joined #ocaml
lispy has joined #ocaml
Hipo_ has joined #ocaml
KrispyKringle has joined #ocaml
haelix has joined #ocaml
TaXules has joined #ocaml
Demitar has joined #ocaml
Mathman has joined #ocaml
Oatmeat|umn has joined #ocaml
gim has joined #ocaml
rossberg has joined #ocaml
lambdawar has joined #ocaml
brx has joined #ocaml
det has joined #ocaml
threeve has joined #ocaml
Snark has joined #ocaml
Schmurtz has joined #ocaml
brx_ has joined #ocaml
brx has quit [Read error: 110 (Connection timed out)]
vincenz has joined #ocaml
Snark has quit ["Parti"]
ptolomy has joined #ocaml
ptolomy has quit ["leaving"]
vodka-goo has joined #ocaml
Submarine has joined #ocaml
tom_p has quit [Read error: 110 (Connection timed out)]
tom_p has joined #ocaml
pango has quit ["Leaving"]
Ignignokt has joined #ocaml
Snark has joined #ocaml
exa has joined #ocaml
Ignignokt has quit [Remote closed the connection]
Mooninite1 has joined #ocaml
Mooninite1 has left #ocaml []
pango has joined #ocaml
chs_ has quit [Remote closed the connection]
chs_ has joined #ocaml
Mooninite1 has joined #ocaml
<dylan> vodka-goo: I tried so many time to learn ocaml because I like learning languages.
<dylan> *times.
<Mathman> hehe, now that was some lag
<dylan> Indeed.
<dylan> And I just kept hearing about ocaml everywhere.
<dylan> Once I understood the syntax and how to navigate the "Documentation and user's manual" it was not hard.
<Submarine> really? where are you?
<Submarine> in Florida?
<dylan> Huh?
<dylan> Sure. Floridians can learn ocaml too. ;)
<Submarine> Yes, but OCaml has a reputation of being franco-French.
<Submarine> A language designed by ENS graduates at INRIA for use at ENS, or so. :-)
<dylan> Well, there's the language shootout results.
<dylan> and mldonkey
<dylan> and unison.
<Submarine> ah, you like mldonkey?
<dylan> No, I hate it.
<dylan> Interfaces from hell.
<dylan> No offense. :)
* Submarine smiles
<dylan> I find most interfaces to be satanic.
* dylan whistles.
<dylan> So, learning ocaml involved seeing http://caml.inria.fr/pub/docs/manual-ocaml/manual003.html quite often
<dylan> First: "Eeew, double ;;?", Second: "Eeew, where are the block delimiters"....
<Submarine> the double ;; traumatized my wife
<dylan> Each time I read the manual, I became more disgusted. I really liked the "comparable to c++" native-code compilation.
<Schmurtz> dylan () for delimiting blocks
<Schmurtz> ( the same as {} en C)
<Schmurtz> -e+i
<dylan> Friend of mine started learning haskell, and since I already had a usable knowledge of ocaml, I challenged him to a programming game of writing an .ini parser.
<Submarine> you use OCaml on Windows?
<dylan> I quickly discovered that string manipulations in ocaml are verbose, so I used ocamllex and ocamlyacc.
<Schmurtz> with ocamlyacc/lex, it's not very difficult
<dylan> Never!
<Schmurtz> ;)
<dylan> .ini is just a very simple thing to parse.
ppsmimou has quit ["Leaving"]
<dylan> and this was after I taught myself about parsers with perl and Parse::Yapp.
ski__ is now known as ski_
<dylan> \end{rant}
<dylan> oh.. is there any way to get (* to be not indented by omlet.vim?
Mooninite1 has left #ocaml []
descender has joined #ocaml
smimou has joined #ocaml
easy4 has joined #ocaml
lambdawar is now known as maayhem
Demitar has quit [Read error: 110 (Connection timed out)]
Demitar has joined #ocaml
maayhem has quit ["Leaving"]
ellisonch has quit [Connection reset by peer]
Snark has quit ["Parti"]
descender has quit [Read error: 104 (Connection reset by peer)]
descender has joined #ocaml
shirogane has joined #ocaml
__DL__ has quit ["Bye Bye"]
threeve has quit []
vezenchio has joined #ocaml
Skal has quit ["Client exiting"]
ulfdoz has quit [Read error: 60 (Operation timed out)]
smimou has quit ["bli"]
shirogane has quit [Remote closed the connection]