adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.08 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.08/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
spew has quit [Quit: Connection closed for inactivity]
JimmyRcom has quit [Ping timeout: 246 seconds]
Haudegen has quit [Quit: Bin weg.]
JimmyRcom has joined #ocaml
kvda has joined #ocaml
ziyourenxiang_ has joined #ocaml
mfp has quit [Ping timeout: 258 seconds]
JimmyRcom has quit [Read error: Connection reset by peer]
JimmyRcom has joined #ocaml
recj has left #ocaml [#ocaml]
AtumT has quit [Ping timeout: 268 seconds]
<Netsu> Hey, is it possible to let opam use the relative path of switch?
<Netsu> Would to re-use it on CI, so hardcoded switch path everywhere looks ugly
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kvda has joined #ocaml
addem has joined #ocaml
nicooo has quit [Ping timeout: 260 seconds]
andreas303 has quit [Ping timeout: 260 seconds]
nicooo has joined #ocaml
andreas303 has joined #ocaml
Haudegen has joined #ocaml
ggole has joined #ocaml
addem has quit [Ping timeout: 258 seconds]
gravicappa has joined #ocaml
amiloradovsky has joined #ocaml
zolk3ri has joined #ocaml
oni-on-ion has quit [Remote host closed the connection]
fee5a585 has joined #ocaml
narimiran has joined #ocaml
vicfred_ is now known as Vicfred
amiloradovsky has quit [Ping timeout: 245 seconds]
chenglou has quit [Quit: Connection closed for inactivity]
fee5a585 has quit [Ping timeout: 245 seconds]
fee5a585 has joined #ocaml
fee5a585 has quit [Ping timeout: 246 seconds]
fee5a585 has joined #ocaml
fee5a585 has quit [Ping timeout: 245 seconds]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fee5a585 has joined #ocaml
fee5a585 has quit [Ping timeout: 258 seconds]
kvda has joined #ocaml
kvda has quit [Client Quit]
kvda has joined #ocaml
fee5a585 has joined #ocaml
fee5a585 has quit [Ping timeout: 244 seconds]
fee5a585 has joined #ocaml
fee5a585 has quit [Ping timeout: 268 seconds]
fee5a585 has joined #ocaml
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fee5a585 has quit [Ping timeout: 258 seconds]
fee5a585 has joined #ocaml
fee5a585 has quit [Ping timeout: 245 seconds]
fee5a585 has joined #ocaml
Birdface has joined #ocaml
fee5a585 has quit [Ping timeout: 248 seconds]
fee5a585 has joined #ocaml
ruffy_ has joined #ocaml
nullifidian_ has joined #ocaml
nullifidian has quit [Ping timeout: 245 seconds]
ruffy_ has quit [Quit: WeeChat 2.5]
ruffy_ has joined #ocaml
fee5a585 has quit [Ping timeout: 272 seconds]
Birdface has quit [Quit: Leaving]
amiloradovsky has joined #ocaml
Bahman has joined #ocaml
nullifidian_ is now known as nullifidian
mfp has joined #ocaml
Netsu has quit [Ping timeout: 260 seconds]
kvda has joined #ocaml
Vikfret has quit [Quit: Leaving]
Vicfred has quit [Quit: Leaving]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
amiloradovsky has quit [Ping timeout: 246 seconds]
madroach has joined #ocaml
AtumT has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
nullifidian_ has joined #ocaml
Bahman has quit [Quit: Ave atque vale]
nullifidian has quit [Ping timeout: 272 seconds]
nullifidian_ is now known as nullifidian
AtumT_ has joined #ocaml
zolk3ri has quit [Remote host closed the connection]
zolk3ri has joined #ocaml
AtumT has quit [Ping timeout: 245 seconds]
AtumT__ has joined #ocaml
FreeBirdLjj has joined #ocaml
AtumT_ has quit [Ping timeout: 248 seconds]
Ankhers has quit [Quit: ZNC 1.7.2 - https://znc.in]
Ankhers has joined #ocaml
Haudegen has joined #ocaml
sagotch has joined #ocaml
madroach has quit [Ping timeout: 264 seconds]
nullifidian has quit [Read error: Connection reset by peer]
nullifidian has joined #ocaml
dimitarvp has joined #ocaml
nicooo is now known as nicoo
<Leonidas> is there some library I can use to solve simple integral constraint problems?
<companion_cube> you can try glpk, it's a bit fragile though
<companion_cube> or directly Z3
<Leonidas> Yeah, I would kinda prefer to avoid pulling in large dependencies
<companion_cube> :s
<Leonidas> Thanks though, glpk could be a solution :)
<companion_cube> yeah well, it's fragile sadly
<companion_cube> its bindings are, I mean
dimitarvp has quit [Client Quit]
<wilfredh> what's the difference between 'a and '_a in a type signature?
<wilfredh> I'm getting an odd error:
<wilfredh> "val sequence_check_block : ('_a, '_b, '_c) Aast.block -> unit" is not included in "val sequence_check_block : ('a, 'b, 'c) Aast.block -> unit"
<ggole> '_a is a weak variable (not generalisable)
<ggole> Usually getting those is the result of the value restriction and you can resolve the issue by eta-expanding.
<wilfredh> thanks. I've been refactoring some visitor classes, so I'll see if I can find some functions that need expanding.
madroach has joined #ocaml
rosterok has joined #ocaml
Vikfret has joined #ocaml
ygrek has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
sagotch has quit [Quit: Leaving.]
ziyourenxiang_ has quit [Ping timeout: 245 seconds]
Serpent7776 has joined #ocaml
ayberkt has quit [Ping timeout: 248 seconds]
tane has joined #ocaml
khodzha has quit [Quit: Leaving.]
FreeBirdLjj has quit [Remote host closed the connection]
Haudegen has joined #ocaml
AtumT__ has quit [Read error: Connection reset by peer]
AtumT has joined #ocaml
haesbaert has joined #ocaml
<Ankhers> If I use `opam switch [name] ...' for a project specific installation, do I need [name] to be the full path to that dir, or just the nae of the dir?
chindy_ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
chindy has joined #ocaml
Vicfred has joined #ocaml
<Fardale> it can be a relative path to the dir
<Ankhers> So I can just do `opam switch foo ...' if I am currently in the foo dir? Or do I have to use `.' if I am in the fir?
<Ankhers> s/fir/dir
fee5a585 has joined #ocaml
<Fardale> opam switch install 4.08.0+flambda . if you are in the directory
fee5a585 has quit [Ping timeout: 268 seconds]
<Ankhers> Fardale: Thank you!
gravicappa has quit [Ping timeout: 245 seconds]
ggole has quit [Quit: Leaving]
<Ankhers> Can I change the default switch version?
<Ankhers> Or is default a magic word so I can remove then create it?
<Fardale> you can remove it and reinstall it, or you can upgrade it
<Fardale> opam upgrade --unlock-base ocaml.version
<Ankhers> Thanks!
fee5a585 has joined #ocaml
fee5a585 has quit [Ping timeout: 272 seconds]
tane has quit [Quit: Leaving]
narimiran has quit [Ping timeout: 246 seconds]
rosterok has quit [Quit: Connection closed for inactivity]
Serpent7776 has quit [Quit: leaving]
nullifidian_ has joined #ocaml
nullifidian has quit [Ping timeout: 245 seconds]
fee5a585 has joined #ocaml
fee5a585 has quit [Ping timeout: 248 seconds]
zolk3ri has quit [Remote host closed the connection]
uzuki has quit [Quit: pyon~]
ygrek has quit [Ping timeout: 248 seconds]
jbrown has quit [Ping timeout: 252 seconds]
jbrown has joined #ocaml
JimmyRcom has quit [Ping timeout: 245 seconds]
Jesin has quit [Quit: Leaving]
Jesin has joined #ocaml
<seliopou> what's the state of cross compilation for arm nowadays?
Hrundi_V_Bakshi has joined #ocaml
Hrundi_V_Bakshi has quit [Client Quit]
<dinosaure> seliopou: currently, I tried to make a switch with opam and then it seems that `dune -x` is able to use the compiler of another switch to "cross"-compile
<dinosaure> another solution seems to use docker with qemu-arm-static, but it did not work on my side