homepage: https://code.mathr.co.uk/complex-generic
changelog-type: ''
hash: 69a24631f067139c0888796ed061f1c3a461f14d40707738fd0bacb88a88a06e
test-bench-deps: {}
maintainer: claude@mathr.co.uk
synopsis: complex numbers with non-mandatory RealFloat
changelog: ''
basic-deps:
  base: <4.13
  template-haskell: <2.15
all-versions:
- 0.1.1
- 0.1.1.1
author: Claude Heiland-Allen
latest: 0.1.1.1
description-type: haddock
description: ! 'The base package''s ''Data.Complex'' has a ''RealFloat'' requirement
  for

  almost all operations, which rules out uses such as ''Complex Rational''

  or ''Complex Integer''.  This package provides an alternative, putting

  most operations into additional type classes.  Generating instances

  with template haskell helps reduce excessive boilerplate and avoids

  instance overlap.'
license-name: BSD-3-Clause

homepage: https://code.mathr.co.uk/complex-generic
changelog-type: ''
hash: 0e65acdac0f90f3bdd2143390fda5cd806e4ee1d7a263de0e52001e64aae6003
test-bench-deps: {}
maintainer: claude@mathr.co.uk
synopsis: complex numbers with non-mandatory RealFloat
changelog: ''
basic-deps:
  base: <4.14
  template-haskell: <2.16
all-versions:
- 0.1.1
- 0.1.1.1
author: Claude Heiland-Allen
latest: 0.1.1.1
description-type: haddock
description: |-
  The base package's 'Data.Complex' has a 'RealFloat' requirement for
  almost all operations, which rules out uses such as 'Complex Rational'
  or 'Complex Integer'.  This package provides an alternative, putting
  most operations into additional type classes.  Generating instances
  with template haskell helps reduce excessive boilerplate and avoids
  instance overlap.
license-name: BSD-3-Clause

Update from Hackage at 2019-08-28T01:09:49Z
Update from Hackage at 2019-08-28T01:09:49Z
