tfausak / rattletrap

:car: Parse and generate Rocket League replays.
https://hackage.haskell.org/package/rattletrap
MIT License
150 stars 21 forks source link

Reduce duplication in names #187

Closed tfausak closed 3 years ago

tfausak commented 3 years ago

Rattletrap's names are designed to be unique within the package. I want to change them to be only locally unique to the defining module. So for example PropertyKind should simply be kind.

As part of this most imports are going to have to be qualified. That means functions should be renamed too: putProperty will just be put (or something like that).

Sort of blocked by #185.