The typesafe-endian package

[Tags:bsd3, library]

This package provides newtype wrappers for separating data with specified endianness from other data of the same type with normal, system-specific endianness. Since these wrappers are newtypes, no runtime overhead is incurred. Currently the underlying EndianSensitive typeclass its instances are taken directly from the data-endian package. However, if Haskell or GHC ever gets a built-in equivalent, like as is proposed in http://ghc.haskell.org/trac/ghc/ticket/7902, it should be trivial to update this to use that instead.

Properties

Versions 0.1.0.0, 0.1.0.1
Dependencies base (<5) [details]
License BSD3
Copyright 2013 John Ericson <Ericson2314@Yahoo.com>
Author John Ericson <Ericson2314@Yahoo.com>
Maintainer John Ericson <Ericson2314@Yahoo.com>
Stability experimental
Category Data
Home page https://github.com/Ericson2314/typesafe-endian
Bug tracker https://github.com/Ericson2314/typesafe-endian/issues
Source repository head: git clone git://github.com/Ericson2314/typesafe-endian
Uploaded Sat Jul 20 04:47:13 UTC 2013 by JohnEricson
Distributions NixOS:0.1.0.1
Downloads 550 total (4 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees