raxello has quit [Remote host closed the connection]
damason has joined #ocaml
cyraxjoe has quit [Quit: No Ping reply in 180 seconds.]
cyraxjoe has joined #ocaml
madroach has quit [Ping timeout: 256 seconds]
madroach has joined #ocaml
jeffmo has quit [Quit: jeffmo]
nullcatxxx_ has joined #ocaml
nullcatx_ has joined #ocaml
nullcatxxx_ has quit [Ping timeout: 240 seconds]
Denommus has joined #ocaml
Algebr has quit [Remote host closed the connection]
Denommus has quit [Quit: rebooting]
supercircle4 has quit [Quit: Sleep]
lostman has quit [Quit: Connection closed for inactivity]
nullcatx_ has quit [Read error: Connection reset by peer]
nullcatxxx_ has joined #ocaml
nullcatxxx_ has quit [Read error: Connection reset by peer]
nullcatxxx_ has joined #ocaml
malc_ has quit [Quit: leaving]
Denommus has joined #ocaml
nullcatxxx_ has quit [Read error: Connection reset by peer]
nullcatxxx_ has joined #ocaml
FreeBirdLjj has joined #ocaml
groovy2shoes has joined #ocaml
FreeBirdLjj has quit [Client Quit]
nullcatxxx_ has quit [Read error: Connection reset by peer]
nullcatxxx_ has joined #ocaml
troydm has joined #ocaml
Algebr has joined #ocaml
Algebr is now known as Guest3486
Guest3486 is now known as Algebr`
nullcatxxx_ has quit [Read error: Connection reset by peer]
tennix has joined #ocaml
nullcatxxx_ has joined #ocaml
govg has quit [Ping timeout: 256 seconds]
govg has joined #ocaml
nullcatx_ has joined #ocaml
nullcatxxx_ has quit [Read error: Connection reset by peer]
nullcatx_ has quit [Ping timeout: 250 seconds]
nullcatxxx_ has joined #ocaml
pierpa has quit [Quit: letto]
tennix has quit [Ping timeout: 250 seconds]
nullcatx_ has joined #ocaml
nullcatxxx_ has quit [Read error: Connection reset by peer]
damason has quit [Ping timeout: 250 seconds]
nullcatx_ has quit [Read error: Connection reset by peer]
damason has joined #ocaml
ncthom91 has joined #ocaml
nullcatxxx_ has joined #ocaml
FreeBirdLjj has joined #ocaml
nullcatxxx_ has quit [Read error: Connection reset by peer]
nullcatxxx_ has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
ncthom91 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ncthom91 has joined #ocaml
Denommus has quit [Quit: going to sleep]
ncthom91 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lostman has joined #ocaml
nullcatxxx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
damason has quit [Ping timeout: 240 seconds]
damason has joined #ocaml
nullcatxxx_ has joined #ocaml
Algebr` has quit [Remote host closed the connection]
yegods has quit [Remote host closed the connection]
ygrek_ has quit [Ping timeout: 253 seconds]
tennix has joined #ocaml
meiji11 has joined #ocaml
mac10688 has quit [Ping timeout: 256 seconds]
ncthom91 has joined #ocaml
cody` has quit [Quit: Connection closed for inactivity]
malc_ has joined #ocaml
govg has quit [Ping timeout: 256 seconds]
psy_ has quit [Ping timeout: 256 seconds]
damason has quit [Ping timeout: 272 seconds]
damason_afk has joined #ocaml
morolin_ has quit [Read error: Connection reset by peer]
govg has joined #ocaml
Bahman has joined #ocaml
kushal has joined #ocaml
djellemah_ has joined #ocaml
darkf has joined #ocaml
sgnb` has joined #ocaml
djellemah has quit [Ping timeout: 260 seconds]
sgnb has quit [Ping timeout: 260 seconds]
Mercuria1Alchemi has joined #ocaml
ncthom91 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
BitPuffin|osx has quit [Ping timeout: 256 seconds]
wagle has quit [Remote host closed the connection]
Sorella has quit [Quit: Connection closed for inactivity]
Mercuria1Alchemi has quit [Ping timeout: 240 seconds]
damason_afk is now known as damason
lewis1711 has joined #ocaml
<lewis1711>
I am building with corebuild but getting "Error: Unbound module String.Table". The file in question has "open Core" at the top.
JacobEdelman has quit [Quit: Connection closed for inactivity]
FreeBirdLjj has quit [Remote host closed the connection]
djellemah_ is now known as djellemah
FreeBirdLjj has joined #ocaml
<lewis1711>
is there some kind of IDE that gets rid of all of this annoying stuff? I can't for the life of me compile a project, and the documentation for the tools is bad. maybe I'll just try the ocamlc
nullcatxxx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
groovy3shoes has joined #ocaml
nullcatxxx_ has joined #ocaml
Bahman has quit [Read error: Connection reset by peer]
groovy2shoes has quit [Ping timeout: 264 seconds]
Bahman has joined #ocaml
wagle has joined #ocaml
nullcatx_ has joined #ocaml
nullcatxxx_ has quit [Ping timeout: 250 seconds]
sz0 has quit [Quit: Connection closed for inactivity]
larhat1 has quit [Quit: Leaving.]
solrize has quit [Ping timeout: 260 seconds]
Gvidon has joined #ocaml
Bahman has quit [Remote host closed the connection]
Bahman has joined #ocaml
nullcatxxx_ has joined #ocaml
nullcatx_ has quit [Ping timeout: 272 seconds]
nullcatxxx_ has quit [Read error: Connection reset by peer]
nullcatxxx_ has joined #ocaml
meiji11 has quit [Remote host closed the connection]
antkong has quit [Quit: antkong]
kansi has joined #ocaml
Haudegen has quit [Ping timeout: 250 seconds]
lewis1711 has quit [Ping timeout: 256 seconds]
Simn has joined #ocaml
supercircle4 has joined #ocaml
nojb has joined #ocaml
solrize has joined #ocaml
solrize has quit [Changing host]
solrize has joined #ocaml
Haudegen has joined #ocaml
tennix has quit [Ping timeout: 272 seconds]
nullcatxxx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
govg has quit [Ping timeout: 240 seconds]
ely-se has joined #ocaml
kushal has quit [Quit: Leaving]
lewis1711 has joined #ocaml
tennix has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
freehck has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBird_ has joined #ocaml
ollehar has joined #ocaml
jonludlam has quit [Ping timeout: 240 seconds]
ollehar has quit [Ping timeout: 240 seconds]
esel has joined #ocaml
sh0t has joined #ocaml
malc_ has quit [Quit: leaving]
supercircle4 has quit [Quit: Sleep]
zpe has joined #ocaml
Bahman has quit [Remote host closed the connection]
sh0t has quit [Quit: Leaving]
Bahman has joined #ocaml
cthuluh has joined #ocaml
supercircle4 has joined #ocaml
dsheets has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets_ has joined #ocaml
_andre has joined #ocaml
cody` has joined #ocaml
jonludlam has joined #ocaml
orbifx has joined #ocaml
antkong has joined #ocaml
ely-se has quit [Quit: leaving]
raphaelss has joined #ocaml
ely-se has joined #ocaml
yegods has joined #ocaml
nojb has quit [Ping timeout: 256 seconds]
ely-se has quit [Quit: leaving]
antkong has quit [Quit: antkong]
FreeBird_ has quit [Remote host closed the connection]
ely-se has joined #ocaml
Khady has quit [Remote host closed the connection]
Khady has joined #ocaml
Khady has quit [Changing host]
Khady has joined #ocaml
yegods has quit [Remote host closed the connection]
nojb has joined #ocaml
ely-se has quit [Quit: leaving]
Bahman has quit [Read error: Connection reset by peer]
Bahman has joined #ocaml
Haudegen has quit [Ping timeout: 250 seconds]
Kakadu has joined #ocaml
sz0 has joined #ocaml
dsheets_ has quit [Ping timeout: 272 seconds]
dsheets_ has joined #ocaml
sz0 has quit [Client Quit]
sz0 has joined #ocaml
dsheets_ has quit [Ping timeout: 250 seconds]
contempt has quit [Ping timeout: 240 seconds]
sz0 has quit [Client Quit]
contempt has joined #ocaml
Haudegen has joined #ocaml
linse has joined #ocaml
octachron has joined #ocaml
mort___ has joined #ocaml
nojb has quit [Ping timeout: 240 seconds]
JacobEdelman has joined #ocaml
kushal has joined #ocaml
BitPuffin|osx has joined #ocaml
kansi has quit [Quit: Connection closed for inactivity]
breadmonster has joined #ocaml
igoroliveira has joined #ocaml
raphaelss has quit [Ping timeout: 250 seconds]
esel has quit [Quit: Page closed]
BitPuffin|osx has quit [Remote host closed the connection]
ely-se has joined #ocaml
ggole has joined #ocaml
nojb has joined #ocaml
ely-se has quit [Quit: leaving]
raphaelss has joined #ocaml
dsheets_ has joined #ocaml
ely-se has joined #ocaml
linse has quit [Quit: linse]
raphaelss has quit [Ping timeout: 240 seconds]
d0nn1e has quit [Ping timeout: 272 seconds]
d0nn1e has joined #ocaml
linse has joined #ocaml
ely-se has quit [Quit: leaving]
supercircle4 has quit [Quit: Sleep]
supercircle4 has joined #ocaml
supercircle4 has quit [Read error: Connection reset by peer]
supercircle4 has joined #ocaml
supercircle4 has quit [Max SendQ exceeded]
Bahman has quit [Read error: Connection reset by peer]
Bahman_ has joined #ocaml
freehck has quit [Remote host closed the connection]
freehck has joined #ocaml
ely-se has joined #ocaml
dsheets_ has quit [Ping timeout: 256 seconds]
dsheets_ has joined #ocaml
BitPuffin|osx has joined #ocaml
dsheets_ has quit [Ping timeout: 272 seconds]
antkong has joined #ocaml
lewis1711 has quit [Ping timeout: 256 seconds]
linse has quit [Quit: linse]
ely-se has quit [Quit: leaving]
ely-se has joined #ocaml
Denommus has joined #ocaml
lewis1711 has joined #ocaml
Bahman_ has quit [Quit: Ave atque vale]
ely-se has quit [Quit: leaving]
orbifx has quit [Ping timeout: 256 seconds]
lewis1711 has left #ocaml ["Ex-Chat"]
ely-se has joined #ocaml
pierpa has joined #ocaml
tennix has quit [Ping timeout: 240 seconds]
yomimono has joined #ocaml
govg has joined #ocaml
linse has joined #ocaml
supercircle4 has joined #ocaml
supercircle4 has quit [Max SendQ exceeded]
dsheets_ has joined #ocaml
yomimono has quit [Ping timeout: 240 seconds]
kushal has quit [Quit: Leaving]
cody` has quit [Quit: Connection closed for inactivity]
supercircle4 has joined #ocaml
zpe has quit [Remote host closed the connection]
<seliopou>
what's the lwt equivalent to Async's In_thread.run?
<companion_cube>
what does this do? run in a separative preemptive thread?
<seliopou>
yeah
<seliopou>
i wanna throw potentially blocking operations in another thread and continue on
MercurialAlchemi has quit [Read error: Connection reset by peer]
<sspi>
c-c: it should run preferably in either JSC or V8
<Drup>
the emited javascript runs fine on either node or browser
iosys has quit [Quit: Leaving...]
iosys has joined #ocaml
<sspi>
I've no intention of transforming ocaml code to javascript
<sspi>
javascript should just be javascript, and ocaml should just be ocaml, but I want to communicate between the two - that's why I'm looking for a bridge :)
Denommus has quit [Read error: Connection reset by peer]
Denommus has joined #ocaml
ncthom91 has quit [Read error: Connection reset by peer]
nullcatxxx_ has joined #ocaml
ncthom91 has joined #ocaml
nullcatxxx_ has quit [Client Quit]
ely-se has quit [Quit: leaving]
<sspi>
Drup: using OCaml for lower level stuff, think rendering of shapes, images and text - and use JavaScript as an access layer to that - ideally I want everything to run on low end hardware
<sspi>
not sure if it's feasible or realistic, but I can at least try :)
<Drup>
yeah, nothing premade
<Drup>
so it's going to depend a lot on your access patterns
<flux>
well, there is a protocol buffers implementation for javascript..
yomimono has quit [Quit: Leaving]
<flux>
and for ocaml, as well as via Piqi
<flux>
but it's not the complete solution
Kakadu has quit [Quit: Page closed]
<Drup>
flux: depending on the access pattern, serialization might kill you, in this case, you need to play mmap games
Kakadu has joined #ocaml
sz0 has joined #ocaml
<reynir>
Is 'mmap games' feasible in javascript?
<Drup>
in node.js ? I guess
MercurialAlchemi has joined #ocaml
Gvidon has quit [Quit: Leaving.]
tennix has joined #ocaml
psy_ has joined #ocaml
<edwin>
maybe you could create a svg and let the client render it
<edwin>
and in this case the image generation runs in the browser too, but you could run that server side and send just the svg through I guess
<Drup>
vg is slow.
<edwin>
even with ocamlopt?
<Drup>
yes
<Drup>
I mean, it's fast enough for schemas and things, everything is
<flux>
but it's probably nice to use?-)
<Drup>
it's ok
<flux>
maybe flambda speeds this kind of stuff up?-o
<Drup>
No
<flux>
what, the fathomable flambda optimizer doesn't solve everything?
<edwin>
would using cairo directly (well via its ocaml binding) be faster?
<Drup>
:D
<Drup>
edwin: no either
<Drup>
it's inherent to vg's internals and to some of it's constraints
<Drup>
its*
<edwin>
I mean cairo without vg, not vg with cairo backend
<Drup>
ah, yeah, cairo alone is okish
<Drup>
(but it's not vectorial)
<edwin>
if you need something faster than cairo not sure what that would be, there are bindings to opengl in ocaml, but I haven't seen bindings to openvg (and openvg is not very widely available either)
<Drup>
pure opengl would be faster, but it's annoying to do
<edwin>
I do see a svg_cairo in ocaml-cairo though
<Drup>
yeah ... it's rasterized svg :]
<edwin>
but tbh browsers aren't very fast at rendering large SVGs. I tried 'perf timechart' a while ago and it created some huge SVGs that were almost impossible to navigate (zoom/pan) in a browser
<edwin>
question is how large/complicated the images/shapes need to be for sspi's use case
mort___ has quit [Ping timeout: 240 seconds]
slash^ has joined #ocaml
contempt has quit [Ping timeout: 240 seconds]
Denommus has quit [Quit: bye]
chambart has joined #ocaml
kolko has quit [Ping timeout: 240 seconds]
mort___ has joined #ocaml
kolko has joined #ocaml
kansi has joined #ocaml
kolko has quit [Ping timeout: 256 seconds]
kushal has joined #ocaml
ollehar has joined #ocaml
kolko has joined #ocaml
Kakadu has quit [Quit: Page closed]
freehck has quit [Ping timeout: 245 seconds]
<sspi>
edwin: mostly moving shapes, images and text
<Drup>
sspi: and what is the reason you absolutely don't want to just compile the caml to javascript ?
systmkor has quit [Quit: Leaving]
raxello has joined #ocaml
jonludlam has quit [Remote host closed the connection]
ncthom91 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Denommus has joined #ocaml
ncthom91 has joined #ocaml
ggole has quit []
jwatzman|work has joined #ocaml
govg has quit [Ping timeout: 250 seconds]
govg has joined #ocaml
govg is now known as Guest93950
MasseR has joined #ocaml
Guest93950 has quit [Ping timeout: 256 seconds]
ldopa has joined #ocaml
^elyse^ has joined #ocaml
^elyse^ has quit [Remote host closed the connection]
breadmonster has quit [Ping timeout: 252 seconds]
<sspi>
Drup: it's too slow basically.
<sspi>
Raspberry pi 1 is faster hardware then Im targetting
orbifx has joined #ocaml
govg has joined #ocaml
govg is now known as Guest16800
tennix has quit [Ping timeout: 272 seconds]
linse has quit [Quit: linse]
Kakadu has joined #ocaml
yegods has quit [Remote host closed the connection]
chambart has quit [Ping timeout: 250 seconds]
octachron has quit [Quit: Leaving]
toomuchtvrotsurb has joined #ocaml
nojb has quit [Ping timeout: 256 seconds]
ncthom91 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_andre has quit [Quit: leaving]
linse has joined #ocaml
Sim_n is now known as Simn
jeffmo has joined #ocaml
manizzle has quit [Remote host closed the connection]
linse has quit [Quit: linse]
manizzle has joined #ocaml
ygrek_ has joined #ocaml
BitPuffin|osx has quit [Remote host closed the connection]
BitPuffin|osx has joined #ocaml
linse has joined #ocaml
raxello has quit []
Guest16800 has quit [Ping timeout: 240 seconds]
Haudegen has quit [Ping timeout: 250 seconds]
ollehar has quit [Quit: ollehar]
mort___ has quit [Quit: Leaving.]
^elyse^ has joined #ocaml
sgnb` has quit [Read error: Connection reset by peer]
sgnb` has joined #ocaml
linse has quit [Quit: linse]
jonludlam has joined #ocaml
Haudegen has joined #ocaml
tobiasBora has joined #ocaml
Maelan has joined #ocaml
jonludlam has quit [Ping timeout: 250 seconds]
Simn has quit [Read error: Network is unreachable]
Simn has joined #ocaml
dsheets_ has quit [Ping timeout: 240 seconds]
linse has joined #ocaml
tg has quit [Ping timeout: 245 seconds]
jeffmo has quit [Quit: jeffmo]
ncthom91 has joined #ocaml
octachron has joined #ocaml
nullcatxxx_ has joined #ocaml
groovy3shoes has quit [Quit: Leaving]
nullcatxxx_ has quit [Read error: Connection reset by peer]
nullcatxxx_ has joined #ocaml
antkong has joined #ocaml
jeffmo has joined #ocaml
cody` has quit [Quit: Connection closed for inactivity]
antkong has quit [Quit: antkong]
sz0 has quit [Ping timeout: 272 seconds]
kushal has quit [Quit: Leaving]
raphaelss has joined #ocaml
lambdahands has quit []
lambdahands has joined #ocaml
darkf has quit [Quit: Leaving]
sz0 has joined #ocaml
f[x] has joined #ocaml
ygrek_ has quit [Ping timeout: 240 seconds]
Anarchos1 has joined #ocaml
tg has joined #ocaml
Algebr has joined #ocaml
Algebr is now known as Guest43200
Guest43200 is now known as Algebr`
slash^ has quit [Read error: Connection reset by peer]
nullcatxxx_ has quit [Read error: Connection reset by peer]
nullcatxxx_ has joined #ocaml
linse has quit [Quit: linse]
strmpnk has quit []
groovy2shoes has joined #ocaml
contempt has joined #ocaml
octachron has quit [Quit: Leaving]
linse has joined #ocaml
lobo has joined #ocaml
Haudegen has quit [Ping timeout: 240 seconds]
cody` has joined #ocaml
solrize has quit [Ping timeout: 250 seconds]
yegods has joined #ocaml
sbrouf has joined #ocaml
<sbrouf>
hello
<sbrouf>
anyone knows of a multi-set library ?
<Anarchos1>
sbrouf CCMultiSet
<Anarchos1>
sbrouf i use it for a project
MercurialAlchemi has quit [Ping timeout: 256 seconds]
<sbrouf>
thanks
dfjskla has joined #ocaml
groovy2shoes has quit [Quit: Leaving]
groovy2shoes has joined #ocaml
yomimono has joined #ocaml
<Drup>
sspi: ok, then why javascript at all ? :D
Haudegen has joined #ocaml
bugabinga has joined #ocaml
BitPuffin|osx has quit [Ping timeout: 250 seconds]
Denommus` has joined #ocaml
Denommus has quit [Ping timeout: 250 seconds]
<Algebr`>
what is a multi-set?
Denommus` is now known as Denommus
<Drup>
accept the same element multiple time
<pierpa>
same as a bag, I think?
orbifx has quit [Quit: WeeChat 1.3]
<Algebr`>
then what do lookups yield?
<def`>
Algebr`: it's mostly a math tool
<def`>
you can see it as generalizing mem to be
<def`>
mem : elt -> int rather than mem : elt -> bool
toomucht_ has joined #ocaml
<Algebr`>
neat
chambart has joined #ocaml
antkong has joined #ocaml
toomuchtvrotsurb has quit [Ping timeout: 250 seconds]
^elyse^ has quit [Quit: Leaving]
f[x] has quit [Ping timeout: 250 seconds]
kansi has quit [Quit: Connection closed for inactivity]
Anarchos1 has quit [Read error: Connection reset by peer]