@@ -2829,6 +2829,31 @@ Values (CSV) Files}. This format is used, among many other things, as a
lingua franca for spreadsheets, and for certain web services.")
(license license:expat)))
+(define-public ghc-czipwith
+ (package
+ (name "ghc-czipwith")
+ (version "1.0.1.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append
+ "https://hackage.haskell.org/package/czipwith/czipwith-"
+ version
+ ".tar.gz"))
+ (sha256
+ (base32
+ "17zf2blgjp47dahjcprkpymg9kb1ll6386pkr109gjr78f261gs1"))))
+ (build-system haskell-build-system)
+ (home-page
+ "https://github.com/lspitzner/czipwith/")
+ (synopsis "CZipWith class and deriving via TH")
+ (description "This package provides a typeclass similar to
+@code{Data.Distributive}, but for data parameterised with a type constructor.
+The name comes from the resemblance of its method to the regular
+@code{zipWith} function. The abstraction is useful for example for program
+config handling.")
+ (license license:bsd-3)))
+
(define-public ghc-data-accessor
(package
(name "ghc-data-accessor")