/Aconcagua

Measures as first class objects, that is, an object that encapsulates a number with its unit.

Primary LanguageSmalltalkMIT LicenseMIT

Aconcagua

This model represents measures as first class objects, that is, an object that encapsulates a number with its unit.
Explore the docs »

Report a defect | Request feature

GitHub release Build Status Coverage Status

Named after Aconcagua, the highest mountain in both the southern and western hemispheres. It is located in the Andes, in the Mendoza Pronvice, Argentina.

This representation allows the programmer to use measures in arithmetic expressions as if they were numbers, but with the advantage of providing explicit information to the system, specifically, the measures units. See http://dl.acm.org/citation.cfm?id=1094964 or http://stephane.ducasse.free.fr/Teaching/CoursAnnecy/0506-M1-COO/aconcagua-p292-wilkinson.pdf for more about this.

License

  • The code is licensed under MIT.
  • The documentation is licensed under CC BY-SA 4.0.

Quick Start

Installation

To load the project in a Pharo image, or declare it as a dependency of your own project follow this instructions.

Contributing

Check the Contribution Guidelines