gildor changed the topic of #ocaml to: "Discussions about the OCaml programming language | http://caml.inria.fr/ | OCaml 3.12.0+rc1 http://permalink.gmane.org/gmane.comp.lang.caml.inria/49387
mjonsson has joined #ocaml
boscop has joined #ocaml
philtor has joined #ocaml
philtor has quit [Ping timeout: 276 seconds]
jakedouglas has joined #ocaml
drhodes has left #ocaml []
Edward has quit []
boscop has quit [Ping timeout: 265 seconds]
boscop has joined #ocaml
jakedouglas has quit [Quit: Leaving.]
jakedouglas has joined #ocaml
iratsu has joined #ocaml
Associat0r has quit [Quit: Associat0r]
emmanuelux has quit [Remote host closed the connection]
<boscop> I've heard the 'Practical Ocaml' book is badly written. can you recommend any other ocaml book?
metasyntax` has quit [Quit: Be seeing you.]
coucou747 has joined #ocaml
gfym has joined #ocaml
<gfym> is there any way to implement clojure-style STM in ocaml?
waterChip has joined #ocaml
jakedouglas has quit [Quit: Leaving.]
Tianon|Away has joined #ocaml
Tianon has quit [Ping timeout: 252 seconds]
mjonsson has quit [Ping timeout: 276 seconds]
ygrek has joined #ocaml
ygrek has quit [Ping timeout: 245 seconds]
Associat0r has joined #ocaml
ttamttam has joined #ocaml
ygrek has joined #ocaml
kaustuv has joined #ocaml
<kaustuv> Does someone know of something like ERuby (http://en.wikipedia.org/wiki/ERuby) for OCaml?
ftrvxmtrx has quit [Ping timeout: 245 seconds]
chee has quit [Ping timeout: 265 seconds]
Amorphous has quit [Ping timeout: 265 seconds]
ygrek has quit [Ping timeout: 245 seconds]
<ttamttam> kaustuv: I think there is something similar, but I can't remember it's name
Amorphous has joined #ocaml
mbishop has quit [Ping timeout: 240 seconds]
f[x] has joined #ocaml
mbishop has joined #ocaml
valross has quit [Quit: Ex-Chat]
rossberg has joined #ocaml
ftrvxmtrx has joined #ocaml
<gildor> kaustuv: something by Martin Jambon
xmarteo has joined #ocaml
<gildor> kaustuv: look at this maybe http://martin.jambon.free.fr/camlmix/index.html
<gildor> gfym: can you give us an example of "clojure-style STM"
<gildor> boscop: Jason Hickey book is the reference, good reading
Fandekasp has quit [Quit: bye bye]
gfym has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it]
ygrek has joined #ocaml
waterChip has quit [Ping timeout: 276 seconds]
waterChip_ has joined #ocaml
pikachuyann has joined #ocaml
Fandekasp has joined #ocaml
Edward has joined #ocaml
<kaustuv> gildor: thanks, it's close to what I was looking for but not exactly. It doesn't seem to allow things like <% for i = 1 to 5 do %> foo<%= i %> <% done %> --> foo1 foo2 foo3 foo4 foo5
<kaustuv> Anyway, it was easy enough to write my own:
Fandekasp has quit [Remote host closed the connection]
ttamttam has left #ocaml []
ttamttam has joined #ocaml
<mfp> kaustuv: what license are you releasing it under?
<mfp> this could maybe go into batteries
ztfw has joined #ocaml
ztfw has quit [Remote host closed the connection]
ztfw has joined #ocaml
<kaustuv> mfp: 2 clause BSD. I'll make this clear in the file.
<mfp> thanks
xmarteo has quit [Quit: Debian GNU/Hurd is Good.]
ygrek has quit [Ping timeout: 245 seconds]
Vassia has joined #ocaml
Vassia has left #ocaml []
Vassia has joined #ocaml
oc13 has joined #ocaml
Vassia has quit [Ping timeout: 276 seconds]
_andre has joined #ocaml
Edward has quit []
iratsu has quit [Read error: Operation timed out]
iratsu has joined #ocaml
rossberg has quit [*.net *.split]
kaustuv has quit [*.net *.split]
fremo__ has quit [*.net *.split]
hcarty has quit [*.net *.split]
fremo__ has joined #ocaml
hcarty has joined #ocaml
rossberg has joined #ocaml
xmarteo has joined #ocaml
ygrek has joined #ocaml
ikaros has joined #ocaml
ikaros has quit [Ping timeout: 260 seconds]
barismetin has joined #ocaml
rossberg has quit [Quit: Leaving]
ygrek has quit [Ping timeout: 245 seconds]
Vassia has joined #ocaml
Vassia has quit [Ping timeout: 258 seconds]
despa has quit [Read error: Connection reset by peer]
despa has joined #ocaml
oc13 has quit [Ping timeout: 240 seconds]
kmicinski has joined #ocaml
rossberg has joined #ocaml
th5 has joined #ocaml
|marius| has joined #ocaml
kmicinski has quit [Quit: leaving]
jakedouglas has joined #ocaml
<boscop> as I understand it, ocaml has 1-level structural typing, i.e. the name of the type on which to dispatch doesn't matter, but the names + types of its members. is there a language that has multi-level strucctural typing so that only the types of the members matter, not their names? how useful would that be?
elehack has joined #ocaml
<hcarty> Hooray for an official 3.12.0
joewilliams_away is now known as joewilliams
<gildor> Discussions about the OCaml programming language | http://caml.inria.fr/ | OCaml 3.12.0 http://bit.ly/aNZBUp
gildor changed the topic of #ocaml to: Discussions about the OCaml programming language | http://caml.inria.fr/ | OCaml 3.12.0 http://bit.ly/aNZBUp
waterChip_ has quit [Quit: waterChip_]
<thelema> boscop: I think that ocaml isn't 1-level. Some things (objects, tuples, etc.) are structurally typed, while others (Variants, records) are nominally typed. Doesn't matter the "level"
xcthulhu has quit [Quit: Ex-Chat]
Vassia has joined #ocaml
ccasin has joined #ocaml
Vassia has quit [Ping timeout: 276 seconds]
valross has joined #ocaml
valross has quit [Quit: Ex-Chat]
oc13 has joined #ocaml
hargettp has joined #ocaml
hargettp has left #ocaml []
barismetin has quit [Remote host closed the connection]
ftrvxmtrx has quit [Quit: Leaving]
ygrek has joined #ocaml
|marius| has quit [Remote host closed the connection]
philtor has joined #ocaml
ikaros has joined #ocaml
Associat0r has quit [Quit: Associat0r]
ttamttam has quit [Remote host closed the connection]
jonafan_ is now known as jonafan
Vassia has joined #ocaml
metasyntax has quit [Quit: reboot time]
Vassia has quit [Ping timeout: 276 seconds]
|marius| has joined #ocaml
chee has joined #ocaml
sepp2k has joined #ocaml
ikaros has quit [Quit: Leave the magic to Houdini]
ulfdoz has joined #ocaml
philtor has quit [Ping timeout: 246 seconds]
ygrek has quit [Ping timeout: 245 seconds]
metasyntax has joined #ocaml
thieusoai has joined #ocaml
ttamttam has joined #ocaml
andreh has joined #ocaml
andreh has quit [Quit: andreh]
Vassia has joined #ocaml
Vassia has quit [Ping timeout: 246 seconds]
waterChip has joined #ocaml
ftrvxmtrx has joined #ocaml
iratsu has quit [Ping timeout: 240 seconds]
iratsu has joined #ocaml
oc13 has quit [Ping timeout: 276 seconds]
psnively has joined #ocaml
psnively has left #ocaml []
slash__ has joined #ocaml
Tianon|Away has left #ocaml []
Tianon has joined #ocaml
Tianon has quit [Changing host]
Tianon has joined #ocaml
metasyntax has quit [Remote host closed the connection]
waterChip has left #ocaml []
ttamttam has quit [Remote host closed the connection]
ulfdoz has quit [Ping timeout: 260 seconds]
_andre has quit [Quit: leaving]
|marius| has quit [Remote host closed the connection]
Edward has joined #ocaml
Associat0r has joined #ocaml
sepp2k has quit [Quit: Leaving.]
Vassia has joined #ocaml
<pikachuyann> bonne nuit / good night
Associat0r has quit [Client Quit]
pikachuyann has quit [Quit: Quitte]
Vassia has quit [Ping timeout: 258 seconds]
slash__ has quit [Quit: Lost terminal]
chee has quit [Ping timeout: 265 seconds]
<boscop> what are the main differences between Ocaml and F#?
<bitbckt> Good place to start, I think.
<boscop> thanks :)
<bitbckt> You're welcome.
<boscop> bitbckt, would you recommend learning OCaml first, or F#?
<bitbckt> boscop: I'm just now fiddling with F#, so I'm not really prepared to answer.
<bitbckt> They are syntactically so similar, it probably doesn't matter which comes first.
<boscop> syntax doesn't matter as much as semantics ;)
<bitbckt> That's a whole other issue. .NET is a different beast.
chee has joined #ocaml
ccasin has quit [Quit: Leaving]
oc13 has joined #ocaml
carm has joined #ocaml
cthuluh has quit [Read error: Operation timed out]
metasyntax has joined #ocaml
cthuluh has joined #ocaml
cthuluh has quit [Client Quit]
cthuluh has joined #ocaml
oc13 has quit [Ping timeout: 240 seconds]
chee has quit [Ping timeout: 276 seconds]
ztfw has quit [Remote host closed the connection]
ztfw` has joined #ocaml
xmarteo has quit [Quit: Debian GNU/Hurd is Good.]
thieusoai has quit [Quit: Leaving]
philtor has joined #ocaml
coucou747 has quit [Remote host closed the connection]
valross has joined #ocaml
philtor has quit [Ping timeout: 260 seconds]
jonafan has quit [Quit: Leaving]