cfbolz changed the topic of #pypy to: #pypy PyPy, the flexible snake https://pypy.org | IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end and https://libera.irclog.whitequark.org/pypy | the pypy angle is to shrug and copy the implementation of CPython as closely as possible, and staying out of design decisions
_whitelogger has joined #pypy
[Arfrever] has joined #pypy
jcea has quit [Ping timeout: 252 seconds]
ronan has quit [Read error: Connection reset by peer]
ronan has joined #pypy
BarrensZeppelin has joined #pypy
BarrensZeppelin has quit [Quit: BarrensZeppelin]
BarrensZeppelin1 has joined #pypy
BarrensZeppelin1 is now known as BarrensZeppelin
BarrensZeppelin has quit [Quit: BarrensZeppelin]
BarrensZeppelin has joined #pypy
habnabit has quit [Read error: Connection reset by peer]
BarrensZeppelin has quit [Quit: BarrensZeppelin]
BarrensZeppelin has joined #pypy
habnabit_ has joined #pypy
habnabit_ has quit [Quit: ZNC - http://znc.sourceforge.net]
habnabit_ has joined #pypy
[Arfrever] has quit [Ping timeout: 265 seconds]
[Arfrever] has joined #pypy
jcea has joined #pypy
BarrensZeppelin has quit [Quit: BarrensZeppelin]
jcea has quit [Ping timeout: 248 seconds]
[Arfrever] has quit [Ping timeout: 244 seconds]
[Arfrever] has joined #pypy
Dejan has joined #pypy
<korvo> Fuck, I want type annotations. Or, at least, I want a way to tell rtyper that it has performed a union too late and thus incorrectly blamed a library function for the UnionError rather than one of the 70 calls of that library function.
<korvo> I'll own the mistake. I messed up one of those calls. But I'd like to know *which* call is wrong, please.
<korvo> (I know that this is an impossibly hard request. It's just frustrating.)
<cfbolz> korvo: there is rlib.signature
<korvo> cfbolz: Oh, TIL! I'll see if it helps. Thanks.
<cfbolz> it's a bit klunky
<korvo> Yeah, but maybe it's good klunk. I was going to use `int` as my types, but I see that I have the ability to choose e.g. `int_nonneg` instead. This is way easier than switching to Idris.
Dejan has quit [Quit: Leaving]