smimou changed the topic of #ocaml to: OCaml 3.08.3 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/
mlh has joined #ocaml
mfurr has joined #ocaml
Sonarman has quit [Read error: 110 (Connection timed out)]
b00t has joined #ocaml
b00t has quit [Remote closed the connection]
_shawn has joined #ocaml
<dan2> whats a Tree structure type look like in ocaml
vodka-goo has quit []
gim has quit ["x restart"]
shawn_ has quit [Read error: 110 (Connection timed out)]
gim has joined #ocaml
yangsx has joined #ocaml
<dan2> how do I implement fibonacci as a sequence in ocaml
<dan2> let fibs = 0 :: 1 :: 1 :: (n-2)+(n-1)
gim has quit ["brb"]
gim has joined #ocaml
mfurr has quit ["Client exiting"]
cjohnson has quit [""We live like penguins in the desert...""]
yangsx has quit [Remote closed the connection]
mlh has quit ["brb"]
mlh has joined #ocaml
mlh has quit ["blimey"]
mlh has joined #ocaml
ulfdoz_ has joined #ocaml
mlh has quit ["brb"]
ulfdoz has quit [Read error: 60 (Operation timed out)]
mlh has joined #ocaml
ulfdoz_ has quit [niven.freenode.net irc.freenode.net]
shrimpx has quit [niven.freenode.net irc.freenode.net]
slashvar[lri] has quit [niven.freenode.net irc.freenode.net]
Hadaka has quit [niven.freenode.net irc.freenode.net]
oracle1 has quit [niven.freenode.net irc.freenode.net]
calvin_ has quit [niven.freenode.net irc.freenode.net]
noj has quit [niven.freenode.net irc.freenode.net]
mattam has quit [niven.freenode.net irc.freenode.net]
cognominal has quit [niven.freenode.net irc.freenode.net]
vincenz has quit [niven.freenode.net irc.freenode.net]
Banana has quit [niven.freenode.net irc.freenode.net]
CLxyz has quit [niven.freenode.net irc.freenode.net]
Demitar has quit [niven.freenode.net irc.freenode.net]
cmeme has quit [niven.freenode.net irc.freenode.net]
araujo has quit [niven.freenode.net irc.freenode.net]
haakonn has quit [niven.freenode.net irc.freenode.net]
Nutssh has quit [niven.freenode.net irc.freenode.net]
pango has quit [niven.freenode.net irc.freenode.net]
dan2 has quit [niven.freenode.net irc.freenode.net]
j_n has quit [niven.freenode.net irc.freenode.net]
p has quit [niven.freenode.net irc.freenode.net]
det has quit [niven.freenode.net irc.freenode.net]
mflux has quit [niven.freenode.net irc.freenode.net]
Amorphous has quit [niven.freenode.net irc.freenode.net]
ulfdoz_ has joined #ocaml
Nutssh has joined #ocaml
pango has joined #ocaml
araujo has joined #ocaml
dan2 has joined #ocaml
shrimpx has joined #ocaml
slashvar[lri] has joined #ocaml
haakonn has joined #ocaml
mattam has joined #ocaml
mflux has joined #ocaml
cognominal has joined #ocaml
Demitar has joined #ocaml
Banana has joined #ocaml
det has joined #ocaml
cmeme has joined #ocaml
calvin_ has joined #ocaml
noj has joined #ocaml
oracle1 has joined #ocaml
Hadaka has joined #ocaml
vincenz has joined #ocaml
p has joined #ocaml
CLxyz has joined #ocaml
Amorphous has joined #ocaml
j_n has joined #ocaml
angagon has quit [Read error: 110 (Connection timed out)]
<ulfdoz_> re
Herrchen has joined #ocaml
<ulfdoz_> Theres a quite interesting discussion about "Haskell vs. Ocaml" on the Haskell-Cafe-Mailing-List. While Haskell is indeed quite nice, my only problem with it is, that I didn't understand the concept of monads and how to use them in a comfortable way.
<vincenz> my issue with haskell is laziness
<vincenz> tho I like type classes
<vincenz> and monads are nice, once you get it
<ulfdoz_> Especially with infinite lists, I love its lazyness.
<vincenz> how often do you use them, really?
<ulfdoz_> I'm still at university so, mostly there is no practical relevanz in that what I'm doing.
<vincenz> hehe
<ulfdoz_> Haskell and SML are the languages used by our profs for the beginners lessons about theoretical computer sciences. Everything else is done in more or less nice imperativ languages like java or C.
<ulfdoz_> As I had my lessons with SML, I hated it, but times change.
<Smerdyakov> Well, then, better join #sml! :D
<ulfdoz_> Later I decided to give OCaml a try, because I came from pascal, which was object oriented, so I could easily transform concepts, I was used to.
<Smerdyakov> I hope you've seen the error of your ways, as OO stuff is quite grafted onto OCaml as an afterthought.
skylan has joined #ocaml
<ulfdoz_> At least the standard-libraries do not realise any concepts of OO.
<Smerdyakov> SML is better off, if only for the reason of no OO constructs to encourage newcomers to try to write Java-in-ML!
<ulfdoz_> In pure functional programming, the use of objects is questionable, because there is normally no global (wrt the object) data, which can change.
<Smerdyakov> The use of "objects" is almost always questionable in any setting, say I.
<ulfdoz_> In imperative programming I like them, because they put a really easy to understand structure in your Programm. It's not the chaos I currently complain about in C.
<Smerdyakov> ML-style module systems are superior for that.
<ulfdoz_> But C and Java are not really on-topic here. In OCaml there is always the choice, to make a module or an object or not.
<ulfdoz_> Need to leave now. Complexity of parallelized application needs my attention.
angagon has joined #ocaml
skylan has quit ["leaving"]
pango has quit [Remote closed the connection]
mlh is now known as mlh_away
mlh_away has quit ["Chatzilla 0.9.68a [Firefox 1.0.3/20050414]"]
mlh has joined #ocaml
smimou has joined #ocaml
slashvar1lri] has joined #ocaml
oracle1_ has joined #ocaml
Hadaka has quit [niven.freenode.net irc.freenode.net]
oracle1 has quit [niven.freenode.net irc.freenode.net]
calvin_ has quit [niven.freenode.net irc.freenode.net]
shrimpx has quit [niven.freenode.net irc.freenode.net]
ulfdoz_ has quit [niven.freenode.net irc.freenode.net]
noj has quit [niven.freenode.net irc.freenode.net]
mattam has quit [niven.freenode.net irc.freenode.net]
cognominal has quit [niven.freenode.net irc.freenode.net]
slashvar[lri] has quit [niven.freenode.net irc.freenode.net]
calvin_ has joined #ocaml
mrvn has joined #ocaml
cognominal has joined #ocaml
mrvn_ has quit [Read error: 110 (Connection timed out)]
araujo has quit ["Programs must be written for people to read, and only incidentally for machines to execute"]
slashvar1lri] has quit [Read error: 104 (Connection reset by peer)]
vodka-goo has joined #ocaml
solarwind has joined #ocaml
b00t has joined #ocaml
Tachyon76 has joined #ocaml
_dd has joined #ocaml
vezenchio has joined #ocaml
_fab has joined #ocaml
noj has joined #ocaml
Snark has joined #ocaml
Tachyon76 has quit [Read error: 60 (Operation timed out)]
_fab has quit [Remote closed the connection]
__DL__ has joined #ocaml
vincenz_ has joined #ocaml
vincenz has quit [Read error: 145 (Connection timed out)]
mrvn has quit [Remote closed the connection]
mrvn has joined #ocaml
haakonn has quit [Remote closed the connection]
b00t has quit ["离开"]
haakonn has joined #ocaml
Herrchen has quit ["bye"]
vincenz_ is now known as vincenz
mlh has quit [Client Quit]
ulfdoz has joined #ocaml
mattam has joined #ocaml
araujo has joined #ocaml
Naked has joined #ocaml
Naked is now known as Hadaka
<araujo> Hello.
nlv11757_ has joined #ocaml
<nlv11757_> can i interactively open an ocaml module using open??
<nlv11757_> custom module that is
<Snark> open MyModule;;
<nlv11757_> it has to be in the searchpath?
<j_n> you have to load the module befre you can open it
<j_n> #load "blah.cmo" ;;
<nlv11757_> ah
<nlv11757_> thanks that was what i was looking for
<Snark> ocamlfind allows to do more fancy things, I think
<nlv11757_> i just know about ocaml
shrimpx has joined #ocaml
Snark has quit ["Leaving"]
nlv11757_ has left #ocaml []
araujo has quit ["Programs must be written for people to read, and only incidentally for machines to execute"]
haakonn has quit [Read error: 110 (Connection timed out)]
cjohnson has joined #ocaml
Farrdlk has joined #ocaml
Farrdlk has left #ocaml []
mrvn has quit [Remote closed the connection]
mrvn has joined #ocaml
vodka-goo has quit []
araujo has joined #ocaml
Submarine has joined #ocaml
eydaimon has joined #ocaml
Snark has joined #ocaml
_JusSx_ has joined #ocaml
<Snark> re
cjohnson has quit [Remote closed the connection]
cjohnson has joined #ocaml
goron has joined #ocaml
goron has left #ocaml []
<eydaimon> re
angagon has quit ["Download Gaim: http://gaim.sourceforge.net/"]
pango has joined #ocaml
erg255 has joined #ocaml
mrvn has quit [Remote closed the connection]
mrvn has joined #ocaml
vezenchio has quit [""Under democracy one party always devotes its chief energies to trying to prove that the other party is unfit to rule—and bot]
eydaimon has quit []
monochrom has joined #ocaml
eydaimon has joined #ocaml
eydaimon has quit [Client Quit]
Snark has left #ocaml []
eydaimon has joined #ocaml
eydaimon has quit [Remote closed the connection]
eydaimon has joined #ocaml
angagon has joined #ocaml
mikeX has joined #ocaml
faigo has joined #ocaml
<faigo> Hi ocamler! very nice to meet you.
<eydaimon> hi faigo
_JusSx_ has quit ["leaving"]
<faigo> any one known "shoot your foot" of ocaml version?
<smimou> faigo: what do you mean by "shoot your foot" ??
__DL__ has quit [Remote closed the connection]
<eydaimon> I don't think those joke things are very official, faigo
<faigo> yep, it just for fun.
<eydaimon> I like the forth one, haha
<eydaimon> but only coz I've tried it I guess
<faigo> i like ADA one.
<faigo> ocaml don't have qsort module in core library, right?
<faigo> why Ocaml don't include qsort .
<smimou> don't think so
<smimou> but there is merge sort
<smimou> for lists
<smimou> and heap sort for arrays
<faigo> but qsork for speed.
<smimou> qsort is O(n^2) in the worst case
<faigo> yes you are right, but qsort is quick in general case.
<mrvn> merge sort is O(n log n) and also quick.
<faigo> so, qsort is not need in developing?
<ulfdoz> cya
<mrvn> For developing it hardly matters what sort you have.
Submarine has quit ["Leaving"]
Gueben has joined #ocaml
angagon has quit ["Download Gaim: http://gaim.sourceforge.net/"]
vincenz has quit [Read error: 145 (Connection timed out)]
Gueben has quit ["WiNdOz R0xOr dA w0R1d"]
vodka-goo has joined #ocaml
mikeX has quit ["Leaving"]
smimou has quit ["?"]
TeXitoi has quit ["leaving"]
<araujo> There exist an ocaml shell?
<araujo> ..
<pango> cash ?
grmblgr has joined #ocaml
grmblgr has quit ["ircII EPIC4-2.2 -- Are we there yet?"]
vincenz has joined #ocaml