From: Eric Bavier <ericbav...@openmailbox.org> > * gnu/packages/haskell.scm (ghc-haskell-src-exts): New variable. > --- > gnu/packages/haskell.scm | 37 +++++++++++++++++++++++++++++++++++++ > 1 file changed, 37 insertions(+) > > diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm > index d374b8d..d56c9e2 100644 > --- a/gnu/packages/haskell.scm > +++ b/gnu/packages/haskell.scm > @@ -461,6 +461,43 @@ specification in BNF, Happy generates Haskell code to > parse the grammar. > Happy works in a similar way to the yacc tool for C.") > (license bsd-3))) > > +(define-public ghc-haskell-src-exts > + (package [...] > + "Manipulating Haskell source: abstract syntax, lexer, parser, and > +pretty-printer")
How about: "Manipulate Haskell source" `~Eric > + (description > + "Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension > +of the standard haskell-src package, and handles most registered syntactic > +extensions to Haskell. All extensions implemented in GHC are supported. > +Apart from these standard extensions, it also handles regular patterns as per > +the HaRP extension as well as HSX-style embedded XML syntax.") > + (license bsd-3))) > + > (define-public ghc-cpphs > (package > (name "ghc-cpphs") > -- > 2.5.0 >