flux changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml MOOC http://1149.fr/ocaml-mooc | OCaml 4.03.0 announced http://ocaml.org/releases/4.03.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
connorjacobsen has quit [Ping timeout: 276 seconds]
connorjacobsen has joined #ocaml
connorjacobsen has quit [Ping timeout: 252 seconds]
connorjacobsen has joined #ocaml
connorjacobsen has quit [Ping timeout: 246 seconds]
yunxing_ has joined #ocaml
connorjacobsen has joined #ocaml
groovy2shoes has joined #ocaml
connorjacobsen has quit [Ping timeout: 250 seconds]
kushal has quit [Ping timeout: 264 seconds]
connorjacobsen has joined #ocaml
connorjacobsen has quit [Remote host closed the connection]
connorjacobsen has joined #ocaml
connorja_ has joined #ocaml
connorjacobsen has quit [Read error: Connection reset by peer]
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
sh0t has quit [Quit: Leaving]
ril is now known as ril[away]
ril[away] is now known as ril
tmtwd has joined #ocaml
saruta has quit [Ping timeout: 260 seconds]
mistermetaphor has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
connorja_ has quit [Remote host closed the connection]
saruta has joined #ocaml
tmtwd has quit [Quit: Leaving]
xcaptain has joined #ocaml
gasche has joined #ocaml
<gasche> spion: why are you labelling your graphs "reason" instead of "OCaml"?
<gasche> I mean, we already have a hard time getting "OCaml" mentioned because it's less well-known and the community is not very good at communication
<gasche> using the name "reason" instead is not going to help
connorjacobsen has joined #ocaml
yunxing_ has quit [Remote host closed the connection]
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
|meta has quit [Quit: Connection closed for inactivity]
connorjacobsen has quit [Remote host closed the connection]
connorjacobsen has joined #ocaml
Sorella has quit [Quit: Connection closed for inactivity]
Sorella has joined #ocaml
<seangrove> What graphs?
ril is now known as ril[away]
connorjacobsen has quit [Remote host closed the connection]
seangrove has quit [Remote host closed the connection]
connorjacobsen has joined #ocaml
connorjacobsen has quit [Ping timeout: 244 seconds]
ril[away] is now known as ril
d0nn1e has quit [Ping timeout: 272 seconds]
john51 has quit [Ping timeout: 244 seconds]
pierpa has quit [Ping timeout: 260 seconds]
d0nn1e has joined #ocaml
john51 has joined #ocaml
connorjacobsen has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
unbalancedparen has quit [Quit: WeeChat 1.5]
connorjacobsen has quit [Ping timeout: 252 seconds]
MercurialAlchemi has joined #ocaml
mistermetaphor has joined #ocaml
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
connorjacobsen has joined #ocaml
connorjacobsen has quit [Ping timeout: 272 seconds]
pkrnj has joined #ocaml
yunxing_ has joined #ocaml
yunxing_ has quit [Client Quit]
seangrove has joined #ocaml
pkrnj has quit [Quit: Textual IRC Client: www.textualapp.com]
<seangrove> spion: Curious where the graphs gasche was referring to are?
mistermetaphor has quit [Read error: Connection reset by peer]
MercurialAlchemi has quit [Ping timeout: 244 seconds]
redpoppies has joined #ocaml
<jun__> probably those on this page : https://github.com/spion/hashtable-latencies
jonasen has joined #ocaml
FreeBird_ has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
nicholasf has joined #ocaml
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Algebr` has joined #ocaml
jonasen has joined #ocaml
rgrinberg has quit [Ping timeout: 258 seconds]
yunxing_ has joined #ocaml
yunxing_ has quit [Client Quit]
Simn has joined #ocaml
copy` has quit [Quit: Connection closed for inactivity]
MercurialAlchemi has joined #ocaml
yunxing_ has joined #ocaml
ril has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
two_wheels has quit [Ping timeout: 260 seconds]
seangrove has quit [Ping timeout: 240 seconds]
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
nicholasf has quit [Remote host closed the connection]
yunxing_ has quit [Remote host closed the connection]
yunxing_ has joined #ocaml
yunxing_ has quit [Ping timeout: 244 seconds]
FreeBird_ has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
nicholasf has joined #ocaml
nicholasf has quit [Ping timeout: 276 seconds]
nicholasf has joined #ocaml
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
A1977494 has joined #ocaml
<spion> gasche: because it *is* written in the Reason syntax, and came into existence while I was trying that out. I haven't used OCaml before.
<spion> I guess it would be better if I called it ocaml (reason)
<spion> (still, the name is all over the readme)
yunxing_ has joined #ocaml
redpoppies has quit [Quit: redpoppies]
<spion> anyway, I changed "reason" to "ocaml-reason".
<Algebr`> what is this about?
<spion> nothing important, i made and published a little latency micro-benchmark and was surprised at how good OCaml's GC did so I came to ask if I'm accidentally hitting a best case scenario
<Algebr`> oh that recent haskell/OCaml and some other lang post?
<Algebr`> That was really good
<spion> its on reddit?
<Algebr`> I saw it on twitter
<spion> ohh.
<spion> whoops.
<spion> :)
<spion> I don't think thats mine though. I just searched for it, and that one is probably http://prl.ccs.neu.edu/blog/2016/05/24/measuring-gc-latencies-in-haskell-ocaml-racket/ ?
<spion> that one really *is* good :)
<Algebr`> yea that one
<Algebr`> I'm sure yours is good too
shinnya has quit [Ping timeout: 264 seconds]
orbifx-m has joined #ocaml
orbifx-m3 has quit [Ping timeout: 244 seconds]
redpoppies has joined #ocaml
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dsheets has joined #ocaml
dexterph has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
nicholasf has quit [Read error: Connection reset by peer]
jonasen has joined #ocaml
Sorella has quit [Quit: Connection closed for inactivity]
struktured has joined #ocaml
nicholasf has joined #ocaml
AlexRussia has quit [Ping timeout: 276 seconds]
struktured has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
seangrove has joined #ocaml
FreeBirdLjj has joined #ocaml
dsheets has joined #ocaml
sepp2k has joined #ocaml
seangrove has quit [Ping timeout: 260 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
aphprentice has quit [Remote host closed the connection]
l1x has quit [Remote host closed the connection]
pootler_ has quit [Remote host closed the connection]
dch has quit [Remote host closed the connection]
sz0 has quit [Remote host closed the connection]
strmpnk has quit [Remote host closed the connection]
Algebr` has quit [Read error: Connection reset by peer]
Algebr` has joined #ocaml
yunxing_ has quit [Remote host closed the connection]
yunxing_ has joined #ocaml
yunxing_ has quit [Ping timeout: 250 seconds]
nicholasf has quit [Remote host closed the connection]
michipili has joined #ocaml
nicholasf has joined #ocaml
michipili has quit [Ping timeout: 250 seconds]
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Drup> spion: I'm going to be honest, for a while, I didn't *found* the ocaml line in your graph ...
<spion> Drup: should be easier now :)
apache2_ has joined #ocaml
flx has joined #ocaml
inr_ has joined #ocaml
SIGGIL has joined #ocaml
chenglou_ has joined #ocaml
oldmanistan__ has joined #ocaml
msch_ has joined #ocaml
darkf has quit [Quit: Leaving]
jonasen has joined #ocaml
demonimin_ has joined #ocaml
demonimin_ has joined #ocaml
octopus has joined #ocaml
zapus has joined #ocaml
breitenj- has joined #ocaml
ooo has joined #ocaml
dsheets has joined #ocaml
keteim has quit [Ping timeout: 264 seconds]
sepp2k has quit [Ping timeout: 264 seconds]
oldmanistan_ has quit [Ping timeout: 264 seconds]
chenglou has quit [Ping timeout: 264 seconds]
breitenj has quit [Ping timeout: 264 seconds]
msch has quit [Ping timeout: 264 seconds]
cthuluh has quit [Ping timeout: 264 seconds]
asm89 has quit [Ping timeout: 264 seconds]
inr has quit [Ping timeout: 264 seconds]
aggelos__ has quit [Ping timeout: 264 seconds]
apache2 has quit [Ping timeout: 264 seconds]
cthuluh has joined #ocaml
demonimin has quit [Read error: Connection reset by peer]
polaron has quit [Ping timeout: 264 seconds]
flux has quit [Ping timeout: 264 seconds]
zapu has quit [Ping timeout: 264 seconds]
SIGILL has quit [Ping timeout: 264 seconds]
keteim has joined #ocaml
aggelos_ has joined #ocaml
ooo_ has quit [Remote host closed the connection]
flx is now known as flux
sepp2k has joined #ocaml
oldmanistan__ is now known as oldmanistan_
chenglou_ is now known as chenglou
msch_ is now known as msch
asm89 has joined #ocaml
jyc_ has quit [Ping timeout: 260 seconds]
jyc_ has joined #ocaml
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dch has joined #ocaml
l1x has joined #ocaml
strmpnk has joined #ocaml
jwatzman|work has joined #ocaml
pootler_ has joined #ocaml
jonasen has joined #ocaml
sz0 has joined #ocaml
nicholasf has quit [Read error: Connection reset by peer]
jonasen has quit [Client Quit]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
demonimin_ is now known as demonimin
aphprentice has joined #ocaml
nicholasf has joined #ocaml
zRecursive has quit [Remote host closed the connection]
tane has joined #ocaml
jonasen has joined #ocaml
octachron has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
Algebr` has quit [Ping timeout: 258 seconds]
ygrek has joined #ocaml
nicholasf has quit [Remote host closed the connection]
ygrek has quit [Ping timeout: 276 seconds]
Kakadu has joined #ocaml
nicholasf has joined #ocaml
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
silver has joined #ocaml
seangrove has joined #ocaml
amnn has joined #ocaml
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jonasen_ has joined #ocaml
seangrove has quit [Ping timeout: 252 seconds]
jonasen_ has quit [Max SendQ exceeded]
jonasen has joined #ocaml
vpm has quit [Ping timeout: 240 seconds]
aphprentice has quit [Remote host closed the connection]
sz0 has quit [Remote host closed the connection]
pootler_ has quit [Remote host closed the connection]
dch has quit [Remote host closed the connection]
l1x has quit [Remote host closed the connection]
strmpnk has quit [Remote host closed the connection]
jonasen has quit [Client Quit]
vpm has joined #ocaml
Jaxan_ has quit [Quit: No Ping reply in 180 seconds.]
shinnya has joined #ocaml
ousado has quit [Ping timeout: 260 seconds]
Jaxan has joined #ocaml
Leonidas has quit [Ping timeout: 260 seconds]
Leonidas has joined #ocaml
dsheets has quit [Remote host closed the connection]
ousado has joined #ocaml
dsheets has joined #ocaml
redpoppies has quit [Quit: redpoppies]
jonasen has joined #ocaml
dch has joined #ocaml
l1x has joined #ocaml
strmpnk has joined #ocaml
amnn has quit [Read error: Connection reset by peer]
pootler_ has joined #ocaml
madroach has quit [*.net *.split]
nicoo has quit [*.net *.split]
truncate has quit [*.net *.split]
troydm has quit [*.net *.split]
mfp_ has quit [*.net *.split]
Muzer has quit [*.net *.split]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
sz0 has joined #ocaml
Jaxan has quit [Quit: No Ping reply in 180 seconds.]
ousado has quit [Ping timeout: 260 seconds]
ousado has joined #ocaml
Jaxan has joined #ocaml
Leonidas has quit [Ping timeout: 260 seconds]
Leonidas has joined #ocaml
SIGGIL is now known as SIGILL
aphprentice has joined #ocaml
octachron has quit [Quit: Leaving]
TheLemonMan has joined #ocaml
nicholasf has quit [Read error: Connection reset by peer]
madroach has joined #ocaml
troydm has joined #ocaml
nicoo has joined #ocaml
truncate has joined #ocaml
mfp_ has joined #ocaml
Muzer has joined #ocaml
nicoo has joined #ocaml
nicoo has quit [Changing host]
manizzle has quit [Ping timeout: 260 seconds]
manizzle has joined #ocaml
seangrove has joined #ocaml
silver_ has joined #ocaml
seangrove has quit [Ping timeout: 252 seconds]
nicholasf has joined #ocaml
jwatzman|work has quit [Quit: jwatzman|work]
silver has quit [Ping timeout: 240 seconds]
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 260 seconds]
xcaptain has quit [Remote host closed the connection]
silver_ is now known as silver
<Leonidas> looks like lists.ocaml.org is down
sdothum has joined #ocaml
dsheets has joined #ocaml
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jwatzman|work has joined #ocaml
groovy2shoes has quit [Quit: Leaving]
<gasche> spion: to be clear, I find your measurement to be interesting (and of course I'm glad to see OCaml do well)
<gasche> (I realize now that the phrasing of my improvement suggestion could have been more gentle :-)
sdothum has quit [Ping timeout: 252 seconds]
sdothum has joined #ocaml
octachron has joined #ocaml
jonasen has joined #ocaml
octachron has quit [Quit: Leaving]
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nicholasf has quit [Ping timeout: 258 seconds]
jonasen has joined #ocaml
mistermetaphor has joined #ocaml
mistermetaphor has quit [Remote host closed the connection]
mistermetaphor has joined #ocaml
mistermetaphor has quit [Remote host closed the connection]
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nicholasf has joined #ocaml
seangrove has joined #ocaml
dsheets has quit [Remote host closed the connection]
dario1 has joined #ocaml
Sorella has joined #ocaml
dsheets has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
jonasen has joined #ocaml
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
FreeBirdLjj has quit [Remote host closed the connection]
sdothum has joined #ocaml
FreeBirdLjj has joined #ocaml
sdothum has quit [Client Quit]
sdothum has joined #ocaml
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
sdothum has joined #ocaml
fraggle_ has quit [Remote host closed the connection]
rgrinberg has joined #ocaml
gasche has left #ocaml ["ERC (IRC client for Emacs 24.5.1)"]
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
fraggle_ has joined #ocaml
rgrinberg has quit [Client Quit]
Denommus has joined #ocaml
rgrinberg has joined #ocaml
tane has quit [Quit: Verlassend]
jonasen has joined #ocaml
mistermetaphor has joined #ocaml
mistermetaphor has quit [Ping timeout: 252 seconds]
sh0t has joined #ocaml
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jonasen has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 276 seconds]
unbalancedparen has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 260 seconds]
nicholasf has quit [Ping timeout: 276 seconds]
<flux> pretty interesting presentation by markus mottl on his AD-OCaml (Algorithm Derivation), sadly the source code is not (yet?) available
<flux> a less high-end solution would be https://github.com/DiffSharp/DiffSharp - all it needs is porting to OCaml ;-)
<flux> and I have a feeling it's even doable (with ppx perhaps)
<flux> here's the video (haven't seen sildes separately..) https://www.youtube.com/watch?v=HmYl0lYSeyg
nicholasf has joined #ocaml
nicholasf has quit [Remote host closed the connection]
pierpa has joined #ocaml
<seliopou> rgrinberg: have you come up with a release process for corelib/async/lwt in different packages?
connorjacobsen has joined #ocaml
<seliopou> i'm thinking of releasing angstrom soon, and was contemplating that approach.
<rgrinberg> seliopou: I haven't. I think the main difficulty lies in is if you want to use findlib's subpackages. If you don't then it seems to be simple. All I got for now is ocaml-conduit's hack that fakes the installation
<rgrinberg> but is at least future proofing your package
yunxing_ has joined #ocaml
connorjacobsen has quit [Ping timeout: 260 seconds]
tane has joined #ocaml
jonasen has quit [Quit: Textual IRC Client: www.textualapp.com]
tizoc has quit [Quit: Coyote finally caught me]
tizoc has joined #ocaml
yunxing_ has quit [Remote host closed the connection]
MercurialAlchemi has joined #ocaml
dakk has quit [Remote host closed the connection]
orbitz has quit [Ping timeout: 276 seconds]
Algebr` has joined #ocaml
orbitz has joined #ocaml
A1977494 has quit [Remote host closed the connection]
mistermetaphor has joined #ocaml
beginner has quit [Quit: Page closed]
beginner_ has quit [Quit: Page closed]
demonimin_ has joined #ocaml
demonimin has quit [Ping timeout: 276 seconds]
MercurialAlchemi has quit [Ping timeout: 276 seconds]
jwatzman|work has quit [Ping timeout: 272 seconds]
slash^ has joined #ocaml
al-damiri has quit [Quit: Connection closed for inactivity]
BitPuffin has joined #ocaml
MercurialAlchemi has joined #ocaml
al-damiri has joined #ocaml
dario1 has quit [Quit: Konversation terminated!]
orbitz has quit [Remote host closed the connection]
orbitz has joined #ocaml
sepp2k has quit [Quit: Leaving.]
dakk has joined #ocaml
malc_ has joined #ocaml
kushal has joined #ocaml
dexterph has quit [Ping timeout: 250 seconds]
slash^1 has joined #ocaml
slash^1 has left #ocaml [#ocaml]
dsheets has quit [Remote host closed the connection]
rgrinberg has quit [Ping timeout: 244 seconds]
rgrinberg has joined #ocaml
Simn has quit [Quit: Leaving]
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
rgrinberg has quit [Quit: WeeChat 1.5]
rgrinberg has joined #ocaml
yunxing_ has joined #ocaml
<aantron> rgrinberg: sounds interesting, what were you considering w.r.t. the release process?
sgnb` has quit [Remote host closed the connection]
connorjacobsen has joined #ocaml
rgrinberg has quit [Ping timeout: 252 seconds]
seangrove has quit [Ping timeout: 244 seconds]
scarygelatin has joined #ocaml
AlexRussia has joined #ocaml
<sh0t> guys why doesn't merlin recognize my module? it says: Unbounded module namemodule...
<sh0t> ?
<sh0t> the .merlin seems allright to me
<Algebr`> Can you show the project? github?
<sh0t> I actually can't i don't have it public :/
<cr4ven> Hi all. I was wondering if I could get some quick input on why the code at http://pastebin.com/sVBL7q42 won't compile. The error is on line 10: 'The expression has type int ref but an expression was expected of type int'. In case you're wondering, the code is just some toy coding challenge thing and intended to add 1 to a counter when a '(' is encountered, subtract 1 on a ')', and record the first location that the counter goes negative.
<Algebr`> try a ! on ref
<cr4ven> (If anyone feels like telling me a better way to phrase the solution it would be appreciated! It looks rather horrendous, but I couldn't think of a less 'imperative' way to do it)
<cr4ven> ah, derp
<cr4ven> thanks
copy` has joined #ocaml
<sh0t> where do I need to put the file .merlin?
<sh0t> like I have nameproject/code/src and nameproject/_build/src
<sh0t> and the .merlin is in nameproject/code
MercurialAlchemi has quit [Ping timeout: 244 seconds]
<reynir> I think the documentation explains this
<reynir> it's common to put it in the toplevel dir, but I think it's possible to have .merlin files in subdirs
darkf has joined #ocaml
<sh0t> it does expliain it it says "top directory" but it's there already
<sh0t> :)
<Algebr`> in root of the project
kolko has joined #ocaml
<sh0t> oh it seems the error was a tab between S and the dir (S src/ vs S src/) does it makes sense?
<sh0t> don't think so though...mistery
shinnya has quit [Ping timeout: 260 seconds]
kolko has quit [Ping timeout: 244 seconds]
seangrove has joined #ocaml
<struk|desk> sh0t: I doubt that matter
<sh0t> yes i doubt that too also i tried with the tab and now it works.. i don't know
seangrove has quit [Ping timeout: 246 seconds]
<struk|desk> without the tab u mean?
<struk|desk> oh nm
<struk|desk> who knows then
Kakadu has quit [Quit: Page closed]
<struk|desk> maybe you just had to reload the merlin buffer or build
<def`> hmm, I don't think tabs are allowed
kolko has joined #ocaml
<Algebr`> maybe a missing String.trim or something
<sh0t> i think i had to reload the merlin buffer
rgrinberg has joined #ocaml
seangrove has joined #ocaml
d0nn1e has quit [Ping timeout: 260 seconds]
d0nn1e has joined #ocaml
<struk|desk> I am looking forward to when merlin can reload the buffer more automagically, as well detect the project automatically, new files added to it, etc.
rgrinberg has quit [Quit: WeeChat 1.5]
<def`> it does
<Algebr`> yea, does for me.
orbifx-m2 has joined #ocaml
connorjacobsen has quit [Remote host closed the connection]
orbifx-m has quit [Ping timeout: 240 seconds]
mbrock has joined #ocaml
connorjacobsen has joined #ocaml
kolko has quit [Quit: ZNC - http://znc.in]
shinnya has joined #ocaml
kolko has joined #ocaml
ril has joined #ocaml
gasche has joined #ocaml
<gasche> cr4ven: try using a fold instead
<gasche> (that's a situation where BatList.fold_lefti is convenient, but fold_left works just fine)
|meta has joined #ocaml
BitPuffin has quit [Read error: Connection reset by peer]
<struk|desk> sweet, now I need it working myself :)
<struk|desk> I find myself having to rebuild the project alot
yunxing_ has quit [Remote host closed the connection]
yunxing_ has joined #ocaml
gasche has left #ocaml ["ERC (IRC client for Emacs 24.5.1)"]
MercurialAlchemi has joined #ocaml
rgrinberg has joined #ocaml
slash^ has quit [Read error: Connection reset by peer]
HoloIRCUser6 has joined #ocaml
HoloIRCUser6 has quit [Client Quit]
jonasen has joined #ocaml
dsheets has joined #ocaml
dsheets has quit [Remote host closed the connection]
kushal has quit [Quit: Leaving]
yunxing_ has quit [Remote host closed the connection]
connorjacobsen has quit [Read error: Connection reset by peer]
connorjacobsen has joined #ocaml
<struk|desk> def`: how does it detect project automatically? I mean no S or B or PKG
<struk|desk> def`: not a detractor.. I want to believe :)
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
data_hope has joined #ocaml
jonasen has joined #ocaml
A1977494 has joined #ocaml
al-damiri has quit [Quit: Connection closed for inactivity]
hbar_ has quit [Ping timeout: 252 seconds]
hbar_ has joined #ocaml
<struk|desk> important question for audience.. I have am binding a native middleware which has asynchronous threads for callback interfaces, should I probably consider using lwt or async to manage ocaml resource synchronization?
<struk|desk> eg.. every async C thread gets thrown onto an async scheduler
connorjacobsen has quit [Remote host closed the connection]
seangrove has quit [Ping timeout: 250 seconds]
<struk|desk> hmm think I need to understand <caml/callback.h>
orbifx-m has joined #ocaml
teiresias has quit [Ping timeout: 260 seconds]
orbifx-m2 has quit [Ping timeout: 260 seconds]
orbifx-m2 has joined #ocaml
orbifx-m has quit [Ping timeout: 240 seconds]
kushal has joined #ocaml
octachron has joined #ocaml
connorjacobsen has joined #ocaml
rgrinberg has quit [Ping timeout: 272 seconds]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
connorjacobsen has quit [Remote host closed the connection]
teiresias has joined #ocaml
connorjacobsen has joined #ocaml
dsheets has joined #ocaml
connorja_ has joined #ocaml
dsheets has quit [Remote host closed the connection]
connorjacobsen has quit [Read error: Connection reset by peer]
yunxing_ has joined #ocaml
Algebr` has quit [Ping timeout: 250 seconds]
yunxing_ has quit [Ping timeout: 272 seconds]
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
nicholasf has joined #ocaml
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
sdothum has joined #ocaml
Simn has joined #ocaml
yunxing_ has joined #ocaml
Denommus has quit [Quit: going home]
rgrinberg has joined #ocaml
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
malc_ has quit [Remote host closed the connection]
dsheets has joined #ocaml
seangrove has joined #ocaml
TheVoid is now known as TheVoid_
connorja_ has quit [Read error: Connection reset by peer]
connorjacobsen has joined #ocaml
sdothum has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
ril is now known as ril[away]
tane has quit [Quit: Verlassend]
nicholasf has quit [Ping timeout: 246 seconds]
TheVoid has joined #ocaml
TheVoid_ has quit [Quit: TheVoid_]
kolko has quit [Ping timeout: 260 seconds]
connorjacobsen has quit [Remote host closed the connection]
connorjacobsen has joined #ocaml
nicholasf has joined #ocaml
connorja_ has joined #ocaml
kolko has joined #ocaml
connorja_ has quit [Read error: Connection reset by peer]
connorja_ has joined #ocaml
connorja_ has quit [Read error: Connection reset by peer]
connorja_ has joined #ocaml
connorjacobsen has quit [Read error: Connection reset by peer]
A19774941 has joined #ocaml
A1977494 has quit [Ping timeout: 250 seconds]
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
mbrock has quit [Quit: Connection closed for inactivity]
sdothum has joined #ocaml
rgrinberg has quit [Ping timeout: 244 seconds]
rgrinberg has joined #ocaml
ril[away] is now known as ril
seangrove has quit [Ping timeout: 260 seconds]
nicholasf has quit [Remote host closed the connection]
connorja_ has quit [Remote host closed the connection]
kdas__ has joined #ocaml
connorjacobsen has joined #ocaml
kushal has quit [Ping timeout: 260 seconds]
rgrinberg has quit [Ping timeout: 264 seconds]
MercurialAlchemi has quit [Ping timeout: 260 seconds]
mcc has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
A19774941 has quit [Quit: Leaving.]
sh0t has quit [Remote host closed the connection]
kolko has quit [Ping timeout: 272 seconds]
seangrove has joined #ocaml
cdonaher has joined #ocaml
kdas__ has quit [Ping timeout: 252 seconds]
ril is now known as ril[away]
ril[away] is now known as ril
<cdonaher> Has anyone run into issues using variant types with Yojson? I have having some trouble serializing json strings into records that contain an array of what could be two types
<cdonaher> something like so: http://dpaste.com/37F0BR0
<cdonaher> when invoking metadata_list_of_yojson, it generates an Error type when parsing the metadata_entry record
<cdonaher> I'm unsure if I'm missing something stupid, but the documentation of https://github.com/whitequark/ppx_deriving_yojson seems to indicate that the syntax is valid
Sorella has quit [Quit: Connection closed for inactivity]
data_hope has quit [Quit: Lost terminal]
ril is now known as ril[away]
ril[away] is now known as ril
<smondet> cdonaher: but what JSON are you feeding to the function?
<smondet> (the syntax is indeed valid; it seems to work for me)
<cdonaher> I'm feeding it into a file, and it can be loaded from a string into a Yojson.Safe value via Yojson.Safe.from_string
* rseymour plays around with it
kdas__ has joined #ocaml
<cdonaher> [ { "one_version":"test", "one_name":"test", "label":"test" }, { "two":"test", "two_name":"test"} ]
<cdonaher> the contents of the file
kdas__ has quit [Read error: Connection reset by peer]
ril is now known as ril[away]
<rseymour> dunno
<rseymour> utop # metadata_list_of_yojson beta;;
<rseymour> - : [ `Error of bytes | `Ok of metadata_list ] = `Error "metadata_entry"
connorjacobsen has quit [Remote host closed the connection]
connorjacobsen has joined #ocaml
nicholasf has joined #ocaml
madroach has quit [Ping timeout: 260 seconds]
madroach has joined #ocaml
connorjacobsen has quit [Remote host closed the connection]
dsheets has joined #ocaml
<cdonaher> type metadata_entry = One of one | Two of two [@@ deriving yojson]
connorjacobsen has joined #ocaml
<cdonaher> is it failing due to the fact ppx_deriving_yojson is unable to figure out which variant it needs to map to?
dsheets has quit [Ping timeout: 250 seconds]
connorjacobsen has quit [Remote host closed the connection]
mistermetaphor has quit []
walter|r has joined #ocaml
connorjacobsen has joined #ocaml
Simn has quit [Quit: Leaving]
cdonaher has quit [Ping timeout: 250 seconds]
aphprentice has quit [Ping timeout: 264 seconds]
aphprentice has joined #ocaml
ril[away] is now known as ril