Let’s say I have the following phrase:
“A <software term> may be either push-based or pull-based.”
What is the grammatically correct way to change it to:
“A <term> may be either push or pull-based.”
Is it correct as I have written it, or should it be something like “push- or pull-based”?