adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.07.0 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.07/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml | Due to ongoing spam, you must register your nickname to talk on the channel
Fare has quit [Ping timeout: 240 seconds]
mengu has joined #ocaml
caente has quit [Ping timeout: 240 seconds]
mengu has quit [Ping timeout: 260 seconds]
jercos5 has joined #ocaml
jercos5 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
Fare has joined #ocaml
pierpa has quit [Quit: Page closed]
TheSilentLink9 has joined #ocaml
TheSilentLink9 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
pierpal has joined #ocaml
silver has quit [Read error: Connection reset by peer]
neatonk has joined #ocaml
neatonk has quit [Client Quit]
neatonk has joined #ocaml
neatonk has quit [Ping timeout: 240 seconds]
Maxdamantus has joined #ocaml
neatonk has joined #ocaml
neatonk has quit [Ping timeout: 248 seconds]
kvda has joined #ocaml
tormen_ has joined #ocaml
tormen has quit [Ping timeout: 240 seconds]
mfp has quit [Ping timeout: 240 seconds]
jao has quit [Ping timeout: 240 seconds]
rxy_ has joined #ocaml
rxy_ has quit [Killed (Sigyn (Spam is off topic on freenode.))]
orbitz has joined #ocaml
<orbitz> What does "##" mean when it comes to objects? js_of_ocaml seems to use ## a bunch
<Fare> does anyone use ppx_deriving_yojson ? I am having much trouble with it. Is it working?
<orbitz> Fare: I haven't used it in the last few months but I have in the past and it worked fine
<dmbaturin> orbitz: Interesting question!
<dmbaturin> I have used it not too long ago and it indeed worked.
<orbitz> Drup: ^ ?
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest13762 has joined #ocaml
Guest13762 has quit [Remote host closed the connection]
ben_ has joined #ocaml
<Fare> orbitz, thanks. Maybe the issue is an interaction with the other derivers I use, then.
ben_ has quit [Ping timeout: 272 seconds]
<discord> <bobby> orbitz: "##" doesn't mean anything by default afaik, but jsoo defines it in its ppx for referring to property or method of a JS object
<orbitz> Ah ok it's a ppx thing
<orbitz> No wonder merlin has no idea what's going on
<discord> <bobby> oh but merlin should now about ppxs
<discord> <bobby> *know
<discord> <bobby> how do you generate your .merlin file?
zolk3ri has quit [Remote host closed the connection]
<orbitz> I have "PKG js_of_ocaml.ppx" in my .merlin file...
JimmyRcom has joined #ocaml
JimmyRcom has quit [Client Quit]
<orbitz> Drup: you ever verify furl works with query parameters?
<discord> <bobby> pretty sure you would also need "FLG -ppx <path-to-ppx-executable>" there as per the merlin wiki
Maxdaman1us has joined #ocaml
<Fare> [@@deriving yojson] looks like it refuses to generate code for a non-recursive type... WTF?
Maxdamantus has quit [Ping timeout: 272 seconds]
<Fare> (trying to use dune to build, if that matters)
FreeBirdLjj has joined #ocaml
Fare has quit [Ping timeout: 240 seconds]
jbrown has quit [Ping timeout: 240 seconds]
shw has joined #ocaml
neatonk has joined #ocaml
neatonk has quit [Ping timeout: 240 seconds]
Maxdaman1us is now known as Maxdamantus
lopex has quit [Quit: Connection closed for inactivity]
ben_ has joined #ocaml
ben_ has quit [Ping timeout: 240 seconds]
_whitelogger has joined #ocaml
jelly2 has joined #ocaml
jelly2 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
agree has joined #ocaml
agree has quit [Killed (Sigyn (Spam is off topic on freenode.))]
kvda has joined #ocaml
_whitelogger has joined #ocaml
ffernand4 has joined #ocaml
ffernand4 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kvda has joined #ocaml
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kakadu has joined #ocaml
kvda has joined #ocaml
host has joined #ocaml
host has quit [Killed (Sigyn (Spam is off topic on freenode.))]
kvda has quit [Client Quit]
inr has quit [Quit: WeeChat 2.1]
orbifx has joined #ocaml
kvda has joined #ocaml
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
inr has joined #ocaml
orbifx has quit [Ping timeout: 260 seconds]
caltelt has quit [Ping timeout: 248 seconds]
pierpal has quit [Read error: Connection reset by peer]
<Drup> orbitz: yes-ish. I think it should work, but it's so WIP/alpha quality that I can't really garanty anything
<Drup> that being said, there is a bug in the last version of tyre
ben_ has joined #ocaml
kakadu has quit [Ping timeout: 248 seconds]
kakadu_ has joined #ocaml
mfp has joined #ocaml
ben_ has quit [Ping timeout: 268 seconds]
Peetz0r9 has joined #ocaml
Peetz0r9 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
FreeBirdLjj has quit [Read error: Connection reset by peer]
FreeBirdLjj has joined #ocaml
zolk3ri has joined #ocaml
NeddySeagoon0 has joined #ocaml
NeddySeagoon0 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
tane has joined #ocaml
pierpal has joined #ocaml
silver has joined #ocaml
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kakadu_ has quit [Read error: Connection reset by peer]
kakadu_ has joined #ocaml
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #ocaml
jao has joined #ocaml
mengu has joined #ocaml
mengu has quit [Quit: Leaving...]
Fare has joined #ocaml
<orbitz> Drup: Hrm, at least the ontype branch isn't working for me (unless it's ben updated recently). I'll have to go through the code and maybe try to make it a stable library
<orbitz> onetype*
<Fare> OK, so I can use [@@deriving lens], OR I can use [@@deriving yojson], but I can't use [@@deriving lens][@@deriving yojson] (or the other commutation)
<Fare> BUT, I can use [@@deriving lens, yojson]
<Fare> EXCEPT that @@deriving yojson doesn't look like it's working for non-recursive types (WHY?)
<Fare> ok, I can make it work by hushing warning -39
<Fare> Learning a language is an adventure in discovering pitfalls and subtleties.
<orbitz> i have never seen that problem
Guest52628 has joined #ocaml
<orbitz> Fare: have you posted a minimal testcase somewhere?
<Fare> I now have a minimal working case, after fumbling through a lot of non-working ones.
<orbitz> Fare: feel free to post a minimal non-working case since I imagine that's the oneyou want help with
<Fare> [@warning "-39"] type t = {a: bool; b: int; c: string} [@@deriving lens { prefix=true }, yojson]
<Fare> I needed help getting to the working case, not knowing for sure that there was one.
<Fare> I believe I found it now above.
erkin has joined #ocaml
orbifx has joined #ocaml
neatonk has joined #ocaml
lopex has joined #ocaml
keithn4 has joined #ocaml
keithn4 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
FreeBirdLjj has quit [Read error: Connection reset by peer]
FreeBirdLjj has joined #ocaml
neatonk has quit [Ping timeout: 244 seconds]
ben_ has joined #ocaml
ben_ has quit [Ping timeout: 248 seconds]
Fare has quit [Ping timeout: 260 seconds]
pioneer42 has joined #ocaml
caltelt has joined #ocaml
Dan_au21 has joined #ocaml
Dan_au21 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
gareppa has joined #ocaml
jnavila has joined #ocaml
tane has quit [Quit: Leaving]
FreeBirdLjj has quit [Remote host closed the connection]
<orbitz> Sweet! I got my first js_of_ocaml code going!
BitPuffin has joined #ocaml
tane has joined #ocaml
<jmiven> faut admettre que ça règle tous les problèmes : generics pour go, multicore pour ocaml :-P
<companion_cube> krkrkrkrkr
<companion_cube> add one more separate OCaml community :D
<jmiven> oh crap, I thought I was in #ocaml-fr sorry
FreeBirdLjj has joined #ocaml
<companion_cube> oh, thought you were on #ocaml-be :p
enyc1 has joined #ocaml
enyc1 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
FreeBirdLjj has quit [Ping timeout: 256 seconds]
thisisbilly3 has joined #ocaml
thisisbilly3 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
ben_ has joined #ocaml
Fare has joined #ocaml
ben_ has quit [Ping timeout: 268 seconds]
parcs has quit [Ping timeout: 248 seconds]
duckgoose8 has joined #ocaml
duckgoose8 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
jao has quit [Ping timeout: 256 seconds]
FreeBirdLjj has joined #ocaml
syncretism_mbl has joined #ocaml
syncretism_mbl has quit [Killed (Sigyn (Spam is off topic on freenode.))]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
orbifx has quit [Ping timeout: 244 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
FreeBirdLjj has joined #ocaml
ziyourenxiang has quit [Ping timeout: 260 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
ReimuHakurei28 has joined #ocaml
ReimuHakurei28 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
ben_ has joined #ocaml
sgnb has quit [Remote host closed the connection]
ben_ has quit [Ping timeout: 240 seconds]
zolk3ri has quit [Ping timeout: 250 seconds]
xaimus has quit [Ping timeout: 256 seconds]
xaimus has joined #ocaml
gareppa has quit [Quit: Leaving]
zolk3ri has joined #ocaml
xaimus has quit [Ping timeout: 272 seconds]
xaimus has joined #ocaml
Guest52628 has quit [Remote host closed the connection]
pierpal has quit [Ping timeout: 240 seconds]
loli has quit [Ping timeout: 240 seconds]
ben_ has joined #ocaml
orbifx has joined #ocaml
ben_ has quit [Ping timeout: 248 seconds]
max3 has joined #ocaml
<max3> what gives
<max3> i'm on 4.06.1
caente has joined #ocaml
<reynir> version constraints :(
<max3> reynir, yea 4.05 worked
<max3> is there a list somewhere of which versions are compatible with which compilers?
caente has quit [Client Quit]
caente_ has joined #ocaml
<max3> is dune what i should be using to scaffold projects?
caente_ has quit [Client Quit]
caente has joined #ocaml
<max3> lol i'm back in cabal hell but in ocaml
<Fare> what was cabal hell like?
<max3> like this
<max3> - cohttp-lwt-unix -> lwt < 4.0.0
<max3> - No package matches lwt<4.0.0.
<max3> No solution found, exiting
<Fare> oh, yeah.
<Fare> In CL, we basically have a one-man QA system, whereby the Quicklisp curator making sure things compile together, and sending bug reports when that doesn't happen. It scales surprisingly well, though I'm not sure about the economics.
<Fare> He does monthly releases.
<max3> how do i figure out which version of lwt i have
<max3> opam list i guess
cobreadmonster has joined #ocaml
<max3> ok but really should i be using dune or just opam
<max3> omg lol fuck this
<max3> down grade lwt to comply with cohttp
<max3> and now there's a different inconsistency
freyr69 has joined #ocaml
<reynir> max3: maybe you can try pin cohttp master branch
loli has joined #ocaml
<Armael> dune and opam serve different purposes
<Armael> opam is for installing packages, dune for building your project and generating opam-related stuff (for when you want to packare your stuff in opam)
max3 has quit [Quit: Leaving]
caente has quit [Quit: Leaving]
caente has joined #ocaml
jnavila has quit [Remote host closed the connection]
jnavila has joined #ocaml
Haudegen has joined #ocaml
ben_ has joined #ocaml
tane has quit [Quit: Leaving]
Fare has quit [Ping timeout: 240 seconds]
pierpal has joined #ocaml
jao has joined #ocaml
<caente> hello! is anyone using tmux+slime+neovim?
olle has joined #ocaml
<olle> test
jnavila has quit [Ping timeout: 256 seconds]
ben_ has quit [Remote host closed the connection]
marcoslater has joined #ocaml
marcoslater has quit [Remote host closed the connection]
loli has quit [Remote host closed the connection]
loli has joined #ocaml
pioneer42 has quit [Quit: Leaving.]
caente has quit [Ping timeout: 265 seconds]
erkin has quit [Read error: Connection reset by peer]
silver has quit [Ping timeout: 244 seconds]
freyr69 has quit [Remote host closed the connection]
orbifx has quit [Ping timeout: 248 seconds]
olle has quit [Quit: Lost terminal]
orbifx has joined #ocaml
aphprentice_ has joined #ocaml
Maxdamantus has quit [Ping timeout: 272 seconds]
Maxdamantus has joined #ocaml
silver has joined #ocaml
pierpa has joined #ocaml
mengu has joined #ocaml
ben_ has joined #ocaml
ben_ has quit [Read error: Connection reset by peer]
ben_ has joined #ocaml
orbifx has quit [Ping timeout: 240 seconds]
Hoosilon18 has joined #ocaml
Hoosilon18 has quit [Remote host closed the connection]
dpwm has joined #ocaml
dpwm has quit [Quit: Page closed]
dpwm has joined #ocaml
dpwm has quit [Client Quit]
kakadu_ has quit [Remote host closed the connection]
kvda has joined #ocaml
ben_ has quit [Remote host closed the connection]
zolk3ri has quit [Quit: Lost terminal]
mengu has quit [Remote host closed the connection]
Soni has quit [Ping timeout: 244 seconds]
mengu has joined #ocaml
neatonk has joined #ocaml
mengu has quit [Ping timeout: 244 seconds]
jbrown has joined #ocaml
neatonk has quit [Ping timeout: 260 seconds]
neatonk has joined #ocaml
neatonk has quit [Client Quit]