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]
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?
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]
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.
<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