1.0.0
First release of SoulverCore, featuring the entire math engine from Soulver packaged as a Swift binary framework (.xcframework).
This includes:
- arithmetic & standard calculator functions
- unit conversions (180+ units are supported).
- currency conversions, including support for updating rates from the ECB or custom currency sources
- calendar & time zone calculations
- unix time calculations & ISO8601 date formatting
- all manner of helpful percentage phrases
- random number generation
- proportions
- rates
You can find the documentation for the entire range of supported syntaxes here.
SoulverCore is localized into English, German, Russian and simplified Chinese. It has the same omakase defaults used by Soulver, but can be customized with your own variables, custom units, currencies, places and more.
SoulverCore can perform roughly 1,000 calculations/second in the default full-featured configuration. Disabling calendar calculations & phrasal functions can provide even greater performance, by skipping the most CPU intensive lexical analysis.