Copyright | Copyright 2017 Awake Security |
---|---|
License | Apache-2.0 |
Maintainer | opensource@awakesecurity.com |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
Language.Ninja.Misc.Positive0.1.0
Description
A data type for integers greater than zero.
- data Positive
- makePositive :: Int -> Maybe Positive
- fromPositive :: Getter Positive Int
Documentation
This type represents a positive number; i.e.: an integer greater than zero.
Instances
Enum Positive | #Source | |
Eq Positive | #Source | |
Integral Positive | #Source | |
Num Positive | #Source | This instance uses |
Ord Positive | #Source | |
Read Positive | #Source | |
Real Positive | #Source | |
Show Positive | #Source | |
Generic Positive | #Source | |
Hashable Positive | #Source | |
ToJSON Positive | #Source | |
FromJSON Positive | #Source | |
NFData Positive | #Source | |
Monad m => Serial m Positive | #Source | Uses the underlying |
Monad m => CoSerial m Positive | #Source | Uses the underlying |
type Rep Positive | #Source | |