Leonidas changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 5.1.1 released: https://ocaml.org/releases/5.1.1 | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
Tuplanolla has quit [Quit: Leaving.]
ehrt74 has quit [Ping timeout: 246 seconds]
hapisnake has joined #ocaml
hapisnake has quit [Quit: Client closed]
<discocaml> <faldor20> @rero riot is also really interesting if you want to make specific kinds of applications into the Erlang, many recoverable processes style
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #ocaml
dh` has quit [Ping timeout: 276 seconds]
trev has joined #ocaml
micro has quit [Ping timeout: 252 seconds]
micro has joined #ocaml
waleee has quit [Ping timeout: 276 seconds]
pi3ce has joined #ocaml
pi3ce has quit [Quit: No Ping reply in 180 seconds.]
pi3ce has joined #ocaml
pi3ce has quit [Quit: No Ping reply in 180 seconds.]
pi3ce has joined #ocaml
rgrinberg has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bartholin has joined #ocaml
xd1le has joined #ocaml
Tuplanolla has joined #ocaml
waleee has joined #ocaml
waleee has quit [Ping timeout: 276 seconds]
waleee has joined #ocaml
pi3ce has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
szkl has quit [Quit: Connection closed for inactivity]
yagkasha has quit [Quit: Connection closed for inactivity]
bibi_ has quit [Quit: Konversation terminated!]
bibi_ has joined #ocaml
ehrt74 has joined #ocaml
ehrt74 has quit [Ping timeout: 276 seconds]
oriba has joined #ocaml
rgrinberg has joined #ocaml
szkl has joined #ocaml
<discocaml> <dumbpotato> what’s the gayest programming language
<discocaml> <dumbpotato> i have to learn that rn
<companion_cube> I hear that rust has a decent queer community, idk
<discocaml> <Kali> likely Rust
<discocaml> <Kali> uiua might also win that
<discocaml> <Kali> seeing as 3 of its operators are colored with pride flags on the website
<discocaml> <Kali> https://www.uiua.org/
emp has quit [Ping timeout: 255 seconds]
emp has joined #ocaml
szkl has quit [Quit: Connection closed for inactivity]
oriba has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
trev has quit [Quit: trev]
<discocaml> <gubsey> How come utop can print anything but I cant?
<discocaml> <gubsey> Like, utop can print records and tuples and lists and I can't print any of that without defining my own formatters
<discocaml> <Kali> utop keeps track of types and printers for those types, compared to compilation where types are erased
<discocaml> <Kali> there's a reason utop is slower
<discocaml> <Kali> and compilation is faster
<discocaml> <Kali> you may be interested in ppx_deriving, which can define printers for you
<discocaml> <gubsey> Is there a way I can run a file, getting utop esque output for every definition, without using utop?
<discocaml> <Kali> ocamlc -i file
<discocaml> <gubsey> Dune is too pesky for me, requiring that I use all defined types and variables. I understand the value of those restrictions but I strongly believe they should be warnings, not errors
<discocaml> <gubsey> I'll try this!
<discocaml> <gubsey> Do you know if dune has an option for running this?
<discocaml> <Kali> you can set error/warning preferences in the dune file, see https://dune.readthedocs.io/en/stable/faq.html ("How to make warnings non-fatal")
<discocaml> <gubsey> Hey that's exactly what I need! Thanks man!
bartholin has quit [Quit: Leaving]