Provides a wrapper for a Monoid that works in reverse
Provides a Monoid where Semigroup.mappend appears flipped.
wrap a value to give a Dual
access field unwrap
Alias for Dual.unwrap
inherited from Eq.!=
Function generated for derived instance.
Function generated for derived instance.
inherited from Monoid.mconcat
Dual e where e is the identity of the wrapped value.
inherited from Monoid.mtimes
inherited from Ord.<
inherited from Ord.<=
Function generated for derived instance.
inherited from Ord.>
inherited from Ord.>=
inherited from Ord.compare
inherited from Ord.max
inherited from Ord.min
Dual "foo" <> Dual "bar" == Dual "barfoo"
inherited from Semigroup.sconcat
inherited from Semigroup.stimes
inherited from Show.display
Function generated for derived instance.
inherited from Show.showChars
inherited from Show.showList
inherited from Show.showsPrec
Function generated for derived instance.