Cecil Curry

Results 276 comments of Cecil Curry

**It makes sense,** because you always do. Let's copy-and-paste my initial response elsewhere to avoid violating DRY... *yet again.* Ain't nobody got the money to repeat a money-grubbing rant. Once...

**Partially resolved by ccac042.** By following the spun gold of @TeamSpen210's [prior comment](https://github.com/beartype/beartype/issues/94#issuecomment-1037054138), we've mildly optimized the `@beartype` decorator under `-O` optimization to avoid importing anything unnecessary (which is everything)....

**Hmm...** They could, I suppose? I'm certainly not opposed. Doing so seems mostly harmless and maybe even beneficial. But is there any pragmatic real-world value-add to refactoring @beartype's type-checking violations...

**Enthralling points.** I *love* digging deep into typing semantics like this. The implementation possibilities, spirited debates, and productive discussions are endless! Interestingly, the Python community has yet to formalize exception-handling...

**Oh, Gods.** You're right. It's true. @beartype is failing us all here. Happily, I've just realized that we can (and should) be type-checking default parameters **at decoration time.** Rather than...

> @leycec I'm interested in helping contribute to this **OMG.** Yes. So much yes! Take all the good karma I've accrued over a brief unpaid career of balding open-source volunteerism,...

This question can be succinctly rephrased as follows: > Would we like to destroy mypy and every other static type checker? The answer to this and many other questions is:...

**\o/** Fellow GitHubber @awf has now successfully implemented the first practical example I've seen of performing static type-checking at runtime via [the new third-party `@awfutils.typecheck` decorator](https://github.com/awf/awfutils#typecheck). Since that decorator only...

**Oh. Oh, yes.** Thanks for the instructive heads up on [typeguard's `--typeguard-packages` pytest option](https://typeguard.readthedocs.io/en/latest/userguide.html#using-the-pytest-plugin), flying lion with a secretive British license to kill. Allow me to [publicly applaud your GitHub...

Paging @albanie, both because you were right about exponential growth ...still didn't expect that and because the *Beyond Typing PEPs, There Lies Third-Party Typing* subsection above was written with mostly...