gnu: Add ghc-half. * gnu/packages/haskell.scm (ghc-half): New variable.
gnu: Add ghc-regex-compat. * gnu/packages/haskell.scm (ghc-regex-compat): New variable.
gnu: Add ghc-regex-posix. * gnu/packages/haskell.scm (ghc-regex-posix): New variable.
gnu: Add ghc-xhtml. * gnu/packages/haskell.scm (ghc-xhtml): New variable.
gnu: Add ghc-haskell-src. * gnu/packages/haskell.scm (ghc-haskell-src): New variable.
gnu: Add ghc-html. * gnu/packages/haskell.scm (ghc-html): New variable.
gnu: Add ghc-cgi. * gnu/packages/haskell.scm (ghc-cgi): New variable.
gnu: Add ghc-multipart. * gnu/packages/haskell.scm (ghc-multipart): New variable.
gnu: Add ghc-alex. * gnu/packages/haskell.scm (ghc-alex): New variable.
gnu: Add ghc-haddock. * gnu/packages/haskell.scm (ghc-haddock): New variable.
gnu: Add ghc-haddock-api. * gnu/packages/haskell.scm (ghc-haddock-api): New variable.
gnu: Add ghc-haddock-library. * gnu/packages/haskell.scm (ghc-haddock-library): New variable.
gnu: Add Idris. * gnu/packages/haskell.scm (idris): New variable.
gnu: Add ghc-trifecta. * gnu/packages/haskell.scm (ghc-trifecta): New variable.
gnu: Add ghc-cheapskate. * gnu/packages/haskell.scm (ghc-cheapskate): Add variable.
gnu: Add ghc-lens. * gnu/packages/haskell.scm (ghc-lens): Add variable.
gnu: Add ghc-kan-extensions. * gnu/packages/haskell.scm (ghc-kan-extensions): New variable.
gnu: Add ghc-vector-binary-instances. * gnu/packages/haskell.scm (ghc-vector-binary-instances): New variable.
gnu: Add ghc-wai-extra. * gnu/packages/haskell.scm (ghc-wai-extra): New variable.
gnu: Add ghc-wai-logger. * gnu/packages/haskell.scm (ghc-wai-logger): New variable.