Jesin has quit [Remote host closed the connection]
tane has joined #ocaml
Jesin has joined #ocaml
jimmyrcom has joined #ocaml
johnelse is now known as johnel_away
johnel_away is now known as johnelse
spew has joined #ocaml
zolk3ri has quit [Quit: Lost terminal]
zolk3ri has joined #ocaml
shinnya has quit [Ping timeout: 272 seconds]
spew has quit [Ping timeout: 256 seconds]
raphaelss has quit [Remote host closed the connection]
Serpent7776 has quit [Quit: Leaving]
malina has quit [Ping timeout: 252 seconds]
sh0t has joined #ocaml
jnavila_ has joined #ocaml
KeyJoo has quit [Ping timeout: 272 seconds]
sh0t has quit [Ping timeout: 252 seconds]
jimmyrcom has quit [Ping timeout: 248 seconds]
jao has joined #ocaml
cross has quit [Ping timeout: 272 seconds]
FreeBirdLjj has joined #ocaml
ziyourenxiang has quit [Ping timeout: 240 seconds]
KeyJoo has joined #ocaml
cbot has joined #ocaml
AMDmi3 has quit [Quit: #!/bin/rm]
slash^ has joined #ocaml
johnelse has quit [Quit: leaving]
malina has joined #ocaml
jao has quit [Ping timeout: 248 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
malina has quit [Ping timeout: 272 seconds]
<madroach>
Is there a more elegant and reliable way to do this: module Array = struct include Array include Array.Labels end
<madroach>
because it will fail for other modules with coliding types.
yomimono has joined #ocaml
<octachron>
madroach, colliding types can be removed with a signature constraint
andreas_ has quit [Quit: Connection closed for inactivity]
kakadu has quit [Quit: Konversation terminated!]
jimmyrcom has joined #ocaml
andreas_ has joined #ocaml
jnavila_ has quit [Ping timeout: 240 seconds]
Haudegen has quit [Remote host closed the connection]
whoman has quit [Quit: Leaving]
KeyJoo has quit [Ping timeout: 260 seconds]
jao has joined #ocaml
whoman has joined #ocaml
yomimono has quit [Ping timeout: 252 seconds]
kakadu has joined #ocaml
KeyJoo has joined #ocaml
malc_ has joined #ocaml
kerrhau has joined #ocaml
yomimono has joined #ocaml
jnavila_ has joined #ocaml
zolk3ri has quit [Ping timeout: 240 seconds]
pierpa has joined #ocaml
malina has joined #ocaml
malina has quit [Ping timeout: 240 seconds]
Haudegen has joined #ocaml
malina has joined #ocaml
slash^ has quit [Quit: Leaving]
malina has quit [Ping timeout: 260 seconds]
Vermie has joined #ocaml
tane has quit [Quit: Leaving]
KeyJoo has quit [Ping timeout: 256 seconds]
kakadu has quit [Ping timeout: 252 seconds]
kakadu has joined #ocaml
fraggle_ has quit [Remote host closed the connection]
raphaelss has joined #ocaml
fraggle_ has joined #ocaml
<kakadu>
Let's say I had a unification algorithm in OCaml and I rewrote it in C. I still store a substitution as OCaml map and call OCaml from C to do lookup a and extend it
<kakadu>
As a result the new unification works but on some tests it gives Out_of_memory error
<kakadu>
Is a reasonable result or is it more likely that I have a buggy code?