Copyright | (c) Edward Kmett 2017 |
---|---|
License | BSD2 |
Maintainer | Edward Kmett <ekmett@gmail.com> |
Stability | experimental |
Portability | non-portable |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
Make anything Relative trivially.
Requests for its delta
are passed through unmodified.
Absolute a |
Eq a => Eq (Absolute a) Source # | |
Data a => Data (Absolute a) Source # | |
Ord a => Ord (Absolute a) Source # | |
Read a => Read (Absolute a) Source # | |
Show a => Show (Absolute a) Source # | |
Generic (Absolute a) Source # | |
Monoid a => Monoid (Absolute a) Source # | |
Hashable a => Hashable (Absolute a) Source # | |
Wrapped (Absolute a) Source # | |
Ord a => StrictRelativeOrder (Absolute a) Source # | |
Ord a => RelativeOrder (Absolute a) Source # | |
Monoid a => RelativeMonoid (Absolute a) Source # | |
Relative (Absolute a) Source # | |
HasOrderedDelta a => HasOrderedDelta (Absolute a) Source # | |
HasMonoidalDelta a => HasMonoidalDelta (Absolute a) Source # | |
HasDelta a => HasDelta (Absolute a) Source # | |
(~) * (Absolute a1) t => Rewrapped (Absolute a2) t Source # | |
type Rep (Absolute a) Source # | |
type Unwrapped (Absolute a) Source # | |