Alias for `Parameterized`?
- Dominant language
- Python
- Stars
- 521
- Forks
- 86
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 35
Description
If I remember correctly I found `Parameterized` difficult to spell right originally (`e` after the `t`? `z` or `s`?). `Parameterized` is the most common usage apparently but that's not obvious to non native English speakers (or to me at least).

After typing it hundreds of time I've finally managed to remember the correct spelling, yet, these days I'm still regularly mistyping it, it's a pretty long name and I guess I don't type `z` that often which doesn't help. Auto-completion can help but there are a few `Param-` ish objects in param's namespace so you still have to choose between multiple options.
So I'm opening this issue to see whether I'm the only one who is having an issue with typing `Parameterized`? And if not, to see whether there would be some interest in trying to look for a simpler and shorter alias for `Parameterized`?
---
Just to bring some suggestions to the conversation, I thought about two candidates:
- `param.ed` (heavily inspired by `attrs` and its original and short `attr.s` and `attr.ib` API)
- `param.Param`
```python
import param
class A(param.ed):
s = param.String()
class A(param.Param):
s = param.String()
```
Contributor guide
Assessment
This issue has not been assessed yet.