xtrm has quit [Read error: 110 (Connection timed out)]
xtrm has joined #ocaml
<pnou_>
gl, y a des gens qui font des phrases des fois ici ?
<gl-limsi>
=)
<pnou_>
même toi, tu n'en fais pas au secours :)
<gl-limsi>
je suis censé bosser en fait
<gl-limsi>
y'a mon boss dans mon dos c'est stressant
<pnou_>
ha
<pnou_>
ben tu vois que t'es pas tout seul :)
<gl-limsi>
l est revenu aujourd'hui
<pnou_>
et ce rapport alors ?
<gl-limsi>
la porte qui donne sur le couloir est ouverte, et j'entends que le bruit de mes touches :)
<gl-limsi>
rapport rendu mon colonel!
<pnou_>
bien bien soldat
<pnou_>
rompez
<gl-limsi>
k
<pnou_>
et fésez de l'irc !
<gl-limsi>
ok!
<gl-limsi>
j'ai du dégoter un hack de mark kilgard, pour mon stage, dans une page paumée d'opengl.org..
<gl-limsi>
c'est bien internet quand meme
<gl-limsi>
(sorry for the french discussion ppl :)
<pnou_>
y zont qu'à parler :)
<pnou_>
même mon bot parle plus tiens
<pnou_>
un hack pour faire quoi ?
<gl-limsi>
pour la gestion des fonts
<gl-limsi>
il donne une méthode
<karryall>
c'est quoi le limsi ?
<pnou_>
laboratoire d'informatique et de mathématique super interessantes ?
<gl-limsi>
ouais!
<gl-limsi>
laboratoire d'informatique et de mecanique appliques aux sciences de l'ingenieur
<karryall>
c'est moins drole ...
<gl-limsi>
c'est sur
<pnou_>
mmm j'étais pas loin
<gl-limsi>
LI c est pas compliqué :)
<pnou_>
ho ça va hein !
<xtrm>
hehe
<pnou_>
tout plein de gens qui parlent !
<gl-limsi>
c'est CNRS donc c'est chiant
<pnou_>
ça servira à qui que quoi dont où ce que tu fais au fait ?
<gl-limsi>
mh
<gl-limsi>
en gros c'est un projet qui est censé permettre a mon boss de changer d'orientation scientifique
<gl-limsi>
c'est pour se vendre aupres des autres labos en somme
smkl has quit [Read error: 110 (Connection timed out)]
kruskal has quit [Remote closed the connection]
<pnou_>
arf
<pnou_>
ha ces chefs...
<pnou_>
regardez ce que notre stag^W^W nous faisons
<gl-limsi>
il est parti
<pnou_>
fiouuu on a eu chaud !
<gl-limsi>
ouqis
<gl-limsi>
du coup je vais pas tarder a y aller moi
<pnou_>
dès qu'il y a de l'objet il indente n'importe comment tuareg, c'est une horreur :/
<karryall>
hé bé! durs les horaires au CNRS
<gl-limsi>
j'ai jamais utilisé le O de O'Caml
<gl-limsi>
karryall: ouais.. enfin j'ai fait un mois a 50h/semaine alors je me rattrape, là
<karryall>
je déconne ...
<gl-limsi>
beh t'as pas tout a fait tort
<gl-limsi>
j'en vois ici qui ont du mal a se mettre aux 35h :)
<pnou_>
héhé
<pnou_>
à l'INRIA on jouait même à la pétanque :)
<gl-limsi>
avec XL et DR ? :)
<gl-limsi>
"ho, tu tires ou tu poingtes, xavier ?"
<pnou_>
lol
<pnou_>
nan ils bossent eux
<pnou_>
y sont encore jeunes et naïfs
<gl-limsi>
bon aller, je decolle.. j'ai des petits yeux rouges (et chassieux) et la bouche pateuse
gl-limsi has quit ["!"]
xtrm_ has joined #ocaml
xtrm has quit [Read error: 110 (Connection timed out)]
xtrm_ is now known as xtrm
Dalroth has joined #ocaml
smkl has joined #ocaml
<pnou_>
t'es là gl ?
dandelion- has joined #ocaml
owll has joined #ocaml
dandelion- has left #ocaml []
karryall has quit ["bye .."]
xtrm has quit [Read error: 110 (Connection timed out)]
owll has quit [Remote closed the connection]
kruskal has joined #ocaml
Dalroth has quit ["400 mb used, 256mb available? I think I need to reclaim some ram"]
xtrm has joined #ocaml
kruskal is now known as kruskaway
two-face has joined #ocaml
kruskaway has left #ocaml []
chat-de-sorciere has joined #ocaml
<two-face>
chat-de-sorciere: c'est une blague ?
<chat-de-sorciere>
pouquoi ?
<chat-de-sorciere>
je ne trouve pas ç a drôle !
<chat-de-sorciere>
endin pas si drôle que ça.
<chat-de-sorciere>
Et puis c'est moins ridicule que witchcat.
<two-face>
t uas de la chance
<two-face>
normalement irc, c'est pas plus de 10 caractères :)
<chat-de-sorciere>
Je dois être béni des dieux alors ;)
<two-face>
tu es béni de OPN :)
<chat-de-sorciere>
bien ouéj.
<two-face>
tu es Allemand ?
<chat-de-sorciere>
Non c'est ma mère, je ne suis pas trop doué pour sa langue.
<chat-de-sorciere>
Mais je parle un peu.
<two-face>
ah ok, parce que as un nom allemand
<chat-de-sorciere>
Was denkst-du darüber ?
<two-face>
non?
<chat-de-sorciere>
ben si
Dalroth has joined #ocaml
<chat-de-sorciere>
Ce qui est drôle c'est qu'en français le nom de famille donne le nom du resto-U de la fac ...
<two-face>
hihi
<two-face>
grüne = vert ?
<two-face>
wald ? forêt ?
<chat-de-sorciere>
Tout-juste. Le resto-U s'appelle Vert-bois.
<two-face>
ahah
<two-face>
c'est rgolo
<chat-de-sorciere>
En plus j'ai mis quatre ans à m'en rendre compte, des fois je ne suis pas très bien réveillé, mais là, tout de même ...
xtrm has quit [Read error: 110 (Connection timed out)]
<two-face>
qui t'a réveillé ?
<two-face>
une princesse charmante ?
<chat-de-sorciere>
Nan, une vilaine sorcière
<chat-de-sorciere>
Kssss
<two-face>
ah oui :)
<chat-de-sorciere>
T'es abonné à la ML de ocaml ? Y'a un bonhomme qi a rédigé une proposition sur les NameSpace, et je vois pas trop l'intérêt du truc ...
<chat-de-sorciere>
two-face : j'ai déjà vu ton nom quelque part, mais je n'arrive pas à me souvenir où ... tu maintiendrais pas un port d'une appli sur Debian ou FreeBSD.
<chat-de-sorciere>
Par hasard ?
<two-face>
chat-de-sorciere: si :)
<two-face>
Debian, exactement
<chat-de-sorciere>
pour FreeBSD ?
<chat-de-sorciere>
wops.
xtrm has joined #ocaml
<two-face>
xtrm: ?
<chat-de-sorciere>
Vous savez où je pourrais mettre du source à disposition, j'avais commencé à coder une librairie pour lire les messages RFC2822(les mails), et ... euh je ne m'en occupe plus trop ... il n'y a rien d'intéressant dedans, mais si ça dort dans un espace public, ce serait plus utle qu'à dormir sur mon disque-dur ...
<two-face>
hmmm
<two-face>
tu as un compte chez un provider ?
<chat-de-sorciere>
Mwwwah, mais il faudrait que je fasse une vraie page avec mon nom, la couleur du pelage de mon chien, des anecdotes amusantes, et ce code ?
<pnou_>
si tu veux un coin pommé, je te le mets dans un répertoire poussiéreux de mon ftp
<chat-de-sorciere>
Pourquoi pas, en fait j'aimerais bien trouver une personne chez qui la chose suscite un minimum d'intérêt.
<chat-de-sorciere>
pkoi pas le FTP.
<chat-de-sorciere>
Histoire que ça continue un peu.
<pnou_>
oué sur un ftp, tu te fais humper (en cachant ton nom si ton truc est un peu foireux) et puis voilà :)
<chat-de-sorciere>
EN fait si je le laissais traîner sur la voie publique, il faudrait que je le documente un peu plus,
<chat-de-sorciere>
par principe
<pnou_>
pas forcément, il suffit de cacher ton nom :)
<chat-de-sorciere>
tssss belle mentalité ;)
<pnou_>
bon ben documente :)
<chat-de-sorciere>
Ben non, en fait je voudrais bien donner ça à un être humain qui me dirait ce qu'il veut que je lui dise, histoire dêtre sur d'ne faire le minimum ....
skylan has joined #ocaml
<pnou_>
ha
<pnou_>
bonne chance :)
<chat-de-sorciere>
pnou_ : pour devenir humper il faut s'inscrire quelque part dans la caml_hump, je suppose ?
<pnou_>
nan, t'envoie un mail à maxence
<chat-de-sorciere>
Mouuuuiiiiii, maxence, c'est le type avec la cequette jaune assis sur le banc à côté ?
<chat-de-sorciere>
s/cequette/casquette/g
<two-face>
rhooooooo
<chat-de-sorciere>
rhooo ?
<pnou_>
assis sur un banc oui souvent, la casquette jaune je crois pas
<pnou_>
tu confonds pas ronald macdonald ?
<pnou_>
avec
<chat-de-sorciere>
C'était un peu un moyen de dire que pour moi maxence est pour l'instant un parfait inconnu, vu qu'on a pas été présentés ...
<pnou_>
Maxence.Guesdon@inria.fr
<pnou_>
le mec qui s'occupe du hump
<chat-de-sorciere>
En y réfléchissant un peu ça doit être le WM
<chat-de-sorciere>
j'étais en train d'y penser, mais je suis un peu patraque, j'ai une bronchite.
<chat-de-sorciere>
La casquette jaune c'est une allusion à une Bédé de Lewis Trondheim, pas à Ronnie.
<pnou_>
hum, j'avoue que ma culture bédesque laisse à désirer
<pnou_>
elle s'appelle comment cette bd ?
<chat-de-sorciere>
ben la mienne aussi ... la bédé s'appelle plus que 50 secondes pour vivre, ke suis pas très sûr du nombre ...
<chat-de-sorciere>
s/k/j/
<pnou_>
j'espère que le nombre est plus grand parce que 50 c'est pas beaucoup :/
<chat-de-sorciere>
D'ailleurs il en faut vachement plus pour lire la bédé.
<chat-de-sorciere>
Mais elle est assez marrante.
<chat-de-sorciere>
Doit y'avoir quatre dessins différents, heureusement les textes changent.
<pnou_>
si par un improblable hasard je me retrouve un jour en dehors de ma chambre, je me mettrais en quete de cette fameuse bédé
<chat-de-sorciere>
La couverture est toute bleue.
<chat-de-sorciere>
Avec un type dessiné. Mal dessiné.
<chat-de-sorciere>
Come toute la bédé.
<chat-de-sorciere>
C'est le type qui dessine les aventures de Lapinot, qui sont pas mal marrantes aussi.
<pnou_>
si je peux me permettre un conseil, ne fais jamais commercial
<pnou_>
tu ne la vends pas très bien cette bédé :)
<chat-de-sorciere>
Ct pas dans mes projets d'avenir, mais merci du tuyau.
<pnou_>
et quels sont tes projets d'avenir ?
<chat-de-sorciere>
(je suis le genre de gar prétentieux qui met un s à projets d'avenir)
<pnou_>
moi aussi
<pnou_>
copain !
<chat-de-sorciere>
Ben guérir de ma bronchite, devenir chercheur en maths, découvrir la nature des rêves, et rendre heureux celle que (blah blah)
<chat-de-sorciere>
Ca fait 4
<chat-de-sorciere>
C'est pas mal.
<pnou_>
wow, de la rigolade... à part le dernier
<chat-de-sorciere>
Le plus facile c'est quand même la bronchite. Après y'a devenir chercheur en maths. Par contre découvrir la nature des rêves.
<chat-de-sorciere>
C'est chaud.
<pnou_>
c'est que dalle par rapport au secret du bonheur
<chat-de-sorciere>
Une fois j'ai rêvé d'une relation d'équivalence; enfin de sa présence. C'est pas évident à assumer ce genre de trucs ...
<pnou_>
(que je connais d'ailleurs, mais c'est un autre sujet)
<chat-de-sorciere>
(pnou_: quel branleur !)
<pnou_>
et tu étais pas dans la même classe d'équivalence que ton âme soeur
<pnou_>
et là tu t'es reveillé en sueur
<chat-de-sorciere>
Ben non, mais c'est bizarre, en fait c'est la deuxième fois que rêve sur mode de perception différent d'à l'ordianire.
<chat-de-sorciere>
(sans la sueur)
<chat-de-sorciere>
C'est super perturbant.
<pnou_>
mmm
<pnou_>
c'était quoi le première fois ?
<chat-de-sorciere>
je peux te raconter, mais c'est un peu longuet.
<chat-de-sorciere>
Et assez étrange.
<pnou_>
si j'arrive à m'endormir avant 5h ce soir je serai heureux
<pnou_>
en d'autres termes, j'ai tout mon temps
<chat-de-sorciere>
Bon oc, allons-y
<chat-de-sorciere>
Alors ...
<two-face>
naaannn !
<chat-de-sorciere>
Je rêvais être un esprit
<two-face>
naaannn !
<chat-de-sorciere>
pfff:
<chat-de-sorciere>
:P
<two-face>
:))
<chat-de-sorciere>
Je boude.
<chat-de-sorciere>
NA.
* pnou_
colle du ruban adhésif double face sur les deux bouches de two-face
<pnou_>
gl, faut que je te montre mon bot d'élite :)
<gl>
ha il est termine ?
<two-face>
en ce moment je m'amuse à interfacer ocaml avec Qt
<gl>
avec le fameux "add plugin 'fun foo -> ...' " ?
<pnou_>
nan, mais j'ai fait ce que j't'ai dit hier, ça sert trop à rien, mais qu'est-ce que ça pète
<pnou_>
oué gl :)
<gl>
two-face: c'est pas trop galere ?
<pnou_>
two-face mon sauveur !
<two-face>
sauveur ?
<pnou_>
y en a marre de lablgtk :/
<two-face>
gl: j'apprends bcp de lablgtk
<chat-de-sorciere>
vive les interfaces texte.
<two-face>
keski va pas avec lablgtk ?
<pnou_>
les trois dernières lettres
<gl>
:_
<gl>
j ai rate mon smiley
<gl>
*deception*
<pnou_>
c'est pas grave gl, ça arrive à tout le monde, même aux meilleurs
<gl>
et je suis pas dans cette categorie
<two-face>
ah gtk ? oui c'est toujours aussi ripou :)
<chat-de-sorciere>
regarde je te montre , comme un grand maitre
<chat-de-sorciere>
:)
<chat-de-sorciere>
et hop
<gl>
*clap clap*
<chat-de-sorciere>
épatant non ?
<chat-de-sorciere>
*merci merci*
<pnou_>
ben oui, donc un binding qt, ça serait comment dire... PAS TROP TÔT !
<two-face>
j'essaie déjà de faire tourner hello world :)
<pnou_>
ha...
<pnou_>
ok
<two-face>
j'ai déjà fait le côté c++
<pnou_>
suivant !
<two-face>
suivant ?
<chat-de-sorciere>
côté C++/two-face -> ha ha
<chat-de-sorciere>
côté C++/two-face.suivant -> ha ha
<chat-de-sorciere>
côté C++/two-face/suivant -> ha ha
<chat-de-sorciere>
(laors là je me suis bien foiré sur mon explication).
<pnou_>
je rigole two-face :)
<chat-de-sorciere>
s/laors/alors/
<pnou_>
j'ai hate qu'il y ai un binding qt
<two-face>
je n'ai pas compris suivant, mais bon
<two-face>
chat-de-sorciere: gni?
<pnou_>
c'est ça le désaventage avec l'humour pas drôle, personne ne vous comprend
<chat-de-sorciere>
ça veut dire quoi gni?
<gl>
gni = onomatopee signifiant l incomprehension
<pnou_>
gnu is not irix ? :/
<chat-de-sorciere>
two-face ~ deux côtés ~ coté C++ fini => au suivant !
<two-face>
ah bon
<pnou_>
mais mais !
<pnou_>
tu es mon âge soeur chat-de-sorciere !
<pnou_>
âme :/
<two-face>
le problème de cet interfaçage est qu'il faut 3 niveaux
chat-de-sorciere is now known as three-faces
<pnou_>
por que ?
<three-faces>
pfff
three-faces is now known as chat-de-sorciere
<two-face>
niveau C++, niveau Caml fonctionnel, niveau Caml objet
<gl>
j ai eu aucun echo sur la partie objet de ocaml.. vous en pensez quoi ?
<pnou_>
tu peux pas binder direct en objet ?
<two-face>
ah ça non
<two-face>
c trop complexe
<two-face>
et ça dépend du compilateur
<pnou_>
dépend du compilateur ?
<two-face>
bah oui, l'ABI
<pnou_>
je suis mal placé pour te répondre gl, je suis loin d'être un expert objet
<pnou_>
ABI production ?
<two-face>
nan
<two-face>
l'interface binaire
<pnou_>
haaaa
<two-face>
du compilo C++
<pnou_>
haaaaaaaaaa
Yurik has joined #ocaml
<pnou_>
mais je ne comprends pas le rapport
<two-face>
bah, les tables de methodes virtuelles et tout le tralala
<Yurik>
re
<two-face>
c'est complexe
<two-face>
re Yurik
<pnou_>
mais de toute façon tu interfaces la version objet de qt en caml fonctionnel nan ?
<two-face>
ya pas le choix
* Yurik
submitted initial cvs release of ocamlspread to sf.net
<Yurik>
(if somebody is interested in spread :)) )
<two-face>
what do you spread ? :)
<pnou_>
bah donc tu dépends de l'ABI quand même
<pnou_>
je comprends pas :/
<Yurik>
two-face: Spread is a group (multicast) communication toolkit
<two-face>
ah ok
<Yurik>
two-face: ocamlspread is both wrapper and added value for ocaml programmers :)
<two-face>
oki
<Yurik>
now /me looks into ocaml sources to find out way to add namespaces :))
<Yurik>
nice night for development today
<two-face>
it's you ?
<Yurik>
m?
<two-face>
the namespacess ?
<chat-de-sorciere>
are you ? hu ?
<Yurik>
well, proposal in caml-list is mine, right
<two-face>
ah
* Yurik
looks at his CD indicator at modem and it blinks :((
<two-face>
i thought, there are modules, why namespaces ?
<Yurik>
just for preventing name coincidence
<chat-de-sorciere>
i thought quite the same.
<two-face>
Yurik: what's so different from modules?
<Yurik>
when you building application that uses a lot of third-party component
<Yurik>
it will be very good to have no name coincidences
<Yurik>
so how java does, for instance
<Yurik>
and you may extend namespaces wherever
<chat-de-sorciere>
The interest for the concept do not appear in your draft, maybe is it obvious, when having practice with some others languages, but i have not this.
<pnou_>
we can't add a variable to a module
<pnou_>
it's a big difference to me
<two-face>
but aren't modules here for namespaces ?
<Yurik>
two-face: well, nope
<Yurik>
two-face: i can try to clarify it
<two-face>
what i noticed : you can use the same namespace in the same file
<chat-de-sorciere>
extending namespaces everywhere might lead to code spreaded in many files, then lead to `huntiing this dull sybmol'
<Yurik>
two-face: namespaces are just a way to allow building large software system with third-party software and namespaces (java-style, for example), it will clearly divide portions of software
<Yurik>
for example,
<Yurik>
somebody wrote module for SGML parsing, and named it SP. And somebody wrote module for Soap Processing, and named it SP, too. It isn't good
<two-face>
right
<Yurik>
but
<Yurik>
if SGML parser namespace will be Org.SgmlCoders.SgmlParser
<Yurik>
and Soap Processing - Org.SoapRulez.SoapProcessing .. :)
<Yurik>
it will clearly divide 'em
<two-face>
well, but you can create nested modules as well , AFAIK?
<Yurik>
well, yes.
<Yurik>
but!
<Yurik>
if somebody defined Org module,
<Yurik>
and inserted SgmlCoders here
<Yurik>
you can't do your Org with SoapRulez, right?
<Yurik>
since they'll overlap and it will be a headache
<two-face>
but this Org, is in a file
<Yurik>
and?
<two-face>
so the file is the first namespace
<Yurik>
yep, and how can you imaging creating Org.W3C.HTTP and Org.Sf.Net.CamlFtp modules creation? As I see, there is no clear way to do it
<Yurik>
s/imaging/imagine/
<Yurik>
oops, s/Org.Sf.Net/Net.Sf/ :-))
<two-face>
true
<Yurik>
and if ocaml will have namespaces, it will solve a "real-world" problem and will be more suitable for developing large software systems
<pnou_>
i agree
<pnou_>
*clap clap*
<two-face>
so, it overrides the first level module ?
<Yurik>
it doesn't overrides. two modules should by "glued"
<two-face>
do you need org.ml ?
<Yurik>
well, org.ocaml.unix will be nice, for instance :)
<Yurik>
if you mean that
<two-face>
as a filename ?
<Yurik>
nope
<Yurik>
as a *namespace*
<two-face>
sure, but with waht fielname ?
<Yurik>
namespaces are not about filename issue
<two-face>
ok
<Yurik>
well, there is two variants:
<Yurik>
1. preserve current system
<two-face>
but
<two-face>
you didn't tell about mixing with modules IIRC
<Yurik>
2. preserve current system plus add java-like (or better C# one) directory naming
<Yurik>
well, i think no problem there (at least at first look), since
<Yurik>
modules are opened via 'open' and i think it will be better to 'import'. however, if you don't import namespace, i think it will be not very hard to ocaml to scan what we're trying to access (Org.W3.Http.myclass)
<Yurik>
and there is a variant to add another delimiter for access
<Yurik>
however, you should know that my proposal is just a draft, with not all issues described
<Yurik>
but generally i see no real problem in implementing it
<chat-de-sorciere>
Yurik : okay, to convince everyone namespaces are needed in ocaml, you should maybe proof/convince, that modules are inadequate to solve the problem, before importing this new technique.
<Yurik>
chat-de-sorciere: i know. i plan to prepare example soon
<Yurik>
chat-de-sorciere: generally it is ready, but only in my head
<chat-de-sorciere>
Yurik : fine, it would be more clear with some.
<two-face>
Yurik: are you going to code this?
<Yurik>
two-code: well, i don't i'm very familiar with ocaml sources to do it in ocaml core :(
<Yurik>
s/code/face/
<Yurik>
sorry :)
<Yurik>
just a bit tired today
<two-face>
ah
<chat-de-sorciere>
Yurik: are you going to face this ?
<chat-de-sorciere>
;)
<Yurik>
but generally i spoke two monthes ago with another caml user from my country and he said he'd like to have this feature in ocaml, too
<two-face>
bye all
<Yurik>
chat-de-sorciere: well, probably. I'll try, but not sure
<Yurik>
two-face: bye
<two-face>
Yurik: i hope you'll have comments tomorrow
<Yurik>
two-face: i hope, too
<chat-de-sorciere>
Yurik : it was a joke about s/face/code/ and the previous logs.
<Yurik>
two-face: it will be interesting to hear them
<two-face>
bye
two-face has left #ocaml []
<Yurik>
chat-de-sorciere: ah :))
<Yurik>
chat-de-sorciere: i'm a bit slow on jokes this night :)
<chat-de-sorciere>
i am afraid that identical syntax in qulifying names with Namespaces or Modules, will lead on confusion between the two objects.
<Yurik>
well, may be it will be good to use another delimiter. as modules use '.', classes - '#', and namespaces - for instance '^'
<Yurik>
or '~'. i dunno :)
<chat-de-sorciere>
What is fine in ocaml, against a language like C++, is to be able to say, `the function here called is the one that is defined here', the code is unambiguitous.
<Yurik>
so just Org~W3c~Http~connect url
<Yurik>
looks good :)
<chat-de-sorciere>
While in C++, it is possible to overload functions, to a point that one cannot know which function will eventually be called (i am afraid the compiler do not know)
<Yurik>
:))
<chat-de-sorciere>
This is pesky; and error prone.
<Yurik>
C++ is a bad language, actually. it inherited assembler-like C and added bad objects
* Yurik
remember time when he was developing c++ and says 'brrrr' :)
<chat-de-sorciere>
Midnight is coming around
<chat-de-sorciere>
I am required by my body to have a sleep.
<Yurik>
Unknown colorls variable `do'.
<Yurik>
ooops
<chat-de-sorciere>
so bye Yurik
<Yurik>
01:00 here
<Yurik>
bye
<chat-de-sorciere>
rm -rf /
<chat-de-sorciere>
ooops
<Yurik>
:)
<chat-de-sorciere>
bye
chat-de-sorciere has left #ocaml []
Yurik has left #ocaml []
<pnou_>
gl ?
<gl>
oui?
ocamlbot has joined #ocaml
<gl>
:)
<ocamlbot>
tite démo ?
<pnou_>
:)
<gl>
oui
<gl>
il a quoi, comme fonctionnalites ?
<gl>
ocamlbot: help
<pnou_>
plugin compile pas_bo self#privmsg self#chan (self#nick " pas bô")