companion_cube changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.04.0 release notes: http://ocaml.org/releases/4.04.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
cggong has quit [Quit: cggong]
cggong has joined #ocaml
infinity0_ has joined #ocaml
infinity0_ has quit [Changing host]
infinity0 has quit [Killed (card.freenode.net (Nickname regained by services))]
infinity0 has joined #ocaml
seangrove has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
seangrove has quit [Read error: Connection reset by peer]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
sgronblo has quit [Ping timeout: 258 seconds]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
dtornabene has quit [Read error: Connection reset by peer]
dtornabene has joined #ocaml
dtornabene has quit [Read error: Connection reset by peer]
dtornabene has joined #ocaml
shinnya has quit [Ping timeout: 240 seconds]
madroach has quit [Ping timeout: 260 seconds]
madroach has joined #ocaml
sgronblo has joined #ocaml
enterprisey has joined #ocaml
pete_8 has joined #ocaml
cggong has quit [Quit: cggong]
cggong has joined #ocaml
silver has quit [Read error: Connection reset by peer]
mfp_ has quit [Ping timeout: 240 seconds]
cggong has quit [Client Quit]
pete_8 has quit [Ping timeout: 255 seconds]
cggong has joined #ocaml
sgronblo has quit [Ping timeout: 240 seconds]
sgronblo has joined #ocaml
agravier has joined #ocaml
agravier has quit [Quit: agravier]
agravier has joined #ocaml
enterprisey has quit [Ping timeout: 246 seconds]
agravier has quit [Quit: agravier]
enterprisey has joined #ocaml
enterprisey has quit [Remote host closed the connection]
MercurialAlchemi has joined #ocaml
cggong has quit [Quit: cggong]
samrat has joined #ocaml
spew has quit [Quit: foobar]
dtornabene has quit [Quit: Leaving]
MercurialAlchemi has quit [Ping timeout: 246 seconds]
samrat has quit [Ping timeout: 240 seconds]
agravier has joined #ocaml
copy` has quit [Quit: Connection closed for inactivity]
agravier has quit [Quit: agravier]
Guest86224 has quit [Quit: leaving]
agravier has joined #ocaml
agravier has quit [Client Quit]
<rgrinberg> apache2_: did you give imagelib a try? Can't vouch for the quality but it seems to be pure ocaml
<rgrinberg> no website, but you can see the source with $ opam source imagelib
infinity0 has joined #ocaml
samrat has joined #ocaml
agravier has joined #ocaml
lostman has joined #ocaml
agravier has quit [Quit: agravier]
olibjerd has joined #ocaml
agravier has joined #ocaml
pete_8 has joined #ocaml
agravier has quit [Quit: agravier]
freusque has joined #ocaml
agravier has joined #ocaml
MercurialAlchemi has joined #ocaml
samrat has quit [Ping timeout: 268 seconds]
freusque has quit [Quit: WeeChat 1.7]
freusque has joined #ocaml
Simn has joined #ocaml
samrat has joined #ocaml
cggong has joined #ocaml
cggong has quit [Client Quit]
agravier has quit [Quit: agravier]
cggong has joined #ocaml
cggong has quit [Client Quit]
agravier has joined #ocaml
agravier has quit [Client Quit]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
Muzer has quit [Ping timeout: 260 seconds]
Merv__ has quit [Remote host closed the connection]
lostman has quit [Quit: Connection closed for inactivity]
samrat has quit [Ping timeout: 240 seconds]
Muzer has joined #ocaml
agravier has joined #ocaml
pete_8 has quit [Ping timeout: 246 seconds]
FreeBirdLjj has joined #ocaml
samrat has joined #ocaml
agravier has quit [Read error: Connection reset by peer]
FreeBirdLjj has quit [Ping timeout: 268 seconds]
agravier has joined #ocaml
moei has quit [Quit: Leaving...]
govg has joined #ocaml
AltGr has joined #ocaml
SpiceGuid has joined #ocaml
alfredo has joined #ocaml
nicooo has quit [Ping timeout: 248 seconds]
samrat has quit [Ping timeout: 268 seconds]
nicooo has joined #ocaml
pete_8 has joined #ocaml
manizzle has joined #ocaml
sh0t has joined #ocaml
agravier has quit [Quit: agravier]
SpiceGuid has quit [Remote host closed the connection]
pete_8 has quit [Ping timeout: 260 seconds]
agravier has joined #ocaml
Merv_ has joined #ocaml
sepp2k has joined #ocaml
govg has quit [Quit: leaving]
Merv__ has joined #ocaml
AlexRussia has joined #ocaml
Merv_ has quit [Ping timeout: 240 seconds]
<apache2_> rgrinberg: I did not, but that looks awesome, thank you!
<companion_cube> wtf, I didn't know that oO
<apache2_> https://patoline.org/about.html it's part of this project
<apache2_> camlimages, if you plan to include rasterized images in your documents. Camlimages can be hard to build, which is why we wrote an easy version[LINK TO imagelib].
<apache2_> haha, that is very subtle! "so we would use this other library, but it's hard to install, so we wrote a png parser instead"
<apache2_> rgrinberg: did you know of it previously or did you just find it now? (interested what search query you used)
rossberg_ has quit [Ping timeout: 255 seconds]
pete_8 has joined #ocaml
<def`> apache2_: I recommend (and use) my bindings to stb_image
<def`> support various formats (PNG, JPG, ...) very easy to install (just needs a C compiler but no other deps)
<def`> It is reasonably efficient
<def`> (it is battle tested code, but there is no guarantee of safety :P)
mfp_ has joined #ocaml
<apache2_> def`: thank you for the tip, but I am looking for a "pure" ocaml implementation, ie no external C dependencies. :)
rossberg_ has joined #ocaml
<def`> apache2_: it has no external C dependencies
<def`> but it has C code
<def`> (the jpeg decoder is embedded in the ocaml stub)
<apache2_> looks like it depends on libc and zlib
<apache2_> def`: interesting library though!
<def`> yes it uses libc (the ocaml runtime too, so it has no extra dependencies), but no need for zlib
<apache2_> yes, but in mirage you only have a small subset of libc available
<def`> I suspect it works with mirage :P (otherwise I am willing to make it work with)
olibjerd has quit [Quit: olibjerd]
<def`> although it should work with menhir, I would be worried about safety issues. You have a mostly safe stack, and the component parsing image input --- from the outside world --- is in a completely unsafe one :)
<def`> s/menhir/mirage
<apache2_> def`: yeah, that's why I'd prefer a pure version. also because I don't know how to debug crashes inside the xen PVMs, so havin it *not* crash would be nice :)
<def`> apache2_: that's an interesting problem. One would need to invest some time to solve this problem properly.
<apache2_> I'm unemployed :)
<def`> :D
ygrek has quit [Ping timeout: 240 seconds]
sgronblo has quit [Ping timeout: 240 seconds]
moei has joined #ocaml
olibjerd has joined #ocaml
mengu has joined #ocaml
govg has joined #ocaml
zpe has joined #ocaml
_andre has joined #ocaml
sgronblo has joined #ocaml
zpe has quit [Remote host closed the connection]
sgronblo has quit [Ping timeout: 240 seconds]
CcxWrk has quit [Read error: Connection reset by peer]
zpe has joined #ocaml
AlexRussia has quit [Ping timeout: 240 seconds]
silver has joined #ocaml
dhil_ has joined #ocaml
AlexRussia has joined #ocaml
dhil_ has quit [Client Quit]
AlexRussia has quit [Ping timeout: 240 seconds]
picolino has quit [Ping timeout: 240 seconds]
Guest35883 has quit [Ping timeout: 246 seconds]
picolino has joined #ocaml
sgronblo has joined #ocaml
CcxWrk has joined #ocaml
mengu has quit [Remote host closed the connection]
mengu has joined #ocaml
cggong has joined #ocaml
cggong has quit [Quit: cggong]
al-damiri has joined #ocaml
cranmax has joined #ocaml
cggong has joined #ocaml
cggong has quit [Quit: cggong]
keyjoo_ has joined #ocaml
cggong has joined #ocaml
cggong has quit [Client Quit]
dhil has joined #ocaml
sh0t has quit [Ping timeout: 240 seconds]
sh0t has joined #ocaml
shinnya has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 240 seconds]
samrat has joined #ocaml
agravier has quit [Quit: agravier]
samrat has quit [Ping timeout: 246 seconds]
ziyourenxiang has joined #ocaml
AlexRussia has joined #ocaml
cggong has joined #ocaml
ryanartecona has joined #ocaml
sh0t has quit [Remote host closed the connection]
MercurialAlchemi has joined #ocaml
agravier has joined #ocaml
shinnya has quit [Ping timeout: 255 seconds]
cranmax has quit [Quit: Connection closed for inactivity]
agravier has quit [Quit: agravier]
freusque has quit [Quit: WeeChat 1.7]
freusque has joined #ocaml
zpe_ has joined #ocaml
greyback has joined #ocaml
zpe__ has joined #ocaml
zpe has quit [Ping timeout: 255 seconds]
FreeBirdLjj has joined #ocaml
zpe_ has quit [Ping timeout: 240 seconds]
enterprisey has joined #ocaml
samrat has joined #ocaml
rand__ has joined #ocaml
copy` has joined #ocaml
freusque has quit [Quit: WeeChat 1.7]
greyback has left #ocaml [#ocaml]
alfredo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
micro has joined #ocaml
micro is now known as Guest82089
FreeBirdLjj has quit [Remote host closed the connection]
Guest82089 is now known as micro_
rand__ has quit [Quit: leaving]
dhil has quit [Ping timeout: 240 seconds]
cggong has quit [Quit: cggong]
dtornabene has joined #ocaml
AlexRussia has quit [Ping timeout: 255 seconds]
SpiceGuid has joined #ocaml
dtornabene has quit [Read error: Connection reset by peer]
dtornabene has joined #ocaml
rand__ has joined #ocaml
rand__ has quit [Client Quit]
slash^ has joined #ocaml
mengu has quit [Remote host closed the connection]
mengu has joined #ocaml
ontologiae_ has joined #ocaml
mengu has quit [Ping timeout: 246 seconds]
AltGr has left #ocaml [#ocaml]
SpiceGuid has quit [Quit: ChatZilla 0.9.93 [SeaMonkey 2.46/20161213183751]]
sepp2k has quit [Ping timeout: 260 seconds]
dtornabene has quit [Read error: Connection reset by peer]
dtornabene has joined #ocaml
shinnya has joined #ocaml
dhil has joined #ocaml
zpe__ has quit [Remote host closed the connection]
jnavila has joined #ocaml
keyjoo_ has quit [Ping timeout: 240 seconds]
zpe has joined #ocaml
tane has joined #ocaml
<andreas_> Have anybody had luck with jbuilder and ppx_deriving? I've tried this branch of ppx_deriving, but to no avail: https://github.com/diml/ppx_deriving/tree/v4
ziyourenxiang has quit [Ping timeout: 240 seconds]
jnavila has quit [Ping timeout: 255 seconds]
ryanartecona has quit [Quit: ryanartecona]
<def`> andreas_: 1) what is the problem? 2) try with restore-compat+omp-driver-integration branch
alfredo has joined #ocaml
<andreas_> def`: ppx_deriving_yojson is not being registered (same as this issue: https://github.com/whitequark/ppx_deriving/pull/135). I'll give that branch a shot.
alfredo is now known as alfredo[away]
alfredo[away] has quit [Client Quit]
alfredo has joined #ocaml
samrat has quit [Ping timeout: 255 seconds]
RalfJ has joined #ocaml
RalfJ has left #ocaml ["http://quassel-irc.org - Chat comfortably. Anywhere."]
cggong has joined #ocaml
jnavila has joined #ocaml
Merv__ has quit [Remote host closed the connection]
zpe has quit [Remote host closed the connection]
superherointj has joined #ocaml
cggong has quit [Quit: cggong]
<andreas_> def`: I still get "Attribute `deriving' was not used" with that branch :/
cggong has joined #ocaml
TheLemonMan has joined #ocaml
alfredo has quit [Quit: Textual IRC Client: www.textualapp.com]
SpiceGuid has joined #ocaml
super has joined #ocaml
SpiceGuid has quit [Quit: ChatZilla 0.9.93 [SeaMonkey 2.46/20161213183751]]
superherointj has quit [Ping timeout: 268 seconds]
keyjoo_ has joined #ocaml
tane has quit [Quit: Leaving]
kakadu has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 240 seconds]
jnavila has quit [Ping timeout: 240 seconds]
Soni has quit [Ping timeout: 255 seconds]
super has quit [Quit: Leaving]
kakadu_ has joined #ocaml
Soni has joined #ocaml
kakadu has quit [Ping timeout: 240 seconds]
slash^ has quit [Read error: Connection reset by peer]
tane has joined #ocaml
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
Merv_ has joined #ocaml
dhil has quit [Ping timeout: 240 seconds]
TheLemonMan has joined #ocaml
ryanartecona has joined #ocaml
tane has quit [Quit: Leaving]
tane has joined #ocaml
_andre has quit [Quit: leaving]
jao has joined #ocaml
dwillems has joined #ocaml
AlexRussia has joined #ocaml
olibjerd has quit [Ping timeout: 240 seconds]
Merv_ has quit [Ping timeout: 246 seconds]
jao has quit [Disconnected by services]
jao has joined #ocaml
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
jnavila has joined #ocaml
dwillems has quit [Read error: Connection reset by peer]
slack1 has joined #ocaml
dwillems has joined #ocaml
TheLemonMan has joined #ocaml
mengu has joined #ocaml
slack1 has quit [Ping timeout: 268 seconds]
AlexRussia has quit [Ping timeout: 260 seconds]
slack1 has joined #ocaml
Simn has quit [Read error: Connection reset by peer]
enterprisey has quit [Ping timeout: 240 seconds]
AlexRussia has joined #ocaml
jnavila has quit [Remote host closed the connection]
dwillems has quit [Ping timeout: 246 seconds]
Merv_ has joined #ocaml
jlam_ has joined #ocaml
jlam has quit [Ping timeout: 260 seconds]
tane has quit [Quit: Leaving]
jlam_ is now known as jlam
slack1 has quit [Remote host closed the connection]
slack3 has joined #ocaml
dwillems has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
Merv_ has quit [Ping timeout: 255 seconds]
ryanartecona has joined #ocaml
al-damiri has quit [Quit: Connection closed for inactivity]
john51 has quit [Remote host closed the connection]
john51 has joined #ocaml
FreeBirdLjj has joined #ocaml
dtornabene has quit [Quit: Leaving]
cggong has quit [Quit: cggong]
FreeBirdLjj has quit [Ping timeout: 268 seconds]
ryanartecona has quit [Quit: ryanartecona]
pete_8 has quit [Ping timeout: 240 seconds]
kakadu_ has quit [Remote host closed the connection]
Merv_ has joined #ocaml
mengu has quit [Quit: Leaving...]
raphaelss has joined #ocaml
cggong has joined #ocaml
<apache2_> I'm getting a lot of errors where the build systems try to look for lib/ppx_cstruct/./ppx.exe, but the bin is in bin/ppx_cstruct
<apache2_> ln -s $HOME/.opam/4.04.0/bin/ppx_cstruct $HOME/.opam/4.04.0/lib/ppx_cstruct/ppx.exe fixes this
<apache2_> anyone else encountered this?
Merv_ has quit [Ping timeout: 240 seconds]
ontologiae_ has quit [Ping timeout: 246 seconds]
seliopou has quit [Ping timeout: 240 seconds]
cggong has quit [Quit: cggong]
seliopou has joined #ocaml