Safe Haskell | None |
---|

# Documentation

data T a

Complex numbers are an algebraic type.

Functor T | |

C T | |

(Show v, C v, C v, C a v) => C a (T v) | |

(C a, C a v) => C a (T v) | |

(Ord a, C a v) => C a (T v) | |

Sqr a b => Sqr a (T b) | |

(C a, Sqr a b) => C a (T b) | |

C a b => C a (T b) | |

C a b => C a (T b) | The '(*>)' method can't replace |

Eq a => Eq (T a) | |

(Floating a, Eq a) => Fractional (T a) | |

(Floating a, Eq a) => Num (T a) | |

Read a => Read (T a) | |

Show a => Show (T a) | |

Arbitrary a => Arbitrary (T a) | |

Storable a => Storable (T a) | |

C l => C (T l) | |

Undefined a => Undefined (T a) | |

Phi a => Phi (T a) | |

(C a, C a, C a, Power a) => C (T a) | |

(C a, C a, Power a) => C (T a) | |

C a => C (T a) | |

(C a, C a, C a) => C (T a) | |

(Ord a, C a, C a) => C (T a) | |

(Ord a, C a) => C (T a) | |

C a => C (T a) | |

C a => C (T a) | |

C a => C (T a) | |

C a => C (T a) | |

C a => C (T a) | |

Flatten a => Flatten (T a) |