drift 2.2.3-2.3 source package in Ubuntu
Changelog
drift (2.2.3-2.3) unstable; urgency=medium * Non-maintainer upload. * fold upstream changes in 2.2.3-2.2's .diff.gz into ghc-7.4-fixes.dpatch * fix build errors with ghc 7.6 (Closes: #713313, #753765) * Ensure that /usr/share/info/dir.gz isn't included in the package to prevent an automatic reject. (Closes: #799647) -- Uwe Kleine-König <email address hidden> Mon, 21 Sep 2015 09:28:13 +0200
Upload details
- Uploaded by:
- Arjan Oosting
- Uploaded to:
- Sid
- Original maintainer:
- Arjan Oosting
- Architectures:
- any
- Section:
- devel
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Xenial | release | universe | devel |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
drift_2.2.3-2.3.dsc | 1.6 KiB | e9c4929e478f97daee78122117ae3c5b1a8d40ff8574d239c8d7acd2de319720 |
drift_2.2.3.orig.tar.gz | 214.2 KiB | c5edb6e89e3a04aa7918acd2db37413ff80f945fdd1370f3614dc0d93e8913a9 |
drift_2.2.3-2.3.diff.gz | 10.0 KiB | 4ca4d08e08e52410601ad6c7d1a3d94556dbe0a9630935152c3fb60b23c149bd |
Available diffs
- diff from 2.2.3-2.2 to 2.2.3-2.3 (2.0 KiB)
No changes file available.
Binary packages built by this source
- drift: type sensitive preprocessor for Haskell
DrIFT automates instance derivation for classes that aren't supported
by the standard compilers. In addition, instances can be produced in
separate modules to that containing the type declaration. This allows
instances to be derived for a type after the original module has been
compiled. As a bonus, simple utility functions can also be produced
from a type.
.
Features:
- DrIFT comes with a set of rules to produce instances for all
derivable classes given in the Haskell Prelude. There are also a
number of extra useful rules to derive instances of a variety of
useful classes.
- DrIFT performs import chasing to find the definition of a type.
- Code is generated using pretty-printing combinators. This means
that the output is (fairly) well formatted, and easy on the eye.
- Effort has been made to make the rule interface as easy to use as
possible. This is to allow users to add rules to generate code
specific to their own projects. As the rules are themselves
written in Haskell, the user doesn't have to learn a new language
to express rules.