fasteval icon indicating copy to clipboard operation
fasteval copied to clipboard

Fast and safe evaluation of algebraic expressions

Results 18 fasteval issues
Sort by recently updated
recently updated
newest added

For some use cases it may be useful to be able to serialize and deserialize compiled `Instruction`s, along with `Slab`s. Perhaps this could become an optional feature?

First of all, congrats and thanks for the crate ! I'm currently using `fasteval` in a computer graphics project, and in that world, `f64` or double-precision numbers are very rarely...

It would be great if you could provide a binary target which is a REPL to quickly perform calculations in the command line. I would work on this issue if...

At the moment supported evaluation results is `Result`, will be enhanced with [Advanced Number Types](https://github.com/likebike/fasteval/milestone/1) (Complex Numbers, Rational Numbers, Arbitrary Precision Numbers, Big Integers + Crypto), but is it even...

It would be very helpful if you can specify numbers in other bases, e.g. hexadecimal (0xFF) or binary (0b1001), and convert them via functions like in Python. (hex(255) -> 0xFF,...

From a brief look over the code (and judging from the explanations around slabs in the docs), fasteval should be easily usable on platforms without dynamic memory allocation. Some features...

Now: ``` 2 * pi() ``` Desired: ``` 2 * pi ``` Is there any reason for the first? Would it make sense/be easy to implement the second? The second...