companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 4.12 released: https://ocaml.org/releases/4.12.0.html | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
favonia has joined #ocaml
<d_bot> <EduardoRFS> But yeah after thinking I can see that there is an heuristic needed, I would say it's almost always worth it for functions that don't allocate.
<d_bot> <EduardoRFS> and then we go back to scores ;/
hornhack has quit [Ping timeout: 252 seconds]
hackinghorn has joined #ocaml
favonia has quit [Ping timeout: 252 seconds]
waleee has quit [Ping timeout: 265 seconds]
zebrag has quit [Remote host closed the connection]
zebrag has joined #ocaml
[itchyjunk] has quit [Read error: Connection reset by peer]
zebrag has quit [Remote host closed the connection]
gravicappa has joined #ocaml
dh` has joined #ocaml
mbuf has joined #ocaml
ansiwen has quit [Quit: ZNC 1.7.1 - https://znc.in]
ansiwen has joined #ocaml
Nahra` has quit [Ping timeout: 252 seconds]
Nahra`` has joined #ocaml
hexology has quit [Ping timeout: 252 seconds]
hexology has joined #ocaml
mro has joined #ocaml
<d_bot> <Lupus> probably the point is that after `a1` is used in `f1 a1` - it is no longer needed and can be garbage collected right away while it's on the minor heap (while debugging some ctypes memory issues with GC I was a bit surprised with this behavior as this really happens), and an attempt to reuse it instead of recomputing for `a2` with suggested optimization will result in expensive escape to major heap and overall increase of memory foo
<d_bot> <Lupus> I assume that's what @Drup meant
gravicappa has quit [Ping timeout: 264 seconds]
gravicappa has joined #ocaml
gravicappa has quit [Ping timeout: 264 seconds]
gravicappa has joined #ocaml
gravicappa has quit [Ping timeout: 264 seconds]
Haudegen has joined #ocaml
wonko has joined #ocaml
average has joined #ocaml
nd__ has joined #ocaml
nd__ has quit [Client Quit]
vb has quit [Quit: Lost terminal]
vb has joined #ocaml
Nahra`` has quit [Remote host closed the connection]
hendursa1 has joined #ocaml
hendursaga has quit [Ping timeout: 276 seconds]
olle has joined #ocaml
abraham has quit [Quit: Ping timeout (120 seconds)]
abraham has joined #ocaml
pieguy128 has quit [Quit: ZNC 1.8.2 - https://znc.in]
pieguy128 has joined #ocaml
favonia has joined #ocaml
gravicappa has joined #ocaml
gravicappa has quit [Ping timeout: 265 seconds]
gravicappa has joined #ocaml
glassofethanol has joined #ocaml
kakadu has joined #ocaml
hornhack has joined #ocaml
hackinghorn has quit [Ping timeout: 264 seconds]
favonia has quit [Ping timeout: 265 seconds]
wonko has quit [Ping timeout: 252 seconds]
bartholin has joined #ocaml
hackinghorn has joined #ocaml
hornhack has quit [Ping timeout: 252 seconds]
waleee has joined #ocaml
gravicappa has quit [Ping timeout: 252 seconds]
Haudegen has quit [Quit: Bin weg.]
xiongxin has joined #ocaml
[itchyjunk] has joined #ocaml
waleee has quit [Quit: WeeChat 3.2.1]
waleee has joined #ocaml
Haudegen has joined #ocaml
favonia has joined #ocaml
waleee has quit [Quit: WeeChat 3.3]
zebrag has joined #ocaml
mbuf has quit [Ping timeout: 252 seconds]
mbuf has joined #ocaml
mro has quit [Quit: Leaving...]
noddy has quit [Ping timeout: 240 seconds]
noddy has joined #ocaml
mro has joined #ocaml
mro has quit [Remote host closed the connection]
mro has joined #ocaml
mro has quit [Ping timeout: 252 seconds]
mro has joined #ocaml
mro has quit [Client Quit]
mro has joined #ocaml
daachi has joined #ocaml
Everything has joined #ocaml
gravicappa has joined #ocaml
mro has quit [Remote host closed the connection]
olle has quit [Ping timeout: 260 seconds]
Tuplanolla has joined #ocaml
mro has joined #ocaml
[itchyjunk] has quit [Read error: Connection reset by peer]
jcob has joined #ocaml
<jcob> Hi everyone! Here just for a recommendation. Anybody know of any good communities for parsing and compiler construction?
average has quit [Quit: Connection closed for inactivity]
<Corbin> jcob: Here on Libera, #proglangdesign is decent. #esolangs is good to know about too.
<Corbin> The papers at https://nanopass.org/ are quite interesting, if you've already taken a course in compilers/translators.
<jcob> Oh dang! Thanks
glassofethanol has quit [Quit: Lost terminal]
jcob has quit [Quit: Client closed]
haesbaert has joined #ocaml
glassofethanol has joined #ocaml
yoctocell has joined #ocaml
bartholin has quit [Quit: Leaving]
dmbaturin has quit [Remote host closed the connection]
xiongxin has quit [Remote host closed the connection]
xiongxin has joined #ocaml
average has joined #ocaml
xiongxin has quit [Quit: No Ping reply in 180 seconds.]
xiongxin has joined #ocaml
mro has quit [Remote host closed the connection]
wonko has joined #ocaml
xiongxin has quit [Client Quit]
<d_bot> <carmysilna> https://discord.gg/6phKEjDy is great if you're on discord
hendursa1 has quit [Quit: hendursa1]
xiongxin has joined #ocaml
hendursaga has joined #ocaml
dmbaturin has joined #ocaml
xiongxin has quit [Quit: No Ping reply in 180 seconds.]
xiongxin has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
xiongxin has quit [Client Quit]
mbuf has quit [Quit: Leaving]
glassofethanol has quit [Quit: leaving]
Haudegen has joined #ocaml
waleee has joined #ocaml
waleee has quit [Ping timeout: 264 seconds]
hornhack has joined #ocaml
hackinghorn has quit [Ping timeout: 265 seconds]
olle has joined #ocaml
mro has joined #ocaml
mro has quit [Ping timeout: 260 seconds]
average has quit [Quit: Connection closed for inactivity]
favonia has quit [Ping timeout: 264 seconds]
hendursa1 has joined #ocaml
hendursaga has quit [Ping timeout: 276 seconds]
hendursa1 has quit [Quit: hendursa1]
hendursaga has joined #ocaml
olle has quit [Ping timeout: 252 seconds]
mro has joined #ocaml
gravicappa has quit [Ping timeout: 252 seconds]
hendursa1 has joined #ocaml
hendursaga has quit [Ping timeout: 276 seconds]
hackinghorn has joined #ocaml
hornhack has quit [Ping timeout: 252 seconds]
<d_bot> <mweichert> What's the best JSON library for OCaml these days?
<smondet[m]> I'd say Jsonm and Ezjsonm
Stumpfenstiel has joined #ocaml
waleee has joined #ocaml
favonia has joined #ocaml
<d_bot> <Alistair> Anyone got good resources for type inference of GADTs?
Haudegen has quit [Quit: No Ping reply in 180 seconds.]
Haudegen has joined #ocaml
mro has quit [Quit: Leaving...]
terrorjack has quit [Remote host closed the connection]
terrorjack has joined #ocaml
wonko has quit [Ping timeout: 252 seconds]
Serpent7776 has quit [Quit: leaving]
hendursa1 has quit [Quit: hendursa1]
hendursaga has joined #ocaml
yoctocell has quit [Ping timeout: 252 seconds]
Stumpfenstiel has quit [Ping timeout: 252 seconds]
daachi has quit [Quit: leaving]
Haudegen has quit [Ping timeout: 264 seconds]
favonia has quit [Quit: Leaving]