exchangealgebra-0.5.1.0: test/Surface/Foundation.hs
{-# LANGUAGE TypeFamilies #-}
-- | Compile-time lock for the public names exported by
-- "ExchangeAlgebra.Foundation".
module Surface.Foundation
( Element
( wildcard
, haveWildcard
, isWildcard
, ignoreWildcard
, equal
, (.==)
, (./=)
, compareElement
, (.<)
, (.>)
, (.<=)
, (.>=)
, maxElement
, minElement
)
, AxisDecompose (toAxisKeys)
, (.#)
, Name
, Subject
, CountUnit
( Yen
, Dollar
, Euro
, CNY
, Amount
, CountUnit
)
, BaseClass (compareBase)
, Hat (Hat, Not, HatNot)
, HatBaseClass
( BasePart
, base
, hat
, merge
, toHat
, toNot
, revHat
, isHat
, isNot
, compareHatBase
)
, HatBase ((:<), _hat, _base)
, HatVal (zeroValue, isZeroValue, isErrorValue, showValue)
, Nearly (isNearly)
, isNearlyNum
, nearlyEqScaled
, Alg (Zero, (:@), _val, _hatBase)
, Redundant
( (.^)
, (.-)
, bar
, compress
, (.+)
, (.*)
, norm
, (<+)
)
, isZero
, (.@)
, (<@)
, vals
, bases
, toList
, toASCList
, foldEntries
, foldEntriesToMap
, fromList
, sigma
, sigma2When
, sigmaFromMap
, unionsMerge
, map
, mapPosting
, mapMaybePosting
, mapBasePart
, extendBy
, filter
, proj
, decBy
, postFromNetBy
) where
import Prelude hiding (filter, map)
import ExchangeAlgebra.Foundation
( Element
( wildcard
, haveWildcard
, isWildcard
, ignoreWildcard
, equal
, (.==)
, (./=)
, compareElement
, (.<)
, (.>)
, (.<=)
, (.>=)
, maxElement
, minElement
)
, AxisDecompose (toAxisKeys)
, (.#)
, Name
, Subject
, CountUnit
( Yen
, Dollar
, Euro
, CNY
, Amount
, CountUnit
)
, BaseClass (compareBase)
, Hat (Hat, Not, HatNot)
, HatBaseClass
( BasePart
, base
, hat
, merge
, toHat
, toNot
, revHat
, isHat
, isNot
, compareHatBase
)
, HatBase ((:<), _hat, _base)
, HatVal (zeroValue, isZeroValue, isErrorValue, showValue)
, Nearly (isNearly)
, isNearlyNum
, nearlyEqScaled
, Alg (Zero, (:@), _val, _hatBase)
, Redundant
( (.^)
, (.-)
, bar
, compress
, (.+)
, (.*)
, norm
, (<+)
)
, isZero
, (.@)
, (<@)
, vals
, bases
, toList
, toASCList
, foldEntries
, foldEntriesToMap
, fromList
, sigma
, sigma2When
, sigmaFromMap
, unionsMerge
, map
, mapPosting
, mapMaybePosting
, mapBasePart
, extendBy
, filter
, proj
, decBy
, postFromNetBy
)