taketo1024/swm-core

Pure Math in Pure Swift.

Swift

191

1,590 commits

updated Sep 30, 2021

See the code

README

SwiftyMath

The aim of this project is to understand Mathematics by realizing abstract concepts as codes. Mathematical axioms correspond to protocols, and objects satisfying some axioms correspond to structs.

Submodules

Getting Started

$ swift run --repl
1> import SwmCore
2> let a: Matrix3x3<Int> = [1,2,3,4,5,6,7,8,9]
3> a.determinant

Samples

License

Swifty Math is released under MIT license.

algebra
mathematics
swift
topology

Contributors

taketo1024

1,576 commits

adamnemecek

13 commits

ken0nek

1 commits

taketo1024/swm-core

Pure Math in Pure Swift.

Swift

191

1,590 commits

updated Sep 30, 2021

See the code

README

SwiftyMath

The aim of this project is to understand Mathematics by realizing abstract concepts as codes. Mathematical axioms correspond to protocols, and objects satisfying some axioms correspond to structs.

Submodules

Getting Started

$ swift run --repl
1> import SwmCore
2> let a: Matrix3x3<Int> = [1,2,3,4,5,6,7,8,9]
3> a.determinant

Samples

License

Swifty Math is released under MIT license.

algebra
mathematics
swift
topology

Contributors

taketo1024

1,576 commits

adamnemecek

13 commits

ken0nek

1 commits

Languages

Swift

100.0%