/haskell-slide-rule

Collection of Haskell modules dealing with various mathematical topics, from polynomials and vectors to binary and integration.

Primary LanguageHaskellMIT LicenseMIT

Haskell-Slide-Rule

Collection of modules built for assignments for the CS-1JCS course having fun and learning Haskell.

Modules include:

  • Binary : Working with unary and binary numbers
  • Cubic Roots: Finding roots of cubics
  • Integration: Approximating the definite integral
  • Polynomials: Representing and working with polynomials
  • Vectors: Working with vector spaces

Getting Started

Installation

Testing

Testing performed using Haskell's QuickCheck module.

Built With

  • Stack
  • Cabal

License

See License.