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
iratsu has joined #ocaml
brendan has quit [Read error: Connection reset by peer]
brendan_ has joined #ocaml
brendan_ is now known as Guest11034
Guest11034 has quit [Read error: Connection reset by peer]
brendan has joined #ocaml
philtor has joined #ocaml
philtor has quit [Ping timeout: 248 seconds]
travisbrady has quit [Quit: travisbrady]
<Associat0r> "Type Classes as Objects and Implicits"
xmarteo has quit [Quit: Debian GNU/Hurd is Good.]
jakedouglas has quit [Quit: Leaving.]
travisbrady has joined #ocaml
q[mrw] has joined #ocaml
q[mrw] has quit [Client Quit]
boscop_ has joined #ocaml
boscop has quit [Ping timeout: 265 seconds]
mfp has quit [Ping timeout: 265 seconds]
mfp has joined #ocaml
rwmjones has quit [Ping timeout: 245 seconds]
rwmjones has joined #ocaml
mal`` has quit [Quit: Coyote finally caught me]
mal`` has joined #ocaml
verte has joined #ocaml
psnively has joined #ocaml
psnively has left #ocaml []
jakedouglas has joined #ocaml
travisbrady_ has joined #ocaml
travisbrady has quit [Read error: Connection reset by peer]
travisbrady_ is now known as travisbrady
travisbrady has quit [Read error: Connection reset by peer]
travisbrady_ has joined #ocaml
jakedouglas has quit [Quit: Leaving.]
ulfdoz has joined #ocaml
philtor has joined #ocaml
travisbrady_ has quit [Quit: travisbrady_]
philtor has quit [Ping timeout: 248 seconds]
ygrek has joined #ocaml
ulfdoz has quit [Ping timeout: 265 seconds]
joewilliams is now known as joewilliams_away
Sgeo__ has joined #ocaml
Associat0r has quit [Quit: Associat0r]
Sgeo_ has quit [Ping timeout: 265 seconds]
Sgeo has joined #ocaml
Sgeo__ has quit [Ping timeout: 240 seconds]
Sgeo_ has joined #ocaml
Sgeo has quit [Ping timeout: 258 seconds]
Sgeo__ has joined #ocaml
ttamttam has joined #ocaml
Sgeo_ has quit [Ping timeout: 240 seconds]
ygrek has quit [Ping timeout: 245 seconds]
ikaros has joined #ocaml
Amorphous has quit [Ping timeout: 248 seconds]
chee has quit [Quit: <3 =^.^= Ɛ>]
Modius has quit [Quit: I'm big in Japan]
Amorphous has joined #ocaml
chee has joined #ocaml
ftrvxmtrx has quit [Quit: Leaving]
spearalot has joined #ocaml
munga has joined #ocaml
chee has quit [Ping timeout: 265 seconds]
spearalot has quit [Quit: -arividerchi]
spearalot has joined #ocaml
|marius| has joined #ocaml
ikaros has quit [Quit: Leave the magic to Houdini]
boscop has joined #ocaml
boscop has quit [Ping timeout: 252 seconds]
spearalot has quit [Quit: Computer has gone to sleep]
Vassia has joined #ocaml
Vassia has quit [Ping timeout: 240 seconds]
ygrek has joined #ocaml
pikachuyann has joined #ocaml
xmarteo has joined #ocaml
ftrvxmtrx has joined #ocaml
spearalot has joined #ocaml
ygrek has quit [Ping timeout: 245 seconds]
Associat0r has joined #ocaml
munga has quit [Ping timeout: 264 seconds]
Vassia has joined #ocaml
Vassia has quit [Ping timeout: 258 seconds]
soupdragon has joined #ocaml
<soupdragon> why is there not 'subjective caml'?
rudi_s has quit [*.net *.split]
metasyntax` has quit [*.net *.split]
rudi_s has joined #ocaml
Associat0r has quit [Quit: Associat0r]
|marius| has quit [Remote host closed the connection]
metasyntax` has joined #ocaml
itewsh has joined #ocaml
munga has joined #ocaml
<verte> soupdragon: there are several different opinions on why there is no subjective caml. I'm sure, to some people, there are subjective caml.
<soupdragon> X) hehe
<gildor> soupdragon: subjective caml exists to build SOA application, of course
<gildor> ;-)
<gildor> (there is a lot of subjective architecture, with tons a design patterns to create ultra heavy applications
<gildor> ... and in the end print_endline "hello world!"
<gildor> )
<soupdragon> :P
boscop_ has left #ocaml []
boscop has joined #ocaml
Associat0r has joined #ocaml
psnively has joined #ocaml
soupdragon has quit [Ping timeout: 265 seconds]
Vassia has joined #ocaml
Vassia has quit [Ping timeout: 260 seconds]
ikawe has quit [Ping timeout: 260 seconds]
krankkatze has joined #ocaml
<krankkatze> hi, I have a type 'a opt = None of string | Some of 'a to handle errors
<krankkatze> is that a monad? and if yes, I can't find bind for it.
<psnively> First of all, you should probably call it "either." Secondly, it's not automatically a monad, no, although Either in Haskell is.
<psnively> You could certainly make it a monad.
metasyntax` has quit [Quit: Be seeing you.]
ttamttam has quit [Ping timeout: 248 seconds]
valross has quit [Quit: Ex-Chat]
<flux> psnively, I wouldn't call it either, because the other option is 'string'
<flux> (nor its constructs are left/right)
<flux> in any case, I would avoid constructors None/Some
<psnively> flux: Good point. Since the goal is to handle errors, I'd fix the definition so that it IS Either.
q[mrw] has joined #ocaml
spearalot has quit [Quit: -arividerchi]
kaustuv has joined #ocaml
ikaros has joined #ocaml
iratsu has quit [Ping timeout: 240 seconds]
joewilliams_away is now known as joewilliams
iratsu has joined #ocaml
itewsh has quit [Quit: o/]
|marius| has joined #ocaml
joewilliams is now known as joewilliams_away
ikawe has joined #ocaml
ygrek has joined #ocaml
joewilliams_away is now known as joewilliams
ygrek has quit [Ping timeout: 245 seconds]
jakedouglas has joined #ocaml
ttamttam has joined #ocaml
Vassia has joined #ocaml
Vassia has quit [Ping timeout: 240 seconds]
ftrvxmtrx has quit [Quit: Leaving]
jakedouglas has quit [Quit: Leaving.]
munga has quit [Quit: Ex-Chat]
dark has quit [Ping timeout: 265 seconds]
ttamttam has quit [Remote host closed the connection]
jakedouglas has joined #ocaml
Associat0r has quit [Quit: Associat0r]
verte has quit [Quit: ~~~ Crash in JIT!]
Anarchos has joined #ocaml
Shion has joined #ocaml
<|marius|> anyone have a good tuareg mode setup for lwt? the additional lwt syntax really screws up tuareg's parsing.
ygrek has joined #ocaml
metasyntax` has joined #ocaml
psnively has quit [Quit: psnively]
ygrek has quit [Ping timeout: 245 seconds]
travisbrady has joined #ocaml
<diml> |marius|: there is a patch in lwt sources for tuareg 1, i have not yet ported it for tuareg 2
<flux> wish the syntax and indentation system was based on grammars :)
<thelema> wish languages' parsers could be used directly in IDEs
<|marius|> diml: cool. i ended up just using caml-mode instead, as it is a little more forgiving for unparsed syntax.
thieusoai has quit [Ping timeout: 245 seconds]
<julm> |marius|: http://tunes.org/~nef/logs/ocaml/10.08.04 at 16:39:01
<|marius|> julm: oh neat. thanks!
munga has joined #ocaml
<julm> yw.
munga has quit [Quit: Ex-Chat]
statarb3 has joined #ocaml
sepp2k has joined #ocaml
<flux> thelema, well, that's a bit difficult, given every language has its parser definet in a different way
<statarb3> in what area is the language OCaml mostly used
<flux> thelema, I guess there could be some way to run an external parser or something, but that would be expensive and it would require lots of implementations as well
Anarchos has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!]
ttamttam has joined #ocaml
ulfdoz has joined #ocaml
|marius| has quit [Remote host closed the connection]
philtor has joined #ocaml
iratsu has quit [Ping timeout: 248 seconds]
philtor has quit [Ping timeout: 240 seconds]
sepp2k has quit [Quit: Leaving.]
q[mrw] has quit [Ping timeout: 240 seconds]
ygrek has joined #ocaml
|marius| has joined #ocaml
joewilliams is now known as joewilliams_away
jakedouglas has quit [Quit: Leaving.]
cthuluh has quit [Quit: leaving]
cthuluh has joined #ocaml
Anarchos has joined #ocaml
ftrvxmtrx has joined #ocaml
ttamttam has left #ocaml []
ftrvxmtrx has quit [Read error: Connection reset by peer]
jakedouglas has joined #ocaml
|marius| has quit [Remote host closed the connection]
joewilliams_away is now known as joewilliams
ftrvxmtrx has joined #ocaml
m`` has joined #ocaml
m`` has left #ocaml []
sepp2k has joined #ocaml
sepp2k has quit [Quit: Leaving.]
chee has joined #ocaml
metasyntax` has quit [Quit: Be seeing you.]
Vassia has joined #ocaml
Vassia has quit [Ping timeout: 265 seconds]
kaustuv_ has joined #ocaml
<hcarty> Does this look like a bug? http://vpaste.net/CH5vT?
<hcarty> (~-. value.field) says "has type value_t but an expression was expected of type float"
kaustuv has quit [Ping timeout: 258 seconds]
<hcarty> Or rather OCaml gives that error
xmarteo has quit [Quit: Debian GNU/Hurd is Good.]
<flux> operator precedency?
ulfdoz has quit [Ping timeout: 258 seconds]
willb has joined #ocaml
_unK has joined #ocaml
valross has joined #ocaml
<hcarty> flux: Indeed - I'm not sure if it's reasonable or a bug
<hcarty> (-. value.field) works
<pikachuyann> Have a good night everyone / Passez une bonne nuit tout le monde
pikachuyann has quit [Quit: Quitte]
ygrek has quit [Ping timeout: 245 seconds]
|marius| has joined #ocaml
<flux> hcarty, well, pretty sure precedency is something that cannot be fixed..
<flux> hcarty, the same issue can often occur with (!): !foo.bar
<hcarty> flux: Ah, ok
<hcarty> That's a good point, thanks
joewilliams is now known as joewilliams_away
philtor has joined #ocaml
|marius| has quit [Remote host closed the connection]
iratsu has joined #ocaml
travisbrady has quit [Quit: travisbrady]
ikawe has quit [Ping timeout: 240 seconds]
ikawe has joined #ocaml