├── .ghci ├── .gitattributes ├── .github └── workflows │ └── haskell-ci.yml ├── .gitignore ├── .hlint.yaml ├── .projectile ├── ChangeLog.md ├── LICENSE ├── cabal.project ├── numhask.cabal ├── other ├── nh11.svg └── nh12.svg ├── readme.md ├── src ├── NumHask.hs └── NumHask │ ├── Algebra │ ├── Action.hs │ ├── Additive.hs │ ├── Field.hs │ ├── Group.hs │ ├── Lattice.hs │ ├── Metric.hs │ ├── Multiplicative.hs │ └── Ring.hs │ ├── Data │ ├── Complex.hs │ ├── Integral.hs │ ├── Positive.hs │ ├── Rational.hs │ └── Wrapped.hs │ ├── Exception.hs │ └── Prelude.hs ├── stack.yaml └── test └── doctests.hs /.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/.ghci -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/haskell-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/.github/workflows/haskell-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/.gitignore -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/.hlint.yaml -------------------------------------------------------------------------------- /.projectile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/LICENSE -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- 1 | packages: numhask.cabal 2 | 3 | write-ghc-environment-files: always 4 | -------------------------------------------------------------------------------- /numhask.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/numhask.cabal -------------------------------------------------------------------------------- /other/nh11.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/other/nh11.svg -------------------------------------------------------------------------------- /other/nh12.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/other/nh12.svg -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/readme.md -------------------------------------------------------------------------------- /src/NumHask.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask.hs -------------------------------------------------------------------------------- /src/NumHask/Algebra/Action.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Algebra/Action.hs -------------------------------------------------------------------------------- /src/NumHask/Algebra/Additive.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Algebra/Additive.hs -------------------------------------------------------------------------------- /src/NumHask/Algebra/Field.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Algebra/Field.hs -------------------------------------------------------------------------------- /src/NumHask/Algebra/Group.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Algebra/Group.hs -------------------------------------------------------------------------------- /src/NumHask/Algebra/Lattice.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Algebra/Lattice.hs -------------------------------------------------------------------------------- /src/NumHask/Algebra/Metric.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Algebra/Metric.hs -------------------------------------------------------------------------------- /src/NumHask/Algebra/Multiplicative.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Algebra/Multiplicative.hs -------------------------------------------------------------------------------- /src/NumHask/Algebra/Ring.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Algebra/Ring.hs -------------------------------------------------------------------------------- /src/NumHask/Data/Complex.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Data/Complex.hs -------------------------------------------------------------------------------- /src/NumHask/Data/Integral.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Data/Integral.hs -------------------------------------------------------------------------------- /src/NumHask/Data/Positive.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Data/Positive.hs -------------------------------------------------------------------------------- /src/NumHask/Data/Rational.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Data/Rational.hs -------------------------------------------------------------------------------- /src/NumHask/Data/Wrapped.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Data/Wrapped.hs -------------------------------------------------------------------------------- /src/NumHask/Exception.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Exception.hs -------------------------------------------------------------------------------- /src/NumHask/Prelude.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/src/NumHask/Prelude.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/stack.yaml -------------------------------------------------------------------------------- /test/doctests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyday567/numhask/HEAD/test/doctests.hs --------------------------------------------------------------------------------