koyuki has quit [carter.openprojects.net irc.openprojects.net]
smkl has quit [Remote closed the connection]
smkl has joined #ocaml
jao has quit [Read error: 110 (Connection timed out)]
Yurik has joined #ocaml
malc has joined #ocaml
malc has quit [carter.openprojects.net irc.openprojects.net]
tav has quit [carter.openprojects.net irc.openprojects.net]
tav` has joined #ocaml
tav` has quit [carter.openprojects.net irc.openprojects.net]
smkl has quit [carter.openprojects.net irc.openprojects.net]
Yurik has quit [carter.openprojects.net irc.openprojects.net]
Jiriki has quit [carter.openprojects.net irc.openprojects.net]
tmcm has quit [carter.openprojects.net irc.openprojects.net]
graydon has quit [carter.openprojects.net irc.openprojects.net]
scipient has quit [carter.openprojects.net irc.openprojects.net]
malc has joined #ocaml
Taaus_ has joined #ocaml
tav` has joined #ocaml
Yurik has joined #ocaml
smkl has joined #ocaml
Jiriki has joined #ocaml
tmcm has joined #ocaml
graydon has joined #ocaml
scipient has joined #ocaml
Taaus has quit [Read error: 104 (Connection reset by peer)]
tav` has quit [carter.openprojects.net irc.openprojects.net]
malc has quit [carter.openprojects.net irc.openprojects.net]
smkl has quit [carter.openprojects.net irc.openprojects.net]
Taaus_ has quit [carter.openprojects.net irc.openprojects.net]
Yurik has quit [carter.openprojects.net irc.openprojects.net]
Jiriki has quit [carter.openprojects.net irc.openprojects.net]
graydon has quit [carter.openprojects.net irc.openprojects.net]
tmcm has quit [carter.openprojects.net irc.openprojects.net]
scipient has quit [carter.openprojects.net irc.openprojects.net]
tav` has joined #ocaml
malc has joined #ocaml
Taaus_ has joined #ocaml
Yurik has joined #ocaml
Jiriki has joined #ocaml
smkl has joined #ocaml
tav` has quit [Excess Flood]
tav` has joined #ocaml
malc has quit [carter.openprojects.net irc.openprojects.net]
tmcm has joined #ocaml
graydon has joined #ocaml
scipient has joined #ocaml
tav` has quit [Excess Flood]
tav` has joined #ocaml
malc has joined #ocaml
graydon has quit [carter.openprojects.net irc.openprojects.net]
tmcm has quit [carter.openprojects.net irc.openprojects.net]
scipient has quit [carter.openprojects.net irc.openprojects.net]
malc has quit [carter.openprojects.net irc.openprojects.net]
malc has joined #ocaml
graydon has joined #ocaml
malc has quit [carter.openprojects.net irc.openprojects.net]
scipient has joined #ocaml
malc has joined #ocaml
Taaus_ has quit [carter.openprojects.net irc.openprojects.net]
Yurik has quit [carter.openprojects.net irc.openprojects.net]
Jiriki has quit [carter.openprojects.net irc.openprojects.net]
tav` has quit [Excess Flood]
malc has quit [carter.openprojects.net irc.openprojects.net]
malc has joined #ocaml
Taaus_ has joined #ocaml
Yurik has joined #ocaml
Jiriki has joined #ocaml
malc has quit [carter.openprojects.net irc.openprojects.net]
malc has joined #ocaml
clog has joined #ocaml
gene9 has joined #ocaml
<Yurik>
gene9: hi. thanks for the correction :)))
<gene9>
;-)
<Yurik>
gene9: you read all the spec? :)
<Yurik>
(btw, it is outdated a bit and incomplete :)
<gene9>
Yurik: yes
<gene9>
afk
<Yurik>
horrible spec, right? :)
<gene9>
err... yeah :)))
<gene9>
sorry, I need to go. working...
gene9 has quit ["Client Exiting"]
<Yurik>
cu
tmcm has joined #ocaml
clog has joined #ocaml
smkl has quit [Remote closed the connection]
smkl has joined #ocaml
malc has quit ["no reason"]
* Yurik
is away: for a bit, 10 minutes or so
* Yurik
is back (gone 00:05:56)
<Yurik>
thierry: btw, what is your preliminary schedule for the next, say, 10 days?
<Yurik>
oops,
<Yurik>
not there
Yurik_ has joined #ocaml
Yurik has quit [Read error: 113 (No route to host)]
Yurik_ is now known as Yurik
tmcm has quit ["using sirc version 2.211+ssfe"]
malc has joined #ocaml
tmcm has joined #ocaml
TachYon76 has joined #ocaml
<TachYon76>
Hellou, can begiiners get there help in learning ocaml ?
<malc>
yes
<TachYon76>
Excellent
<TachYon76>
mmm, static binding means the same as early binding ?
<malc>
binding? in what context?
<TachYon76>
malc: scoping rules contex in function evaluation for example ...
<malc>
cant say i follow you here, give me an example
<TachYon76>
I encountered in ocaml tutorial. "Ocaml uses static binding - the value of variable is defined by the code in wich function is defined , not by code in which is evaluated"
<malc>
oh.
<malc>
static binding as oposed to dynamic (ala ELisp)
<malc>
yeah, i guess you can call it early
<TachYon76>
so static = early / dynamic = late ?
<malc>
in this context yes
<TachYon76>
OK. proceeding with reading ... ;)
<malc>
you are brave.. i, personally, never managed to learn anything from reading manuals
<TachYon76>
this Jason Hickey's introduction to Objective Caml looks up to p. 20 quite OK
<malc>
oh THIS tutorial.. fine reading indeed
Taaus_ is now known as Taaus
jao has joined #ocaml
<TachYon76>
hmmm
<graydon>
static binding in this context also means lexical binding.
<graydon>
i.e. the text on the page shows you which definition a use refers to, not the runtime call stack.
<graydon>
you can have late lexical binding, but not early dynamic binding.
<TachYon76>
q based on example in mentioned book: what means:
<TachYon76>
let apply =
<TachYon76>
let apply f k =
<TachYon76>
f k
<TachYon76>
?
<graydon>
"apply" takes a function and an argument, and applies the function to the argument.
<graydon>
for example, "apply print_int 1" is the same as "print_int 1"
<TachYon76>
ah, tnx graydon
<graydon>
this is useful if you happen to be holding a bunch of functions in a data structure, and a bunch of arguments in another data structure, and you want to programmatically combine them in some complex way
smkl has quit [Remote closed the connection]
smkl has joined #ocaml
<TachYon76>
OK, thanks for your help. But I'm afraid I will be common guest here with my questions ... ;)