haskell-ghc-typelits-extra 0.4.6-1build1 source package in Ubuntu
Changelog
haskell-ghc-typelits-extra (0.4.6-1build1) noble; urgency=medium * Rebuild against 'new GHC ABI'. -- Gianfranco Costamagna <email address hidden> Mon, 18 Dec 2023 08:10:43 +0100
Upload details
- Uploaded by:
- Gianfranco Costamagna
- Uploaded to:
- Noble
- Original maintainer:
- Debian Haskell Group
- Architectures:
- any all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Noble | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
haskell-ghc-typelits-extra_0.4.6.orig.tar.gz | 16.6 KiB | e05c7d886313b8f809fcd6652a5dbc7b8885fbae24f21e09c0e377c98c1e96b8 |
haskell-ghc-typelits-extra_0.4.6-1build1.debian.tar.xz | 2.6 KiB | 883d5e14a36888067c6debd7f2f6096c306f5cb415cff8c60daf4863c76f580e |
haskell-ghc-typelits-extra_0.4.6-1build1.dsc | 2.9 KiB | d087094985dcbe9d1d13a0c2edcee78ee349efb9facd8b939d99dd753de1e82f |
Available diffs
- diff from 0.4.3-2build1 to 0.4.6-1build1 (11.4 KiB)
- diff from 0.4.6-1 (in Debian) to 0.4.6-1build1 (352 bytes)
Binary packages built by this source
- libghc-ghc-typelits-extra-dev: Additional type-level operations on GHC.TypeLits.Nat
Operations:
.
* Max: type-level max
.
* Min: type-level min
.
* Div: type-level div
.
* Mod: type-level mod
.
* FLog: type-level equivalent of integerLogBase
i.e. the exact integer equivalent to floor (logBase x y)
.
* CLog: type-level equivalent of the ceiling of integerLogBase
i.e. the exact integer equivalent to ceiling (logBase x y)
.
* Log: type-level equivalent of integerLogBase
where the operation only reduces when floor (logBase b x) ~ ceiling (logBase
b x)
.
* GCD: a type-level gcd
.
* LCM: a type-level lcm
.
And a custom solver for the above operations defined in
GHC.TypeLits.Extra.Solver as a GHC type-checker plugin. To use the plugin,
add the
.
OPTIONS_GHC -fplugin GHC.TypeLits.Extra.Solver
.
pragma to the header of your file.
.
This package provides a library for the Haskell programming language.
See http://www.haskell. org/ for more information on Haskell.
- libghc-ghc-typelits-extra-doc: Additional type-level operations on GHC.TypeLits.Nat; documentation
Operations:
.
* Max: type-level max
.
* Min: type-level min
.
* Div: type-level div
.
* Mod: type-level mod
.
* FLog: type-level equivalent of integerLogBase
i.e. the exact integer equivalent to floor (logBase x y)
.
* CLog: type-level equivalent of the ceiling of integerLogBase
i.e. the exact integer equivalent to ceiling (logBase x y)
.
* Log: type-level equivalent of integerLogBase
where the operation only reduces when floor (logBase b x) ~ ceiling (logBase
b x)
.
* GCD: a type-level gcd
.
* LCM: a type-level lcm
.
And a custom solver for the above operations defined in
GHC.TypeLits.Extra.Solver as a GHC type-checker plugin. To use the plugin,
add the
.
OPTIONS_GHC -fplugin GHC.TypeLits.Extra.Solver
.
pragma to the header of your file.
.
This package provides the documentation for a library for the Haskell
programming language.
See http://www.haskell. org/ for more information on Haskell.
- libghc-ghc-typelits-extra-prof: Additional type-level operations on GHC.TypeLits.Nat; profiling libraries
Operations:
.
* Max: type-level max
.
* Min: type-level min
.
* Div: type-level div
.
* Mod: type-level mod
.
* FLog: type-level equivalent of integerLogBase
i.e. the exact integer equivalent to floor (logBase x y)
.
* CLog: type-level equivalent of the ceiling of integerLogBase
i.e. the exact integer equivalent to ceiling (logBase x y)
.
* Log: type-level equivalent of integerLogBase
where the operation only reduces when floor (logBase b x) ~ ceiling (logBase
b x)
.
* GCD: a type-level gcd
.
* LCM: a type-level lcm
.
And a custom solver for the above operations defined in
GHC.TypeLits.Extra.Solver as a GHC type-checker plugin. To use the plugin,
add the
.
OPTIONS_GHC -fplugin GHC.TypeLits.Extra.Solver
.
pragma to the header of your file.
.
This package provides a library for the Haskell programming language, compiled
for profiling. See http://www.haskell. org/ for more information on Haskell.