notzero-0.0.5: A data type for representing numeric values, except zero.

Safe HaskellNone
LanguageHaskell2010

Data.NotZeroOr

Documentation

type Number a = NotZeroOr a () Source

getNumber :: Num a => Number a -> a Source

isoNumber :: (Eq a, Num a) => Iso (Number a) (Number a) a a Source