storable-complex: Storable instance for Complex

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Provides a Storable instance for Complex which is binary compatible with C99, C++ and Fortran complex data types.

The only purpose of this package is to provide a standard location for this instance so that other packages needing this instance can play nicely together.


[Skip to Readme]

Properties

Versions 0.1, 0.2, 0.2.1, 0.2.2, 0.2.3.0, 0.2.3.0
Change log None available
Dependencies base (>=4 && <200), base-orphans (>=0.3.2) [details]
License BSD-3-Clause
Author Jed Brown <jed@59A2.org>
Maintainer Carter Schonwald <carter.schonwald@gmail.com>
Category Data
Home page https://github.com/cartazio/storable-complex
Bug tracker https://github.com/cartazio/storable-complex/issues
Source repo head: git clone git@github.com:cartazio/storable-complex.git
Uploaded by CarterSchonwald at 2018-11-05T17:45:56Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for storable-complex-0.2.3.0

[back to package description]

what is storable-complex?

historically, Complex a didn't have a storable instance in base, and thus storable-complex was born!

when might i use this package?

you're using an older ghc/version of base AND calling out to some C or fortran codes around complex numbers. You might find yourself needing this then!

when might i regret using this?

if you're writing your own orphan instances instead of using base-orphans, you might have a bad day, use base-orphans (and storable-complex) instead!