Subject: Re: [bug#38897] [PATCH] gnu: Add ghc-pointedlist.

From: Brett Gilio <[email-masked]>
Date: Fri, 03 Jan 2020 22:27:36 -0600

Alexandru-Sergiu Marton <[email-masked]> writes:

> +(define-public ghc-pointedlist
> +  (package
> +    (name "ghc-pointedlist")
> +    (version "0.6.1")
> +    (source
> +     (origin
> +       (method url-fetch)
> +       (uri (string-append
> +             "https://hackage.haskell.org/package/pointedlist/"
> +             "pointedlist-" version ".tar.gz"))
> +       (sha256
> +        (base32
> +         "16xsrzqql7i4z6a3xy07sqnbyqdmcar1jiacla58y4mvkkwb0g3l"))))
> +    (build-system haskell-build-system)
> +    (home-page
> +     "http://hackage.haskell.org/package/pointedlist")
> +    (synopsis
> +     "A zipper-like comonad which works as a list, tracking a position.")
> +    (description
> +     "A PointedList tracks the position in a non-empty list which works
> +similarly to a zipper. A current item is always required, and therefore
> +the list may never be empty. A circular PointedList wraps around to the
> +other end when progressing past the actual edge.")
> +    (license license:bsd-3)))

Hey again, Sergiu! I have a few suggestions for this package. I think
you forgot to run the linter :) which is okay! However, had you run it,
it would have warned you about the synopsis starting with an article,
the synopsis ending with a period, and the description not being double
spaced after each sentence punctuation. If you could reroll a V2 for
this, I would appreciate it!

Thanks!

-- 
Brett M. Gilio
GNU Guix, Contributor | GNU Project, Webmaster
[DFC0 C7F7 9EE6 0CA7 AE55 5E19 6722 43C4 A03F 0EEE]
<[email-masked]> <[email-masked]>