jdrake has quit [Read error: 110 (Connection timed out)]
mattam_ is now known as mattam
<greenrd>
Hmm, that dan2 should have used Java.
<mattam>
no !!!
<mattam>
you can't just let people get lost.
<Smerdyakov>
greenrd, are you implying that you think he had a good reason for his request?
pattern has joined #ocaml
gim has quit ["Exception: Not_Enough_Energy "good night"."]
yauz has joined #ocaml
yauz_ has quit [Read error: 60 (Operation timed out)]
cjohnson has joined #ocaml
jason has joined #ocaml
R3s3arch has quit [Remote closed the connection]
R3s3arch has joined #ocaml
GreyLensman has quit ["Leaving"]
mrsolo has quit [Connection reset by peer]
_fab has quit [Read error: 110 (Connection timed out)]
vezenchio has quit ["With little power comes little responsibility"]
cjohnson has quit [Read error: 110 (Connection timed out)]
cjohnson has joined #ocaml
jason has quit [Remote closed the connection]
Herrchen_ has joined #ocaml
kinners has joined #ocaml
ne1 has quit ["To understand recursion, you must first understand recursion."]
Herrchen has quit [Read error: 110 (Connection timed out)]
mrsolo has joined #ocaml
kinners_ has joined #ocaml
kinners has quit [Read error: 110 (Connection timed out)]
kinners_ has quit [Read error: 110 (Connection timed out)]
mrsolo_ has joined #ocaml
cjohnson has quit [Read error: 110 (Connection timed out)]
cjohnson has joined #ocaml
mrsolo has quit [Read error: 113 (No route to host)]
ionOS has joined #ocaml
cjohnson has quit [Read error: 110 (Connection timed out)]
cjohnson has joined #ocaml
debona|r has left #ocaml []
_fab has joined #ocaml
weitzman has quit [Read error: 60 (Operation timed out)]
Lemmih has quit [Read error: 54 (Connection reset by peer)]
Lemmih has joined #ocaml
bk_ has joined #ocaml
cjohnson has quit [Success]
cjohnson has joined #ocaml
Lemmih has quit [Remote closed the connection]
Herrchen_ is now known as Herrchen
Lemmih has joined #ocaml
cjohnson has quit [Connection timed out]
cjohnson has joined #ocaml
R3s3arch has quit [Read error: 60 (Operation timed out)]
Reasarx has joined #ocaml
Reasarx has quit [Remote closed the connection]
cjohnson has quit [Connection timed out]
srv has quit [Read error: 104 (Connection reset by peer)]
cjohnson has joined #ocaml
cjohnson has quit [Success]
cjohnson has joined #ocaml
gim has joined #ocaml
tautologico has joined #ocaml
vezenchio has joined #ocaml
pac_away has joined #ocaml
cjohnson has quit [Connection timed out]
cjohnson has joined #ocaml
cjohnson has quit [Connection timed out]
cjohnson has joined #ocaml
jdrake has joined #ocaml
debona|r has joined #ocaml
jdrake has quit ["Leaving"]
cjohnson has quit [Read error: 110 (Connection timed out)]
cjohnson has joined #ocaml
ne1 has joined #ocaml
weitzman has joined #ocaml
psnively has joined #ocaml
psnively has left #ocaml []
cjohnson has quit [Connection timed out]
cjohnson has joined #ocaml
Schoinobates has joined #ocaml
cjohnson has quit [Connection timed out]
cjohnson has joined #ocaml
Schoinobates has left #ocaml []
Schoinobates has joined #ocaml
Schoinobates has quit [Client Quit]
srv has joined #ocaml
debona|r has left #ocaml []
debona|r has joined #ocaml
ionOS has quit ["Leaving"]
debona|r has left #ocaml []
debona|r has joined #ocaml
mattam_ has joined #ocaml
mattam has quit [Read error: 60 (Operation timed out)]
<Demitar>
Anyone awake? Sdlevent.get keeps returning an empty list. It seems the only event I ever get is Sdlevent.QUIT and only when I hit Ctrl-C in the console.
pac_away has left #ocaml []
mattam_ is now known as mattam
weitzman has quit [Read error: 54 (Connection reset by peer)]
weitzman has joined #ocaml
cjohnson has quit [Connection timed out]
cjohnson has joined #ocaml
cjohnson has quit [Success]
cjohnson has joined #ocaml
tautologico has quit ["Leaving"]
cjohnson has quit [Connection timed out]
cjohnson has joined #ocaml
jdrake has joined #ocaml
weitzman has quit [Read error: 54 (Connection reset by peer)]
weitzman has joined #ocaml
cjohnson has quit [Connection timed out]
cjohnson has joined #ocaml
maihem has quit ["Read error: 54 (Connection reset by chocolate)"]
<Demitar>
I want to create a two way container, 1 -- *, where the contained value has a reference to the container. Any hints?
<Smerdyakov>
I don't understand.
<Demitar>
type ('a, 'b) container = 'b * 'a list
<Demitar>
type ('a, 'b) contents = ('a, 'b) container * 'a
<Demitar>
Would this be doable?
<Smerdyakov>
If you changed the second 'type' to 'and'.
<Smerdyakov>
Er.
<Smerdyakov>
Ignore that.
<Demitar>
I want a player type which contains a list of units and the units should have a reference to their owner.
<Demitar>
I wonder if I should simply go with a id key... That might be less fragile in the end since I can do checks when looking it up.
<Demitar>
How fast is *.mem? I need to check owner whenever a unit is in range or when I try to select a unit.
<Smerdyakov>
The type definitions you gave before won't be enough to do that.
<Smerdyakov>
You need to use recursive types somehow.
<Demitar>
Yes I suspected as much.
<Demitar>
I think I'll just wrap it all in a few functions and optimize them behind the scenes should the need arise.
_fab has quit [Read error: 60 (Operation timed out)]
<Demitar>
What build tools for ocaml are there currently? I should perhaps write up my idea for the perfect build tool and let the respective people hack on it?
<Riastradh>
OCamlMakefile, mainly, I believe.
<Demitar>
Anyone want to comment? 11 lines of itemized features.