rethinkpriorities / squigglepy

Squiggle programming language for intuitive probabilistic estimation features in Python
MIT License
65 stars 8 forks source link

refactor: .type checks to isinstance #37

Closed agucova closed 1 year ago

agucova commented 1 year ago

Fixes #31. This was made largely through a custom-made automated codemod.

All checks were replaced, and the only .type accesses left are those internal to distributions.py.

agucova commented 1 year ago

After merge, It might be a good idea to reverse merge this into wip_types.