Portability | non-portable |
---|---|

Stability | experimental |

Maintainer | generics@haskell.org |

Safe Haskell | Safe-Infered |

Higher-order fixed point operator as well as conversion functions.
It is rarely necessary to use `HFix`

. Generic functions
usually convert between the original datatype and the functor directly.