humasect has quit [Read error: 54 (Connection reset by peer)]
humasect has joined #ocaml
CosmicRay has joined #ocaml
CosmicRay has left #ocaml []
__mattam__ has quit [Client Quit]
cognominal has quit [Remote closed the connection]
cognominal has joined #ocaml
vezenchio has joined #ocaml
Godeke has quit ["Leaving"]
zzorn has quit ["They are coming to take me away, ha ha"]
Sonarman has joined #ocaml
Sonarman has quit ["leaving"]
Morphous has quit [Client Quit]
monochrom has quit ["Few people understand understanding."]
Submarine has joined #ocaml
mlh has quit ["yes. also option to product just names, for use by cpio/tar -T -- null separated?"]
Submarine has quit [Remote closed the connection]
mlh has joined #ocaml
Snark has joined #ocaml
pango has quit [Remote closed the connection]
pango has joined #ocaml
Submarine has joined #ocaml
<mflux>
does anyone use the revised caml syntax, facilitated by camlp4r?
<mflux>
I'm just looking at ledit, and apparently its author does
<shrimpx>
revised syntax?
<shrimpx>
i know ledit is written in weird syntax but i figured that's just what the author wanted to do
<mellum>
Not a lot of people use it. Doesn't bring enough benefits, and makes imperative programming style unbearably klunky
Herrchen has joined #ocaml
<mflux>
well, those were my thoughts when I read about the syntax, but otoh imperative parts are the minority in most code
<mflux>
but ledit doesn't seem that horrible, just different ;)
* Snark
goes reading about that new syntax
<Herrchen>
new syntax?
Msandin has joined #ocaml
Amorphous has joined #ocaml
solarwind has joined #ocaml
Banana_ has joined #ocaml
Banana has quit [Read error: 60 (Operation timed out)]
smimou has joined #ocaml
__DL__ has joined #ocaml
Msandin has quit [Read error: 110 (Connection timed out)]
Snark has quit [Read error: 104 (Connection reset by peer)]
hexreel has joined #ocaml
mlh has quit ["brb"]
Boojum has joined #ocaml
Banana_ has quit ["leaving"]
Banana has joined #ocaml
mlh has joined #ocaml
Boojum is now known as Snark
Msandin has joined #ocaml
mlh has quit [Client Quit]
<vincenz>
hmmhmm
hexreel has quit ["bye!"]
Solar- has joined #ocaml
solarwind has quit [Read error: 110 (Connection timed out)]
Solar- is now known as solarwind
_fab has joined #ocaml
Msandin has quit [Read error: 110 (Connection timed out)]
CosmicRay has joined #ocaml
gim has quit [Remote closed the connection]
mrvn_ has quit ["reboot"]
* slashvar[ens]
KF+clope
slashvar[ens] is now known as slashKF
<vincenz>
wiw
<vincenz>
wow
<vincenz>
so much talk
<vincenz>
c koi un KF?
* solarwind
waves to vincenz
<Riastradh>
ShhhhhH!
<vincenz>
hi Riastradh
<vincenz>
notice how this year it's plt sponsoring ICFP contest :D
<vincenz>
and to think we did it in plt 2 years agi
<vincenz>
..ag
<vincenz>
o
* vincenz
curses at his typist
<Snark>
plt?
<vincenz>
drscheme/mred/mzscheme
zzorn has joined #ocaml
slashKF is now known as slashvar[ens]
<vincenz>
c koi un kf?
<vincenz>
slashvar[ens]: ?
<slashvar[ens]>
vincenz: a coffee (it's an english speaking chan ;)
<slashvar[ens]>
un café quoi ;)
<vincenz>
duh
<smimou>
...
<vincenz>
my first language isn't french so I don't know all the cyberisms
<slashvar[ens]>
ok ;)
mrvn has joined #ocaml
gim has joined #ocaml
mrvn_ has joined #ocaml
mrvn__ has joined #ocaml
mrvn has quit [Read error: 60 (Operation timed out)]
mrvn_ has quit [Read error: 60 (Operation timed out)]
_fab has quit [Remote closed the connection]
zzorn is now known as zzorn_afk
<humasect>
ohh, F# actually uses most of the guts of OCaml
mrvn__ is now known as mrvn
senko has quit [Remote closed the connection]
mrvn_ has joined #ocaml
Skal_ has joined #ocaml
mrvn has quit [Read error: 60 (Operation timed out)]
mrvn has joined #ocaml
pango has quit ["Leaving"]
<Snark>
what is F#?
<Submarine>
F# is a functional language developed at Microsoft.
mrvn_ has quit [Read error: 60 (Operation timed out)]
<Smerdyakov>
Microsoft Research. (I'll claim it's an important difference.)
Submarine has quit ["Leaving"]
<humasect>
developed at = named after
<humasect>
it's ocaml for .net
<Snark>
microsoft research is great, afaik
<Smerdyakov>
Well, that's the difference, Snark. Regular ol' Microsoft _isn't_ great. :)
<humasect>
snark: agreed
pango has joined #ocaml
<Snark>
the products are... well, I prefer not using them
<Snark>
the management is... well, evil is the word
* humasect
also agrees
<mrvn>
research invents something great, marketing adds crap to it and the programmers implementing the crap add bugs.
<humasect>
=D
pango_ has joined #ocaml
mrvn has quit [Read error: 54 (Connection reset by peer)]
humasect has quit ["Leaving.."]
pango has quit [Read error: 110 (Connection timed out)]
vezenchio has quit ["I live in a yurt on the steppes of Sheepfuckistan. That's why."]
Msandin has joined #ocaml
<picard>
does OCaml have an equivalent of return (like in C)?
<mflux>
let return n = n
<mflux>
there is no goto to the end of the function if that's what you're looking for
<mflux>
which is definitely nice
<picard>
ok, thanks
mrvn has joined #ocaml
tintin has joined #ocaml
Msandin has quit [Read error: 110 (Connection timed out)]
gim has quit ["++"]
_JusSx_ has joined #ocaml
Submarine has joined #ocaml
<vincenz>
I love ocaml
Herrchen has quit ["good night"]
Sonarman has joined #ocaml
det has quit [Remote closed the connection]
Sonarman has quit [Client Quit]
det has joined #ocaml
mrvn has quit [Read error: 110 (Connection timed out)]
gim has joined #ocaml
Amorphous has quit [Read error: 60 (Operation timed out)]
Amorphous has joined #ocaml
Skal_ has quit ["Client exiting"]
humasect has joined #ocaml
matt____ has joined #ocaml
matt____ is now known as Sonarman
Snark has quit ["Leaving"]
Submarine has quit ["Leaving"]
Sonarman has quit ["leaving"]
<vincenz>
Any function to get the directoryname of a path?
Msandin has joined #ocaml
<mflux>
not to my knowledge, I had to write my own
<mflux>
(which is easy with regular expressions)
<Smerdyakov>
Filename.dirname
<mflux>
d'oh ;)
<mflux>
now that you mentioned I should've remembered those too
<mflux>
fortunately I just split the filename into directory, filename and extension-parts, which still would need a few lines to implement with those routines
<mflux>
although using those would be more portable
Excedrin has quit [Read error: 60 (Operation timed out)]
zzorn_afk is now known as zzorn
zzorn is now known as zzorn_sleep
zzorn_sleep has quit ["They are coming to take me away, ha ha"]
Msandin has quit [Read error: 104 (Connection reset by peer)]
_JusSx_ has quit ["leaving"]
senko has joined #ocaml
mlh has joined #ocaml
CosmicRay has quit ["Client exiting"]
gim has quit [Read error: 110 (Connection timed out)]