calculi 0.2.0

A crate used to apply calculus functions on equations in string form
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use super::component::Component;
use super::operators::Operator;

pub(crate) fn create_unary(operator: Operator, component: Component) -> Component {
  Component::Function {
    operator,
    values: vec![component],
  }
}

pub(crate) fn create_binary(operator: Operator, left: Component, right: Component) -> Component {
  Component::Function {
    operator,
    values: vec![left, right],
  }
}