rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rgrinberg has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zebrag has quit [Quit: Konversation terminated!]
mro has joined #ocaml
mro has quit [Remote host closed the connection]
Haudegen has joined #ocaml
mro has joined #ocaml
gravicappa has joined #ocaml
dextaa_54 has quit [Remote host closed the connection]
gahr has quit [Remote host closed the connection]
bartholin has joined #ocaml
gahr has joined #ocaml
Anarchos has joined #ocaml
olle has joined #ocaml
<d_bot>
<Drup> @cemerick we .... actually considered that
<d_bot>
<Drup> you could add it to the existing PPX, it's not much
azimut_ has joined #ocaml
azimut has quit [Ping timeout: 240 seconds]
jlrnick has joined #ocaml
mro has quit [Remote host closed the connection]
bartholin has quit [Remote host closed the connection]
bartholin has joined #ocaml
kaph has joined #ocaml
dmbaturin has quit [Quit: Lost terminal]
<d_bot>
<Butanium (@me on reply)> @dinosaure hey I just saw your repositories facteur https://github.com/dinosaure/facteur and was wondering if I could use it to get a notification once my remote linux computer finishs a task. Do I need something else than just the library (like a domain or something) ? If not do you have an example where you use it to send a string by mail ?
<d_bot>
<dinosaure> `facteur` was an experimentation and I don't really maintain it, then it really depends on what you want. If you want a binary to send an email, `blaze` is the best. If you want a library in OCaml to send an emails, `letters` (or directly `sendmail`) is better
dmbaturin has joined #ocaml
<d_bot>
<Butanium (@me on reply)> yes it's a binary
<d_bot>
<Patate> Would love to have a more complete documentation on Ctypes.
kaph_ has joined #ocaml
kaph has quit [Ping timeout: 248 seconds]
<d_bot>
<KW78> Tks. Note that my RSS reader (feedly) did not find it, either on the `/blog` nor the main `/` site. Might be worth adding
kaph_ has quit [Ping timeout: 268 seconds]
<d_bot>
<andreypopp> The mirage blog is missing `<link rel="alternate" type="application/rss+xml" ... />` that's why RSS readers do not discover it.
wingsorc has quit [Quit: Leaving]
<d_bot>
<Patate> No experienced Ctypes users here?
mro has quit [Remote host closed the connection]
<d_bot>
<darrenldl> @Patate my experience is it was more stable/easier adding a layer if glue code to avoid needing to handle function pointer on ocaml side
<d_bot>
<Patate> so you were writing some C code that did the cast work instead of doing it directly in ocaml @BigOof ?
<d_bot>
<darrenldl> well generating the glue code
<d_bot>
<darrenldl> with code gen written in ocaml
<d_bot>
<darrenldl> let me see if i can find the repo and location of the file...
<d_bot>
<Patate> Ideally, i would like to not write (or generate) any C code, and rely only on Ctypes/dune's ctypes stanza
<d_bot>
<darrenldl> ah i was using cinaps at the time, which was basically very rudimentary code gen via printf, and wrote a very thin layer if translation code
<d_bot>
<darrenldl> yeah ill need to dig around...problem is you cant really coerce a function pointer into a ocaml function iirv
<d_bot>
<darrenldl> iirc
<d_bot>
<Patate> seems weird to me...
<d_bot>
<darrenldl> oh huh you can it seems
<d_bot>
<darrenldl> okay found the discuss thread, let me link rq
<d_bot>
<Patate> I think when I get to know it better, I will write a more up-to-date tutorial for Ctypes, cause now it only covers simple uses