Euler. Write math the way mathematicians do, right in your code.

github.com/mattt/Euler

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

April 2021
  • Add documentation to set vector operators
  • Add documentation to set algebraic operators
  • Add documentation to sequence operators
  • Add documentation to logical operators
  • Add documentation to functional operators
  • Add documentation to constants
  • Add documentation to comparison and equality operators
  • Add documentation to calculus operators
  • Add documentation to arithmetic operators
August 2019
  • Fill out XCTestManifests
  • Add FunctionsTests.swift
  • Use isMultiple(of:) instead of modulo operator
  • Rename tuple members in integral argument
  • Add overload for integral that takes ClosedRange argument
  • Add CalculusTests.swift
  • Remove indefinite integral
  • Reimplement derivative using h conditionally derived from machine eps…
  • Remove higher order derivative functions
  • Add Machine Epsilon constant
  • Update README.md