semialign: Align and Zip type-classes from the common Semialign ancestor.
The major use of These
of this is provided by the align
member of
Semialign
class, representing a generalized notion of "zipping with padding"
that combines structures without truncating to the size of the smaller input.
It turns out that zip
operation fits well the Semialign
class,
forming lattice-like structure.
Versions [faq] | 1, 1.1, 1.1.0.1 |
---|---|
Change log | CHANGELOG.md |
Dependencies | base (>=4.5.1.0 && <4.15), bifunctors (>=5.5.4 && <5.6), containers (>=0.4.2.1 && <0.7), ghc-prim, hashable (>=1.2.7.0 && <1.4), semigroupoids (>=5.3.2 && <5.4), semigroups (>=0.18.5 && <0.20), tagged (>=0.8.6 && <0.9), these (>=1 && <1.2), transformers (>=0.3.0.0 && <0.6), transformers-compat (>=0.6.5 && <0.7), unordered-containers (>=0.2.8.0 && <0.3), vector (>=0.12.0.2 && <0.13) [details] |
License | BSD-3-Clause |
Author | C. McCann, Oleg Grenrus |
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Category | Data, These |
Home page | https://github.com/isomorphism/these |
Source repo | head: git clone https://github.com/isomorphism/these.git |
Uploaded | by phadej at 2020-07-14T18:40:34Z |
Distributions | Fedora:1.1, NixOS:1.1.0.1, Stackage:1, openSUSE:1.1.0.1 |
Downloads | 5690 total (556 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2020-07-14 [all 1 reports] |
Flags
Name | Description | Default | Type |
---|---|---|---|
semigroupoids | Build with semigroupoids dependency | Enabled | Manual |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- semialign-1.1.0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)