companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 4.14.0 released: https://ocaml.org/releases/4.14.0.html | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
Soni has quit [Ping timeout: 250 seconds]
gopiandcode has quit [Quit: WeeChat 3.0]
Soni has joined #ocaml
bobo_ has joined #ocaml
spip has quit [Ping timeout: 246 seconds]
chrisz has quit [Ping timeout: 264 seconds]
chrisz has joined #ocaml
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #ocaml
bobo_ has quit [Quit: Konversation terminated!]
waleee has quit [Ping timeout: 265 seconds]
spip has joined #ocaml
Haudegen has joined #ocaml
mbuf has joined #ocaml
jpds1 has quit [Ping timeout: 258 seconds]
jpds1 has joined #ocaml
gopiandcode has joined #ocaml
<gopiandcode> what's up cameleers!
infinity0 has quit [Read error: Connection reset by peer]
infinity0 has joined #ocaml
infinity0 has quit [Ping timeout: 244 seconds]
infinity0 has joined #ocaml
jpds1 has quit [Ping timeout: 258 seconds]
jpds1 has joined #ocaml
reynir has joined #ocaml
Serpent7776 has joined #ocaml
orbifx has joined #ocaml
bobo_ has joined #ocaml
spip has quit [Ping timeout: 246 seconds]
jpds1 has quit [Remote host closed the connection]
jpds1 has joined #ocaml
Serpent71 has joined #ocaml
Serpent7776 has quit [Ping timeout: 265 seconds]
wingsorc__ has quit [Ping timeout: 246 seconds]
OCamlPro[m] has quit [Quit: Bridge terminating on SIGTERM]
mclovin has quit [Quit: Bridge terminating on SIGTERM]
chroma[m] has quit [Quit: Bridge terminating on SIGTERM]
David[m]1 has quit [Quit: Bridge terminating on SIGTERM]
pqwy[m] has quit [Quit: Bridge terminating on SIGTERM]
lobo[m] has quit [Quit: Bridge terminating on SIGTERM]
mclovin has joined #ocaml
spip has joined #ocaml
bobo_ has quit [Ping timeout: 252 seconds]
bobo_ has joined #ocaml
spip has quit [Ping timeout: 268 seconds]
bartholin has joined #ocaml
pqwy[m] has joined #ocaml
chroma[m] has joined #ocaml
OCamlPro[m] has joined #ocaml
lobo[m] has joined #ocaml
David[m]123 has joined #ocaml
kaustuv has joined #ocaml
<kaustuv> If I use ppx_expect, will it cause my library to get a hard dependency on base? (ocamlobjinfo shows that a bunch of Base interfaces are imported in the .cmxa)
<hannes> kaustuv: maybe reading https://github.com/ocaml/dune/issues/897 would be of interest to you -- I've no clue why it was in the end closed, since it seems to be still an issue.
<kaustuv> hannes: Interesting. I don't understand the final comment by ghost. Surely the ppx rewriter can easily remove code without incurring any runtime dependencies -- cf. ppx_optcomp
<hannes> kaustuv: I agree. I don't quite understand the way forward tbh (and instead decided to drop any expect/inline tests)
<kaustuv> Interesting that ppx_inline_test explicitly has this feature already: https://github.com/janestreet/ppx_inline_test/blob/master/src/ppx_inline_test.ml#L21
QDX45 has joined #ocaml
QDX45 has quit [Quit: Leaving]
QDX45 has joined #ocaml
<kaustuv> Ugh. Tried to write my own trivial rewriter to set the drop mode based on the profile, but apparently dune doesn't want to allow this: (preprocess (pps ppx_conditional_expect -p %{profile}))
<kaustuv> > Error: No variables allowed in ppx library names
<kaustuv> Never mind, I just misunderstood the preprocess directive. It treats %{profile} as a name because it doesn't start with -. It works if I say: (preprocess (pps ppx_conditional_expect -- -p %{profile}))
zebrag has joined #ocaml
olle_ has joined #ocaml
jsoo has quit [Quit: ZNC 1.8.2 - https://znc.in]
jsoo has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
nd__ has joined #ocaml
jsoo has quit [Quit: ZNC 1.8.2 - https://znc.in]
kaustuv has left #ocaml [ERC 5.4.1 (IRC client for GNU Emacs 28.1)]
jsoo has joined #ocaml
nd__ has quit [Quit: leaving]
zebrag has quit [Quit: Konversation terminated!]
adanwan has quit [Ping timeout: 258 seconds]
adanwan has joined #ocaml
waleee has joined #ocaml
jpds1 has quit [Remote host closed the connection]
jpds1 has joined #ocaml
zebrag has joined #ocaml
Haudegen has joined #ocaml
jsoo has quit [Quit: ZNC 1.8.2 - https://znc.in]
jsoo has joined #ocaml
orbifx has quit [Ping timeout: 265 seconds]
jsoo has quit [Quit: ZNC 1.8.2 - https://znc.in]
waleee has quit [Quit: WeeChat 3.6]
olle_ has quit [Remote host closed the connection]
orbifx has joined #ocaml
mro has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
mbuf has quit [Ping timeout: 248 seconds]
mbuf has joined #ocaml
olle has joined #ocaml
mro has quit [Remote host closed the connection]
Haudegen has joined #ocaml
Serpent71 has quit [Quit: WeeChat 1.9.1]
mbuf has quit [Quit: Leaving]
Serpent7776 has joined #ocaml
<olle> Awwww, type-alias does not enforce even when type is abstract :(
<olle> Nope, I was wrong, forgot sig
<olle> All good in OCaml land :)
adanwan has quit [Ping timeout: 258 seconds]
adanwan has joined #ocaml
mro has joined #ocaml
jpds1 has quit [Ping timeout: 258 seconds]
jpds1 has joined #ocaml
mro has quit [Ping timeout: 268 seconds]
orbifx has quit [Quit: orbifx]
adanwan has quit [Remote host closed the connection]
adanwan has joined #ocaml
Tuplanolla has joined #ocaml
bartholin has quit [Quit: Leaving]
spip has joined #ocaml
bobo_ has quit [Ping timeout: 268 seconds]
bartholin has joined #ocaml
olle has quit [Ping timeout: 248 seconds]
Tuplanolla has quit [Quit: Leaving.]
Serpent7776 has quit [Quit: leaving]
wingsorc__ has joined #ocaml
waleee has joined #ocaml
bartholin has quit [Quit: Leaving]
Haudegen has quit [Quit: No Ping reply in 180 seconds.]
Haudegen has joined #ocaml
Haudegen has quit [Ping timeout: 252 seconds]
perrierjouet has quit [Quit: WeeChat 3.6]
perrierjouet has joined #ocaml