Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
An s
that comes after an a
After a s |
Bitraversable After Source # |
|
Bifoldable After Source # |
|
Bifunctor After Source # | |
Swapped After Source # | |
Functor (After s) Source # | |
Foldable (After s) Source # | |
Traversable (After s) Source # | |
Eq s => Eq1 (After s) Source # | |
Ord s => Ord1 (After s) Source # | |
Show s => Show1 (After s) Source # | |
Generic1 * (After s) Source # | |
(Eq s, Eq a) => Eq (After s a) Source # | |
(Ord s, Ord a) => Ord (After s a) Source # | |
(Show s, Show a) => Show (After s a) Source # | |
Generic (After s a) Source # | |
type Rep1 * (After s) Source # | |
type Rep (After s a) Source # | |
Isos
afterBefore :: Iso (Before s a) (Before t b) (After a s) (After b t) Source #
is isomorphic to After
s aBefore
a s
afterBefore
==from
beforeAfter