From 675fbdda80b453dc6e1b8aa4635d4adefd7c18df Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Mon, 24 Oct 2016 17:35:27 +0200 Subject: [PATCH 3/5] gnu: Add ghc-data-access-transformers. * gnu/packages/haskell.scm (ghc-data-access-transformers): New variable. --- gnu/packages/haskell.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 41ae191..c8c6f10 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -7922,4 +7922,24 @@ a set of wrappers to use the hash tables in the IO monad.") manipulating fields of records.") (license license:bsd-3))) +(define-public ghc-data-accessor-transformers + (package + (name "ghc-data-accessor-transformers") + (version "0.2.1.7") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/data-accessor-transformers/data-accessor-transformers-" + version ".tar.gz")) + (sha256 + (base32 "0yp030vafbpddl27m606aibbbr5ar5j5bsv4bksscz3cq4yq5j10")))) + (build-system haskell-build-system) + (inputs `(("ghc-data-accessor" ,ghc-data-accessor))) + (home-page "http://www.haskell.org/haskellwiki/Record_access") + (synopsis "Use Accessor to access state in transformers State monad") + (description "This package provides Haskell modules to allow use of +Accessor to access state in transformers State monad.") + (license license:bsd-3))) + ;;; haskell.scm ends here -- 2.10.1