companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 5.0 released(!!1!): https://ocaml.org/releases/5.0.0.html | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
masterbuilder has joined #ocaml
waleee has quit [Ping timeout: 265 seconds]
xgqt has quit [Quit: WeeChat 3.7.1]
xgqt has joined #ocaml
chrisz has quit [Ping timeout: 252 seconds]
chrisz has joined #ocaml
spip has quit [Quit: Konversation terminated!]
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #ocaml
bgs has joined #ocaml
Serpent7776 has joined #ocaml
Haudegen has joined #ocaml
bartholin has joined #ocaml
hannes has joined #ocaml
TakinOver has quit [Ping timeout: 250 seconds]
TakinOver has joined #ocaml
bartholin has quit [Quit: Leaving]
spip has joined #ocaml
wingsorc has quit [Ping timeout: 252 seconds]
rak has quit [Quit: Segmentation fault (core recycled)]
rak has joined #ocaml
Haudegen has quit [Ping timeout: 252 seconds]
<discocaml> <lukstafi> Hi @nojb ! `ocaml-gccjit` is archived. Does it mean it's forever-good-enough? Or are there alternatives to consider? (I imagine maybe alternatives to `gccjit` rather than just to the bindings?)
azimut_ has joined #ocaml
azimut has quit [Ping timeout: 255 seconds]
anpad has quit [Quit: ZNC 1.8.2 - https://znc.in]
anpad has joined #ocaml
bartholin has joined #ocaml
Serpent7776 has quit [Quit: leaving]
<discocaml> <sim642> Seems more likely that it's archived because there's no intent to maintain it
TakinOver has quit [Ping timeout: 265 seconds]
TakinOver has joined #ocaml
<discocaml> <dabd> scala programmer here, I like the idea of s-expression representation for data types. Is the main use of sexplib the ability to read and write any data type, to be used in libraries such as the one that supports expect tests?
<companion_cube> it's a generic serialization format that's also quite readable, and yeah, it can work for expect tests
Haudegen has joined #ocaml
deadmarshal has quit [Quit: IRCNow and Forever!]
waleee has joined #ocaml
Stumpfenstiel has joined #ocaml
deadmarshal_ has joined #ocaml
mro has joined #ocaml
mro has quit [Quit: Leaving...]
count3rmeasure has joined #ocaml
count3rmeasure has quit [Ping timeout: 255 seconds]
<discocaml> <dabd> Yeah I am very familiar with it (used to do CL). I’m curious what are its uses in Ocaml and whether it would be interesting to port it to Scala
<companion_cube> it's the equivalent of JSON at least at janestreet, I think
<companion_cube> it's used as the config language for dune
count3rmeasure has joined #ocaml
TakinOver has quit [Ping timeout: 250 seconds]
bgs has quit [Remote host closed the connection]
<discocaml> <sarna> do people outside janestreet use them for serialization as well?
<discocaml> <sarna> it's hard to tell which JS stuff is actually used by regular users, I read their CI counts to a good part of package downloads..
<discocaml> <sarna> it's hard to tell which JS stuff is actually used by regular users, I read their CI amounts to a good part of package downloads..
Tuplanolla has joined #ocaml
olle has quit [Ping timeout: 276 seconds]
bartholin has quit [Quit: Leaving]
count3rmeasure has quit [Quit: Leaving]
wingsorc has joined #ocaml
Stumpfenstiel has quit [Ping timeout: 255 seconds]
Haudegen has quit [Ping timeout: 265 seconds]
<discocaml> <Anurag> Async, core and base get used a fair bit by users outside of Janestreet as well.
Tuplanolla has quit [Quit: Leaving.]