<rks`>
but if you have any question or remark I'd love to hear them
<rks`>
(I'll be leaving soon however, coming back in a few hours)
fantasticsid has quit [Read error: Connection reset by peer]
<rks`>
oh also avsm, the command provided by merlin are only available when the filetype of your buffer is ocaml
<rks`>
that could explain why you don't have access to « :BuildPath » or anything else (i.e. either you're not editing an ml file, or your vim doesn't recognize it as ocaml)
<companion_cube>
yolo btw
<adrien_oww>
...
skchrko has joined #ocaml
zpe has joined #ocaml
<companion_cube>
adrien_oww: take a breath "D
<adrien_oww>
/kick companion_cube NO!
<adrien_oww>
damn, I'm not +o
<adrien_oww>
:)
ollehar has joined #ocaml
mcclurmc has joined #ocaml
talzeus has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
ollehar has joined #ocaml
csakatoku has joined #ocaml
csakatoku has quit [Remote host closed the connection]
<jpdeplaix>
kerneis: oh, you are working on diy :) Great !
ollehar has joined #ocaml
Simn|gone has joined #ocaml
Simn|gone is now known as Simn
csakatoku has joined #ocaml
csakatoku has quit [Ping timeout: 264 seconds]
Yoric has joined #ocaml
mch has joined #ocaml
mchqwerty has quit [Ping timeout: 260 seconds]
Yoric has quit [Ping timeout: 252 seconds]
nisstyre has quit [Quit: Leaving]
<kerneis>
jpdeplaix: not exactly working on it
<kerneis>
but I have commit rights and I don't like broken build systems
<kerneis>
as a matter of principle more than anything else
amirmc has joined #ocaml
<jpdeplaix>
kerneis: what do you mean by that ? :/
<kerneis>
I work more on litmus (a bit), and related stuff, not on diy itself
<kerneis>
but I like to have an easy way to check that my commits did not break anything
<kerneis>
if make is broken, it's not so easy
<jpdeplaix>
I don't follow you :/ Why make would be broken ?
Yoric has joined #ocaml
<adrien_oww>
I think he meant the build sytem that is based on make
<kerneis>
s/make/Makefile/ sorry
<kerneis>
well, if "make" does not even work *before* my commit, how can I check that my commit doesn't break anything
<kerneis>
that's what I meant
<ollehar>
whenever I get a stacktrace, it sais "Raised at file hashtbl.ml". Any one recognize that error?
cesar_ has joined #ocaml
cesar_ is now known as Guest99452
<kerneis>
ollehar: do you use Printexn?
<kerneis>
I got something similar with non-sensical messages because I called Printexc.to_string before Printexc.print_backtrace (or something like that), overwriting the captured backtrace
<kerneis>
if I remember correctly
<kerneis>
so 1* compile with -d 2* if you're using Printexc, order might matter
shinnya has joined #ocaml
<ollehar>
kerneis: yes, I do. I'll check order, thx!
UncleVasya has joined #ocaml
ttamttam has quit [Quit: ttamttam]
Guest99452 has quit [Remote host closed the connection]
<ollehar>
kerneis: yep, you were right. silly.
<ollehar>
should perhaps share on SO...
<manizzle>
can someone help me out with this paste? not sure what syntax i have wrong http://ideone.com/utwWSf
<bernardofpc>
you're missing an "in" between lines 10 and 11
<manizzle>
hm, i guess i dont understand why i need the in there, i thought it was only for let statements?
<bernardofpc>
you have a let for your function definition
nikki93 has joined #ocaml
<bernardofpc>
(remember, functions are "variables" just like let x = 2)
<manizzle>
oh yeah i guess. then what about the toplevel hex_to_raw? that doesnt need an in?
<bernardofpc>
depends how you use it
<manizzle>
oh cause the toplevel function is a global and global lets dont need ins
ulfdoz has quit [Remote host closed the connection]
<manizzle>
?
<bernardofpc>
right
ulfdoz has joined #ocaml
<bernardofpc>
if it were a toplevel value like let x = 2 ;; it also works
<bernardofpc>
(out of curiosity, whatr's your programming background ?)
olibjerd has quit [Ping timeout: 245 seconds]
Yoric has quit [Ping timeout: 240 seconds]
cesar_ has joined #ocaml
cesar_ is now known as Guest9342
tianon has joined #ocaml
nikki93 has quit [Ping timeout: 240 seconds]
olibjerd has joined #ocaml
nikki93 has joined #ocaml
paddymahoney has quit [Ping timeout: 248 seconds]
Guest9342 has quit [Remote host closed the connection]
nikki93 has quit [Remote host closed the connection]
paddymahoney has joined #ocaml
manizzle has quit [Ping timeout: 248 seconds]
yroeht has quit [Ping timeout: 264 seconds]
skchrko has quit [Ping timeout: 245 seconds]
nikki93 has joined #ocaml
nikki93 has quit [Remote host closed the connection]
boogie has joined #ocaml
skchrko has joined #ocaml
boogie has quit [Remote host closed the connection]
yroeht has joined #ocaml
olibjerd has left #ocaml []
trystero has joined #ocaml
yroeht has quit [Ping timeout: 252 seconds]
tristero has quit [Ping timeout: 252 seconds]
mcclurmc has quit [Quit: Leaving.]
Drup has quit [Ping timeout: 245 seconds]
<rks`>
avsm: nice :)
shinnya has quit [Ping timeout: 240 seconds]
yroeht has joined #ocaml
boogie has joined #ocaml
f[x] has quit [Remote host closed the connection]
f[x] has joined #ocaml
mcclurmc has joined #ocaml
Drup has joined #ocaml
amirmc has quit [Quit: Leaving.]
malo has quit [Quit: Leaving]
chrisdotcode has joined #ocaml
zpe has quit [Remote host closed the connection]
travisbrady has joined #ocaml
zpe has joined #ocaml
pango has quit [Remote host closed the connection]
<kerneis>
ollehar: yes, SO would be helpful, I was very confused when it happened to me
pango has joined #ocaml
f[x] has quit [Ping timeout: 252 seconds]
manizzle has joined #ocaml
Kakadu has joined #ocaml
serge has quit [Remote host closed the connection]
travisbrady has quit [Read error: Connection reset by peer]
travisbrady has joined #ocaml
manizzle has quit [Quit: Leaving]
manizzle has joined #ocaml
octet8 has joined #ocaml
pango has quit [Remote host closed the connection]
mch has quit [Ping timeout: 246 seconds]
Neros has quit [Ping timeout: 240 seconds]
Nahra has joined #ocaml
Nahra has quit [Changing host]
Nahra has joined #ocaml
pango has joined #ocaml
tobiasBora has joined #ocaml
nikki93 has joined #ocaml
Neros has joined #ocaml
ollehar has quit [Ping timeout: 252 seconds]
nikki93 has quit [Remote host closed the connection]
zpe has quit [Remote host closed the connection]
Anarchos has joined #ocaml
djcoin has quit [Quit: WeeChat 0.4.1]
steshaw has joined #ocaml
Anarchos has quit [Ping timeout: 260 seconds]
Anarchos has joined #ocaml
darkf has joined #ocaml
zpe has joined #ocaml
ocp has quit [Ping timeout: 245 seconds]
Yoric has joined #ocaml
mcclurmc has quit [Quit: Leaving.]
Yoric has quit [Ping timeout: 240 seconds]
ggole has quit []
travisbrady has quit [Quit: travisbrady]
Yoric has joined #ocaml
willy_ has joined #ocaml
travisbrady has joined #ocaml
trystero has quit [Read error: Operation timed out]
trystero has joined #ocaml
kay_ has quit [Remote host closed the connection]
ulfdoz has quit [Ping timeout: 248 seconds]
travisbrady has quit [Read error: Connection reset by peer]
travisbrady has joined #ocaml
trystero has quit [Read error: Connection reset by peer]
trystero has joined #ocaml
trystero has quit [Ping timeout: 248 seconds]
mcclurmc has joined #ocaml
thomasga has quit [Ping timeout: 240 seconds]
Yoric has quit [Remote host closed the connection]
Yoric has joined #ocaml
Anarchos has quit [Quit: reboot...]
trystero has joined #ocaml
Anarchos has joined #ocaml
Yoric has quit [Remote host closed the connection]
Yoric has joined #ocaml
nikki93 has joined #ocaml
<nikki93>
Hey guys!
<nikki93>
How do you 'name' the cons (::) operator?
<nikki93>
To pass it to, for example, foldr or such
<companion_cube>
I'm not sure it's named
<companion_cube>
you may need to write a (fun x y -> x ::y) :/
octet8 has quit []
<Anarchos>
nikki93 let operator = (::)
<Anarchos>
as you wrote it :)
<companion_cube>
Anarchos: did you test?
<nikki93>
hmm I dunno it seems to be not working for me, will try
<Anarchos>
companion_cube i just test
<Anarchos>
and failed
<nikki93>
list concat is just foldr (::) so I thought it would be cool to write it that way
<companion_cube>
so I think you need to write an explicit function
<companion_cube>
or let cons x y = x :: y so that you can reuse it
<Anarchos>
it seems real weird that :: can not be used as a first class value ?
<def-lkb>
constructors are not values in ocaml
<nikki93>
alright, thanks all!
<def-lkb>
so you always have to manually wrap them in a function, as in `cons'
steshaw has quit [Ping timeout: 260 seconds]
<companion_cube>
oh, right, (::) is a constructor
<companion_cube>
not an operator like (+)
<nikki93>
I didn't realise (::) was a constructor as opposed to just an operator.
<technomancy>
what's the rationale behind the weirdness of constructors?
<technomancy>
implementation detail?
zpe has quit [Remote host closed the connection]
Yoric has quit [Remote host closed the connection]
travisbrady has quit [Quit: travisbrady]
_andre has quit [Quit: leaving]
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
Kakadu has quit []
AltGr has quit [Quit: Konversation terminated!]
willy_ has quit [Ping timeout: 248 seconds]
steshaw has joined #ocaml
gour has quit [Quit: WeeChat 0.4.1]
Anarchos has quit [Quit: Vision[0.9.7-H-280704]: i've been blurred!]
ollehar has joined #ocaml
steshaw has quit [Ping timeout: 260 seconds]
ollehar has quit [Quit: ollehar]
ollehar has joined #ocaml
ng_ has joined #ocaml
<ng_>
how i increment values in a matrix recursively??