systems changed the topic of #ocaml to: OCaml 3.07 ! -- Archive of Caml Weekly News: http://pauillac.inria.fr/~aschmitt/cwn , A tutorial: http://merjis.com/richj/computers/ocaml/tutorial/ , A free book: http://cristal.inria.fr/~remy/cours/appsem, Mailing List (best ml ever for any computer language): http://caml.inria.fr/bin/wilma/caml-list
mrsolo has quit [Read error: 113 (No route to host)]
mimosa has quit [Remote closed the connection]
gim has quit []
Kinners has joined #ocaml
malte has quit [Read error: 60 (Operation timed out)]
malte has joined #ocaml
sproctor has joined #ocaml
reltuk has left #ocaml []
wazze has quit ["--- reality is that which, when you stop believing in it, doesn't go away ---"]
Nutssh has joined #ocaml
Nutssh has quit [Read error: 104 (Connection reset by peer)]
bk_ has quit ["I'll be back"]
Kinners has left #ocaml []
mrsolo has joined #ocaml
reltuk has joined #ocaml
mrsolo has quit [Read error: 110 (Connection timed out)]
sysfault has joined #ocaml
sysfault has left #ocaml []
mrsolo has joined #ocaml
reltuk has quit ["User disconnected"]
reltuk has joined #ocaml
reltuk has quit [Client Quit]
reltuk has joined #ocaml
LordJ|m has joined #ocaml
SpookRijder has joined #ocaml
gim has joined #ocaml
reltuk has left #ocaml []
smimou has joined #ocaml
whee has quit [Remote closed the connection]
mrsolo has quit [kornbluth.freenode.net irc.freenode.net]
Lemmih has quit [kornbluth.freenode.net irc.freenode.net]
skylan has quit [kornbluth.freenode.net irc.freenode.net]
drWorm has quit [kornbluth.freenode.net irc.freenode.net]
mrsolo has joined #ocaml
Lemmih has joined #ocaml
skylan has joined #ocaml
drWorm has joined #ocaml
gl has quit ["BitchX-1.0c20cvs by panasync"]
gl has joined #ocaml
smimou has quit ["J'ai fini."]
smimou has joined #ocaml
Lemmih has quit [Remote closed the connection]
Lemmih has joined #ocaml
SpookRijder has quit ["Client Exiting"]
__DL__ has joined #ocaml
Lemmi1 has joined #ocaml
Lemmi1 has quit [Remote closed the connection]
__DL__ has quit ["Bye Bye"]
zyrnix has quit [Read error: 110 (Connection timed out)]
bk_ has joined #ocaml
lucifer has quit ["One day sheep will rule the world"]
wazze has joined #ocaml
zyrnix has joined #ocaml
LordJ|m has quit [Read error: 60 (Operation timed out)]
mattam has quit [Read error: 60 (Operation timed out)]
mattam has joined #ocaml
Axioplase has joined #ocaml
<Axioplase> Hi!
LordJ|m has joined #ocaml
Axioplase is now known as Axio|Jap
* Demitar gives Axio|Jap a functor.
<Axio|Jap> Demitar: ??
<Demitar> Merely a more innovative way of saying "Hello.". :)
<Axio|Jap> :)
mrsolo has quit [Read error: 104 (Connection reset by peer)]
saliola has joined #ocaml
saliola has left #ocaml []
maihem has joined #ocaml
sproctor has quit [Read error: 104 (Connection reset by peer)]
The-Fixer has quit ["Goodbye"]
Axio|Jap is now known as Axioplase
buggs|afk has joined #ocaml
buggs^z has quit [Read error: 60 (Operation timed out)]
<async> has anyone implemented a 2-3-4 tree in ocaml?
<Axioplase> 2-3-4 ?
<Axioplase> i just know binary trees and whatever-trees :/
<async> Axioplase: each node can have up to 3 elements and up to 4 children
<Axioplase> never done this.
<Smerdyakov> async, are you doing this in 61B?
<async> Smerdyakov: yeah its a hw assignment... i'd like to try it in ocmal first
<async> the problem is that 2-3-4 trees dont seem to lend themselves to the constructive nature of functional programming
<Smerdyakov> How so?
<async> because when you insert/remove elements, you are constantly shifting the elements and pointers around
<Smerdyakov> So? You construct new nodes instead of modifying old ones.
<async> during an insert, if you encounter a tree with 3 elements, you place the middle one into the parent node
<async> er, if you encounter a node with 3 elements
<Smerdyakov> So you make a new parent node...
<Smerdyakov> And make new parents all the way up the tree.
<async> but i want to insert top->down
<Smerdyakov> Have you ever seen an example of balanced tree code in ML?
<async> nop
<async> seems to be what im looking for though
<async> Smerdyakov: hows the research going?
<Smerdyakov> Finethankyou :)
<async> youre doing compilers right?
<async> and dev tools>
<Smerdyakov> I won the big government grad fellowships, so I have outside support year round for 5 years starting this fall.
<Smerdyakov> That is the general research area, yes.
<async> good shit
smimou has quit ["J'ai fini."]
<Smerdyakov> async, do you know what technical classes you'll take next semester?
<async> hmm
<async> quite a few actually
<async> cs61c, cs70, and ee42
Axioplase has quit ["brb"]
<async> im not doing so well in linear algebra
gim has quit ["bn"]
<async> Smerdyakov: the only way i can think of doing 2-3-4 trees is by doing pretty hefty pattern matching (involving 2 levels of the tree)
<async> in the insert operation
<Smerdyakov> That's not hefty!
<Smerdyakov> That's done in the code I URL'd you to, I think.
<async> oh
<Smerdyakov> async, is EE 42 required for CS majors?
<async> yes
<Smerdyakov> Muahaha.
<Smerdyakov> I've never taken an engineering course in my life.
<Smerdyakov> But CS 70 should be awesome.
<Smerdyakov> Wow. They have Gene Myers teaching an undergrad class. :)
bk_ has left #ocaml []
sproctor has joined #ocaml
magnus-- has joined #ocaml
gl has quit ["[BX] Size DOES matter"]
<magnus--> Hi, I have a question: Is there any ml dialect compiler that can produce dll files as well as interface with C code?
gl has joined #ocaml