This model represents quantities as first class objects, that is, an object that encapsulates a number with its unit.
Named after Aconcagua, the highest mountain in both the southern and western hemispheres. It is located in the Andes, in the Mendoza Province, Argentina.
This representation allows the programmer to use quantities in arithmetic expressions as if they were numbers, but with the advantage of providing explicit information to the system, specifically, the units. See Arithmetic with measurements on dynamically-typed object-oriented languages or download the article PDF for more about the original design of the project.
- Arithmetic Objects and Formulas: Summation and Product
- Discrete Intervals
- Integer superscript formatting
- Quantitative analysis
- Units and dimensions in the International System of Units
- US Customary Units support
- Units of account
- The code is licensed under MIT.
- The documentation is licensed under CC BY-SA 4.0.
To load the project in a Pharo image, or declare it as a dependency of your own project follow these instructions.
Check the Contribution Guidelines