|
| Generics.MultiRec.Fold | | Portability | non-portable | | Stability | experimental | | Maintainer | generics@haskell.org |
|
|
|
|
|
| Description |
| The definition of generic fold.
|
|
| Synopsis |
|
|
|
|
| Generic fold and unfold
|
|
| type Algebra s r = forall ix. Ix s ix => s ix -> PF s s r ix -> r ix | Source |
|
|
|
|
| type CoAlgebra s r = forall ix. Ix s ix => s ix -> r ix -> PF s s r ix | Source |
|
|
|
|
| type ParaAlgebra s r = forall ix. Ix s ix => s ix -> PF s s r ix -> ix -> r ix | Source |
|
|
|
|
| Creating an algebra
|
|
| type AlgPart a s r ix = a s r ix -> r ix | Source |
|
|
| type :-> f g s r ix = f s r ix -> g s r ix | Source |
|
|
|
|
|
|
| Produced by Haddock version 2.4.2 |