jspahrsummers / adt

Algebraic data types for Python (experimental, not actively maintained)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Examine integration/overlap with pampy

jspahrsummers opened this issue · comments

Found out about pampy after starting this project. It seems like it will provide a lot of similar utility vis-a-vis pattern matching, though it doesn't particularly make the construction/definition of algebraic data types easier.

My instinct is that we should integrate with it really nicely (which might also clean up our own pattern matching abstraction), but otherwise this library still offers additional value—but open to other feedback here.

Looks like pampy doesn't offer type annotations yet: santinic/pampy#32

See discussion in #18.