01:06
vegai has quit [Connection timed out]
01:31
Kinners has joined #ocaml
03:01
Tabu-la-Rasa has quit [leguin.freenode.net irc.freenode.net]
03:01
smkl has quit [leguin.freenode.net irc.freenode.net]
03:01
Tabu-la-Rasa has joined #ocaml
03:01
smkl has joined #ocaml
03:06
arty has joined #ocaml
03:06
Tabu-la-Rasa has quit [leguin.freenode.net irc.freenode.net]
03:06
smkl has quit [leguin.freenode.net irc.freenode.net]
03:06
Tabu-la-Rasa has joined #ocaml
03:06
smkl has joined #ocaml
03:14
bethenco has joined #ocaml
03:14
bethenco has left #ocaml []
03:22
Riastrad1 has joined #ocaml
03:22
Riastradh has quit [Nick collision from services.]
03:22
Riastrad1 is now known as Riastradh
04:19
arty has quit ["for reboot"]
06:04
lus|wazze has joined #ocaml
06:13
Kinners has left #ocaml []
06:45
Tabu-la-Rasa has quit [leguin.freenode.net irc.freenode.net]
06:45
smkl has quit [leguin.freenode.net irc.freenode.net]
06:46
Tabu-la-Rasa has joined #ocaml
06:46
smkl has joined #ocaml
06:52
Tabu-la-Rasa has quit [leguin.freenode.net irc.freenode.net]
06:52
smkl has quit [leguin.freenode.net irc.freenode.net]
06:52
smkl has joined #ocaml
07:00
Tabu-la-Rasa has joined #ocaml
07:04
stardust has quit ["leaving"]
08:37
<
Maddas >
heh, ok, so I found the
*place* where the chaos begins
08:37
<
Maddas >
But I have no idea why
08:42
<
Maddas >
if I say let a = b, where b was a mutable data structure (e.g. an array), that only creates a
*link* to b, not a copy of it, right?
08:44
<
Maddas >
Hm, yes. That's why I messed everything up
08:51
systems has joined #ocaml
09:06
<
systems >
those functions or group of functions with state they had a name what is it
09:06
<
systems >
and i don't mean object
09:06
<
systems >
there is that other thing from functional programming
09:07
<
lus|wazze >
monads?
09:07
<
systems >
no no, it's in ocaml
09:07
<
lus|wazze >
there are monad implementations for ocaml ...
09:07
<
systems >
it very well know, the word just i cant remember what it is
09:08
<
systems >
s/know/known
09:08
<
systems >
sometimes called poor man objects
09:10
<
lus|wazze >
records?
09:10
<
teratorn >
structs?
09:10
<
Smerdyakov >
Calzones?
09:18
<
systems >
guys , closures
09:18
<
systems >
the word is closures
09:18
<
systems >
and you call your self functional programmers
09:19
<
lus|wazze >
...........
09:20
<
lus|wazze >
what i want to know is who calls closures "poor mans objects"
09:20
<
systems >
some guy in perlmonks
09:20
<
systems >
i used to read there forums for the general programming stuff, even tought i never wanted to learn perl that much
09:21
<
systems >
but actually i believe the guy said, that some could think of them as so, but they are not
09:21
<
systems >
but he did not make the case for closure
09:22
<
systems >
gtg anyway , thanx all
09:22
systems has quit ["Client Exiting"]
10:15
Tabu-la-Rasa has quit [Read error: 60 (Operation timed out)]
10:20
mattam_ has joined #ocaml
10:21
mattam has quit [Nick collision from services.]
10:22
mattam_ is now known as mattam
12:14
clam has joined #ocaml
12:17
buggs|afk has joined #ocaml
12:20
Tabu-la-Rasa has joined #ocaml
12:30
buggs has quit [Read error: 110 (Connection timed out)]
13:02
Tabu-la-Rasa has quit [Read error: 110 (Connection timed out)]
13:18
clam has quit ["no reason"]
13:47
vect has quit [leguin.freenode.net irc.freenode.net]
13:47
vect has joined #ocaml
14:18
tuda has joined #ocaml
14:19
<
tuda >
Syntax error
14:20
<
tuda >
have to #load "camlp4o.cma"
14:46
tuda has quit ["Pw3t"]
14:47
phubuh_ has joined #ocaml
14:49
polin8 has quit [Read error: 104 (Connection reset by peer)]
14:52
phubuh_ has quit [Client Quit]
14:52
phubuh_ has joined #ocaml
14:52
polin8 has joined #ocaml
14:53
phubuh_ has quit [Client Quit]
15:03
bk_ has joined #ocaml
15:05
karryall has joined #ocaml
15:08
ragzter has joined #ocaml
15:18
bk_ has quit ["I'll be back"]
15:18
bk_ has joined #ocaml
15:30
polin8 has quit [Read error: 104 (Connection reset by peer)]
15:32
polin8 has joined #ocaml
16:18
<
Riastradh >
That sort of thing is 'poor man's typeclasses.'
16:25
<
det >
how are objects any different ?
16:25
<
Riastradh >
From typeclasses?
16:26
<
det >
well, ocaml objects at least
16:26
<
Riastradh >
They're, um, different mechanisms.
16:27
stardust has joined #ocaml
16:27
<
det >
well, if you consider ocaml objets to be instances of their own type-class they seem to do the same thing, well if an instance of a type-clas ould be first class
16:30
<
det >
I mean, first class in the sense that you could have a hetergenous list of equivalently type-classed objects
16:32
* Riastradh
is confused about what you're talking about.
16:35
<
det >
I just mean that I dont see how ocaml objects are any different than type-classes except for the fact that they dont have to belong to any paticular type class
16:42
<
det >
and of course you understand that implementation inheritance is silly and irrelevant!
16:47
buggs|afk is now known as buggs
16:51
Tabu-la-Rasa has joined #ocaml
17:16
systems has joined #ocaml
17:26
systems has quit ["Client Exiting"]
17:36
ragzter has quit ["Leaving"]
18:32
<
stardust >
anyone knows of an enscript file for ocaml?
18:33
<
stardust >
it would be nice to be able to post ocaml code here:
18:33
<
stardust >
but they need an enscript syntax file
19:21
bk_ has quit ["I'll be back"]
19:32
bk_ has joined #ocaml
19:35
bk_ has quit ["I'll be back"]
19:36
bk_ has joined #ocaml
19:39
bk_ has quit [Client Quit]
19:39
bk_ has joined #ocaml
19:40
bk_ has quit [Client Quit]
19:41
bk_ has joined #ocaml
19:42
bk_ has quit [Client Quit]
19:43
bk_ has joined #ocaml
20:16
stardust has left #ocaml []
20:23
stardust has joined #ocaml
20:54
lus|wazze has quit ["Copyright is a temporary loan from the public domain, not property"]
21:02
systems has joined #ocaml
21:41
systems has quit ["Client Exiting"]
23:07
ult has joined #ocaml
23:23
bk_ has quit ["leaving"]
23:25
ult has quit ["poof"]
23:42
hnl has joined #ocaml
23:42
hnl has quit [Client Quit]
23:43
themus has joined #ocaml