2002-02-04 04:30
jemfinch` changed the topic of #ocaml to: nob: it's not an option keyword. It's a datatype. 'a option. It can be either "None" or "Some data" -- it represents either data that's not there (None) or data that's there (Some data)
02:06
malc has quit ["no reason"]
02:27
Verbed has quit ["Client Exiting"]
03:08
techsucks has joined #ocaml
03:24
comatoast has joined #ocaml
04:53
jemfinch` has joined #ocaml
04:53
jemfinch_ has quit [Read error: 104 (Connection reset by peer)]
06:08
jemfinch_ has joined #ocaml
06:09
jemfinch` has quit [carter.openprojects.net irc.openprojects.net]
06:09
comatoast has quit [carter.openprojects.net irc.openprojects.net]
06:09
techsucks has quit [carter.openprojects.net irc.openprojects.net]
06:09
samx has quit [carter.openprojects.net irc.openprojects.net]
06:09
JGibson__ has quit [carter.openprojects.net irc.openprojects.net]
06:09
mellum has quit [carter.openprojects.net irc.openprojects.net]
06:36
comatoast has joined #ocaml
06:36
JGibson__ has joined #ocaml
06:36
mellum has joined #ocaml
06:42
MegaWatS has joined #ocaml
06:42
<
MegaWatS >
hi there
07:42
scott has joined #ocaml
07:42
* scott
bets this is where the actions at
07:43
* scott
recognizes some names like proff, jemfinch, and graydon
07:47
comatoast has quit ["zzzzzzzzzzzzzZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"]
08:08
Cryptor has joined #ocaml
09:55
Cryptor has quit [Success]
10:21
two-face has joined #ocaml
11:36
<
MegaWatS >
my opengl bindings are done ... for v1.0 at least :)
11:36
<
MegaWatS >
well and except that theres probably still lots of bugs i havent caught yet :)
11:37
<
two-face >
what's your real name ?
11:37
<
two-face >
I may have read you on lists
11:37
<
MegaWatS >
hm i doubt it
11:37
<
MegaWatS >
i dont post to any lists
11:38
<
two-face >
i guess you made your bindings available to the public ?
11:38
<
MegaWatS >
they were not done yet
11:38
<
MegaWatS >
i guess i could do so now, if anybody wants them ...
11:38
<
MegaWatS >
its only opengl 1.0 so far
11:38
<
MegaWatS >
and its pretty low-level
11:38
<
MegaWatS >
(thats why i did it - its a direct 1:1 binding of the opengl api)
11:39
<
MegaWatS >
well you can of course have them if you want them :)
11:40
<
two-face >
not yet, could be in the future
11:40
<
MegaWatS >
if more people have them / use them / look at them than me thats good because then more bugs would get caught ^_^
11:41
<
MegaWatS >
but the glVertexXv() functions via Bigarrays + index seem to work nicely so far :)
11:41
<
two-face >
BTW, how can i have unsigned ints in Ocaml ?
11:43
wazze has joined #ocaml
11:43
MegaWatS has quit [Read error: 104 (Connection reset by peer)]
11:43
<
wazze >
why did i just get disconnected :|||
11:43
wazze is now known as MegaWatS
11:43
<
two-face >
how can i have unsigned ints in Ocaml ?
11:43
<
MegaWatS >
[12:36:59] <two-face> BTW, how can i have unsigned ints in Ocaml ?
11:43
<
MegaWatS >
[12:37:24] <MegaWatS> theres now way that i am aware of
11:43
<
MegaWatS >
[12:37:34] <MegaWatS> except you write your own "unsigned32" library or something
11:43
<
MegaWatS >
[12:37:52] <MegaWatS> i just used int32's where necessary :|
11:43
<
two-face >
int32 are not unsigned ints ?
11:43
<
MegaWatS >
well actually
11:44
<
MegaWatS >
they are just 32-bit ints
11:44
<
MegaWatS >
its always the operations on them that treat them as either signed or unsigned
11:44
<
two-face >
i think nat are natural numbers
11:44
<
two-face >
they fit in the definition
11:44
<
two-face >
(where in a math. context)
11:44
<
MegaWatS >
those are out of the bignums library arent they?
11:45
<
MegaWatS >
which ones do you mean?
11:45
<
MegaWatS >
the only integral types in ocaml im aware of are
11:45
<
MegaWatS >
int, int32, int64, nativeint and
11:45
<
MegaWatS >
the big ints
11:45
<
two-face >
there are nat
11:45
<
MegaWatS >
oh and of course, the Bigarray members
11:45
<
two-face >
let me have a look
11:46
* MegaWatS
goes looking in the library documentation
11:46
<
two-face >
it may not be in the documentation
11:46
<
MegaWatS >
that would explain why i dont know of them :)
11:47
<
MegaWatS >
i have only a nat.cmi :|
11:47
<
MegaWatS >
no .mli source for it :|
11:48
<
MegaWatS >
thats strange :|
11:49
<
two-face >
i'm running a debian system
11:50
<
MegaWatS >
apparently its not in the standard windows binary distribution
11:50
<
two-face >
you're a windowser
11:50
<
MegaWatS >
well theres nothing in my opengl bindings where i really needed an unsigned integer anyway
11:50
<
MegaWatS >
im a windoze lamer :|
11:50
<
two-face >
do you love windwos ?
11:50
<
MegaWatS >
what do you mean with 'love'
11:51
<
MegaWatS >
i use it ...
11:51
<
MegaWatS >
an operating system is not there to be loved :)
11:51
<
two-face >
i mean don't you want to swtich to free systems ?
11:51
<
MegaWatS >
well i use windows because of games , mainly
11:52
<
MegaWatS >
and there are next to none for linux ... and thats still the alternative os with the most ones
11:52
<
MegaWatS >
if i had a choice wed all use an open-sourced free BeOS :)
11:52
<
MegaWatS >
but no, i dont particularly like linux either
11:52
<
MegaWatS >
or other unix clones for that matter
11:52
<
two-face >
too bad :)
11:53
<
MegaWatS >
my firewall / net gateway machine runs linux ...
11:53
<
MegaWatS >
but for everyday use ... a modern system should be designed with the gui in mind from the beginning
11:53
<
MegaWatS >
on unix systems it just shows too much that the gui is just set upon the command line system ...
11:54
<
MegaWatS >
but ah well
11:54
<
MegaWatS >
this is not an o/s ranting channel is it? :]
11:56
<
MegaWatS >
ok, next im doing a glut binding
11:56
<
two-face >
got to go, bye
11:56
<
MegaWatS >
that should be pretty easy with the tool ive created for my gl stubbing purposes so far
11:57
two-face has left #ocaml []
12:05
<
scott >
MegaWatS, I totally agree re OSes above :)
12:05
<
scott >
specifically about beos
12:07
<
MegaWatS >
well that makes us two already, then :>
12:07
<
scott >
open beos is looking really good already
12:07
<
MegaWatS >
slowly but surely our numbers are growing >]
12:07
<
scott >
tons of developers, not sure how much work they're getting done though
12:07
<
MegaWatS >
well the problem with os'es really is that most of them need software specifically written for them
12:09
<
MegaWatS >
especially the fact that most software is specifically written for WINDOWS ...
12:09
<
MegaWatS >
which makes sure that it doesnt run ANYWHERE else
12:11
<
scott >
such is life
14:57
malc has joined #ocaml
15:28
MegaWatS has quit ["oyasumi nasai"]
15:51
malc has quit ["no reason"]
16:07
mellum has quit ["Leaving"]
17:29
smkl has quit [Read error: 104 (Connection reset by peer)]
17:31
smkl has joined #ocaml
17:31
smkl has quit [Read error: 104 (Connection reset by peer)]
17:32
smkl has joined #ocaml
19:41
scott_ has joined #ocaml
19:42
scott_ has quit [Client Quit]
19:43
<
scott >
anyone know if ocaml has good support for postgoresql?
19:52
<
scott >
and ocaml comes with good socket/networking support and asynchronous io right?
19:54
<
Taaus >
I think so... But I wouldn't bet my life on it (I'm fairly new to O'Caml ;)
20:16
<
JGibson__ >
the best way to find out is to look at the projects that use that functionality. people have made some big stuff with it
21:06
smklsmkl has joined #ocaml
21:58
comatoast has joined #ocaml
22:23
Verbed has joined #ocaml
22:39
two-face has joined #ocaml
22:52
smklsmkl has quit ["..."]
22:59
two-face has left #ocaml []
23:15
gene9 has joined #ocaml
23:15
<
gene9 >
!seen Yurik
23:25
comatoast has quit ["Whoosh!"]
23:27
malc has joined #ocaml
23:29
gene9 has quit [Read error: 104 (Connection reset by peer)]
23:52
gene9 has joined #ocaml