1
Fork 0
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:
Gabriel Wicki 2025-01-05 22:20:33 +01:00 committed by Vagrant Cascadian
parent 8df34932ba
commit bc58a33be0
No known key found for this signature in database
GPG key ID: DC518FC87F9716AA
3 changed files with 22 additions and 24 deletions

View file

@ -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