Math::Interval

A noddy implementation of Interval Arithmetic using raku Ranges

Math::Interval

A noddy implementation of Interval Arithmetic using raku Ranges

  • No provision is made for Rounded Interval Arithmetic

  • No provision is made for [disjoint] multi-intervals

  • No provision is made for complex intervals

  • Only a handful of all possible Interval operations

  • No use of standard libs such as MPRIA or MPFI

TODOs

Additional arithmetic operations

  • power (even / odd)

  • log / exp

  • trig

Comparison operators

Set operators

Please feel free to submit any of these as a PR

Copyright

copyright(c) 2023 Henley Cloud Consulting Ltd.

Math::Interval v0.0.1

A noddy implementation of Interval Arithmetic using raku Ranges

Authors

  • librasteve

License

Artistic-2.0

Dependencies

Test Dependencies

Provides

  • Math::Interval

Documentation

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.