mbishop changed the topic of #ocaml to: Discussions about the OCaml programming language | http://caml.inria.fr/ | Grab Ocaml 3.10.0 from http://caml.inria.fr/ocaml/release.html (featuring new camlp4 and more!)
joshcryer_ is now known as joshcryer
Smerdyakov has quit ["Leaving"]
ita is now known as ita|zzz
ita|zzz has quit [Remote closed the connection]
crabstick_ has joined #ocaml
crabstick has quit [Read error: 110 (Connection timed out)]
love-pingoo has joined #ocaml
nuncanada has quit [Remote closed the connection]
[azoic1 has joined #ocaml
[azoic] has quit [Connection timed out]
seafoodX has joined #ocaml
love-pingoo has quit ["really need to sleep"]
<mbishop> weird
bengordon has joined #ocaml
szsz has joined #ocaml
bzzbzz has quit ["leaving"]
<flux> mbishop, looks interesting
<flux> I wonder if it handles tail-calls in the native java target
<flux> and if you can write gui software with it (I suppose you can, if the point it to allow access to java libraries)
<flux> hmm.. is there a version of sexplib for 3.10.0? apparently even debian is starting the transition to that ocamlc version, but it'd be much more convenient if that exists..
<flux> I suppose I could just start to use camlp5
joshcryer has quit [Connection reset by peer]
mordaunt has quit [Read error: 104 (Connection reset by peer)]
seafoodX has quit []
schme has quit [Remote closed the connection]
schme has joined #ocaml
[azoic1 has quit [Read error: 110 (Connection timed out)]
schme has quit [Remote closed the connection]
rwmjones has joined #ocaml
schme has joined #ocaml
Hadaka has quit [Read error: 60 (Operation timed out)]
seafoodX has joined #ocaml
olegfink has quit [Read error: 104 (Connection reset by peer)]
olegfink has joined #ocaml
seafoodX has quit []
Abo-Marwan has quit [Remote closed the connection]
screwt8 has quit [Remote closed the connection]
Abo-Marwan has joined #ocaml
Abo-Marwan has quit [Client Quit]
Tetsuo has joined #ocaml
|Jedai| has joined #ocaml
slipstream-- has joined #ocaml
Abo-Marwan has joined #ocaml
screwt8 has joined #ocaml
slipstream has quit [Read error: 110 (Connection timed out)]
jedai has quit [Read error: 110 (Connection timed out)]
Tetsuo has quit ["Leaving"]
|Jedai| has quit [Read error: 110 (Connection timed out)]
tty56 has joined #ocaml
Abo-Marwan has quit [Remote closed the connection]
screwt8 has quit [Remote closed the connection]
Abo-Marwan has joined #ocaml
screwt8 has joined #ocaml
nuncanada has joined #ocaml
Abo-Marwan has quit [Read error: 104 (Connection reset by peer)]
screwt8 has quit [Read error: 104 (Connection reset by peer)]
seafoodX has joined #ocaml
mvitale_ has joined #ocaml
mvitale has joined #ocaml
Demitar has quit [Read error: 113 (No route to host)]
Smerdyakov has joined #ocaml
Tetsuo has joined #ocaml
crabstick has joined #ocaml
crabstick_ has quit [Read error: 110 (Connection timed out)]
crathman has joined #ocaml
[azoic] has joined #ocaml
pango has quit [Remote closed the connection]
pango has joined #ocaml
[azoic] has quit ["Leaving."]
jonathanv has quit ["Leaving"]
jonathanv has joined #ocaml
nuncanada has quit [Remote closed the connection]
pantsd has quit ["Leaving."]
Demitar has joined #ocaml
bluestorm_ has joined #ocaml
lde has quit [Remote closed the connection]
lde has joined #ocaml
Cygaal has joined #ocaml
EliasAmaral has quit [Read error: 104 (Connection reset by peer)]
ygrek has joined #ocaml
nuncanada has joined #ocaml
bluestorm_ has quit ["Konversation terminated!"]
<jonathanv> so
<jonathanv> ocaml lacks unsigned integers
<jonathanv> this displeases me
<rwmjones> yeah, it makes things like implementing encryption or parsing network packets a royal pain
<jonathanv> yeah.. i was going to write some network code
<mbishop> Does SML have unsigned integers?
<jonathanv> also how do you read binary data off a socket?
<jonathanv> you use read to dump the data into a string.. is there a good way to get the data out of the string then?
<pango> strings
<pango> mldonkey has several binary protocol parsers...
<Smerdyakov> SML has WORD and its implementations.
<jonathanv> also, i'm reading someone's thesis on pure functional data structures
<jonathanv> way interesting
<pango> in each network subdirectory, the *Protocol.ml module(s) convert binary packets to sum type, and back
<jonathanv> i am going to download the source code now
<pango> src/utils/net/*Endian.ml modules provide small functions to read binary fields at some offset within a string
<jonathanv> ok looking now
seafoodX has quit [Read error: 110 (Connection timed out)]
<pango> (iirc SML library provide something very similar)
<jonathanv> this isn't so bad i guess
<jonathanv> there is still the troubling issue of 0x80000000 being a constant in this protocol
<Smerdyakov> SML has PACK_WORD and PACK_REAL. (Re: pango's "iirc")
<pango> jonathanv: it's ok with an Int32.t... you could even use Int64.t's if signness bothers you
<pango> # 0x80000000l ;;
<pango> - : int32 = -2147483648l
<jonathanv> ah i see
<jonathanv> cool
joshcryer has joined #ocaml
ygrek has quit [Remote closed the connection]
Tetsuo has quit [Remote closed the connection]
Mr_Awesome has quit ["aunt jemima is the devil!"]
lde has quit [Remote closed the connection]
lde has joined #ocaml
psnively has joined #ocaml
Cygaal has quit [Remote closed the connection]
mvitale_ has quit [Read error: 110 (Connection timed out)]
mvitale has quit [Read error: 110 (Connection timed out)]
mvitale_ has joined #ocaml
mvitale has joined #ocaml
crathman has quit [Read error: 110 (Connection timed out)]
evolvlng has joined #ocaml