| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
NumHask.Prelude
Contents
Description
A prelude for NumHask
- module Protolude
- module NumHask.Algebra.Additive
- module NumHask.Algebra.Basis
- module NumHask.Algebra.Distribution
- module NumHask.Algebra.Field
- module NumHask.Algebra.Integral
- module NumHask.Algebra.Magma
- module NumHask.Algebra.Metric
- module NumHask.Algebra.Module
- module NumHask.Algebra.Multiplicative
- module NumHask.Algebra.Ordering
- module NumHask.Algebra.Ring
Backend
NumHask imports Protolude as the prelude and replaces much of the Num heirarchy in base.
Usage of Semigroup and Monoid has been avoided to retain basic compatability.
module Protolude
Algebraic Heirarchy
Re-defines the numeric tower.
Instances for Int, Integer, Float, Double, Bool and Complex are supplied
module NumHask.Algebra.Additive
module NumHask.Algebra.Basis
module NumHask.Algebra.Distribution
module NumHask.Algebra.Field
module NumHask.Algebra.Integral
module NumHask.Algebra.Magma
module NumHask.Algebra.Metric
module NumHask.Algebra.Module
module NumHask.Algebra.Ordering
module NumHask.Algebra.Ring