mirror of
https://https.git.savannah.gnu.org/git/guix.git/
synced 2025-07-13 18:40:57 +02:00
gnu: Fix whitespace issues in Haskell package descriptions.
This mainly addresses `double-space after sentence end period' and `trailing white space' issues. * gnu/packages/haskell-check.scm (ghc-tasty-expected-failure, ghc-quickcheck-classes-base, ghc-doctest-lib): Fix description. * gnu/packages/haskell-web.scm (ghc-hxt-unicode): Fix description. * gnu/packages/haskell-xyz.scm (ghc-fsnotify, ghc-gtk2hs-buildtools, ghc-operational, ghc-commonmark, ghc-template-haskell): Fix description. Change-Id: I5a71ad41bbddf1ad4c880dacc0a53992a38c71ad Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
This commit is contained in:
parent
8df34932ba
commit
bc58a33be0
3 changed files with 22 additions and 24 deletions
|
@ -1069,21 +1069,19 @@ constraints more cleanly.")
|
||||||
(home-page "https://github.com/andrewthad/quickcheck-classes#readme")
|
(home-page "https://github.com/andrewthad/quickcheck-classes#readme")
|
||||||
(synopsis "QuickCheck common typeclasses from `base`")
|
(synopsis "QuickCheck common typeclasses from `base`")
|
||||||
(description
|
(description
|
||||||
"This library is a minimal variant of `quickcheck-classes`
|
"This library is a minimal variant of `quickcheck-classes` that only
|
||||||
that only provides laws for typeclasses from `base`. The main
|
provides laws for typeclasses from `base`. The main purpose of splitting this
|
||||||
purpose of splitting this out is so that `primitive` can depend
|
out is so that `primitive` can depend on `quickcheck-classes-base` in its test
|
||||||
on `quickcheck-classes-base` in its test suite, avoiding the
|
suite, avoiding the circular dependency that arises if `quickcheck-classes` is
|
||||||
circular dependency that arises if `quickcheck-classes` is used
|
used instead. This library provides QuickCheck properties to ensure that
|
||||||
instead. . This library provides QuickCheck properties to ensure
|
typeclass instances adhere to the set of laws that they are supposed to.
|
||||||
that typeclass instances adhere to the set of laws that they are
|
There are other libraries that do similar things, such as `genvalidity-hspec`
|
||||||
supposed to. There are other libraries that do similar things,
|
and `checkers`. This library differs from other solutions by not introducing
|
||||||
such as `genvalidity-hspec` and `checkers`. This library differs
|
any new typeclasses that the user needs to learn. @emph{Note:} on GHC < 8.5,
|
||||||
from other solutions by not introducing any new typeclasses that
|
this library uses the higher-kinded typeclasses
|
||||||
the user needs to learn. . /Note:/ on GHC < 8.5, this library
|
(@code{Data.Functor.Classes.Show1}, @code{Data.Functor.Classes.Eq1},
|
||||||
uses the higher-kinded typeclasses ('Data.Functor.Classes.Show1',
|
@code{Data.Functor.Classes.Ord1}, etc.), but on GHC >= 8.5, it uses
|
||||||
'Data.Functor.Classes.Eq1', 'Data.Functor.Classes.Ord1', etc.),
|
`-XQuantifiedConstraints` to express these constraints more cleanly.")
|
||||||
but on GHC >= 8.5, it uses `-XQuantifiedConstraints` to express
|
|
||||||
these constraints more cleanly.")
|
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public ghc-doctest-lib
|
(define-public ghc-doctest-lib
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue