This crate provides a Decimal
type which is a wrapper around decimal. This Decimal
does not contain infinity and NaN. The objects of this type is can be used as keys in Maps and can be ordered.
```rust
extern crate pure_decimal;
fn main() { let x = decimal!(1.234); let y = decimal!(1.111); let z = decimal!(2.345); assert_eq(x + y, z); } ```