ghc-byteorder: "GHC.ByteOrder" API Compatibility Layer

[ bsd3, ffi, library ] [ Propose Tags ]

This package transparently supplies the GHC.ByteOrder API as provided in base-4.11.0.0 for legacy GHC releases which didn't provide it yet (i.e. GHC 7.0 through GHC 8.2).

This release provides a backported GHC.ByteOrder module. For GHC 8.4 and later a different release of ghc-byteorder (with the same minor version) is eligible by the Cabal solver which reexports GHC.ByteOrder from base via Cabal's reexported-modules mechanism.

In order to use this compatibility layer, simply declare a dependency on ghc-byteorder in your .cabal package description like so

build-depends: ghc-byteorder ^>= 4.11.0.0

And your code will be able to access this respective API version of the module via the usual

import GHC.ByteOrder

mechanism.

Modules

[Index]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 4.11.0.0, 4.11.0.0.10
Dependencies base (>=4.3 && <4.11) [details]
License BSD-3-Clause[multiple license files]
Author
Maintainer Herbert Valerio Riedel <hvr@gnu.org>
Category FFI
Bug tracker https://github.com/hvr/ghc-byteorder/issues
Source repo head: git clone https://github.com/hvr/ghc-byteorder.git
Uploaded by HerbertValerioRiedel at 2020-05-15T17:26:32Z
Distributions LTSHaskell:4.11.0.0.10, NixOS:4.11.0.0.10, Stackage:4.11.0.0.10
Reverse Dependencies 4 direct, 10403 indirect [details]
Downloads 11264 total (65 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]