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)]