Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make hasNumerator, hasDenominator, hasMultiplier, hasMultiplicand functional properties #857

Open
rjyounes opened this issue May 20, 2023 · 1 comment
Labels
status: deferred Deferred to a later release for reasons other than it is a major change topic: units / magnitudes / aspects

Comments

@rjyounes
Copy link
Collaborator

rjyounes commented May 20, 2023

See discussion in PRs #847 and #856. There should be no need to write cardinality restrictions into every ratio unit class, because anything can have only one numerator and one denominator. (Note that their domains are no longer restricted to units of measure.) That's not to say you can't express the same quantity with different numerators and denominators, but in a specific case you have to have a specific one of each. Same for hasMultiplier and hasMultiplicand.

@rjyounes rjyounes changed the title Make hasNumerator and hasDenominator functional properties Make hasNumerator, hasDenominator, hasMultiplier, hasMultiplicand functional properties May 20, 2023
@uscholdm uscholdm added the status: deferred Deferred to a later release for reasons other than it is a major change label Aug 31, 2023
@uscholdm
Copy link
Contributor

DEFERRED: until there is a revision to units and magnitudes in a future major release. #697

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: deferred Deferred to a later release for reasons other than it is a major change topic: units / magnitudes / aspects
Projects
None yet
Development

No branches or pull requests

2 participants