Copyright | (C) 2010-2015 Maximilian Bolingbroke 2015 Oleg Grenrus |
---|---|
License | BSD-3-Clause (see the file LICENSE) |
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | Safe |
Language | Haskell2010 |
- newtype Divisibility a = Divisibility {
- getDivisibility :: a
Documentation
newtype Divisibility a Source #
Monad Divisibility Source # | |
Functor Divisibility Source # | |
Applicative Divisibility Source # | |
Foldable Divisibility Source # | |
Traversable Divisibility Source # | |
Eq a => Eq (Divisibility a) Source # | |
Data a => Data (Divisibility a) Source # | |
Ord a => Ord (Divisibility a) Source # | |
Read a => Read (Divisibility a) Source # | |
Show a => Show (Divisibility a) Source # | |
Generic (Divisibility a) Source # | |
NFData a => NFData (Divisibility a) Source # | |
Hashable a => Hashable (Divisibility a) Source # | |
(Eq a, Integral a) => PartialOrd (Divisibility a) Source # | |
Integral a => BoundedJoinSemiLattice (Divisibility a) Source # | |
Integral a => Lattice (Divisibility a) Source # | |
Integral a => MeetSemiLattice (Divisibility a) Source # | |
Integral a => JoinSemiLattice (Divisibility a) Source # | |
Generic1 * Divisibility Source # | |
type Rep (Divisibility a) Source # | |
type Rep1 * Divisibility Source # | |