Package: haskell-profunctors Version: 3.3 Severity: normal Tags: patch All that makes this need ghci to build is a hlint annotation. Unfortunately, ghc has no way to know that only hlint looks at this annotation (when run on this file), and so it fails. So, let's remove it.
-- see shy jo
From e5cd465d18d2a47f7a69311692f232400dae3732 Mon Sep 17 00:00:00 2001 From: Joey Hess <j...@kitenet.net> Date: Sun, 13 Oct 2013 00:25:48 -0400 Subject: [PATCH] remove unnecessay ghci build dep --- debian/control | 1 - src/Data/Profunctor/Unsafe.hs | 3 --- 2 files changed, 4 deletions(-) diff --git a/debian/control b/debian/control index d261268..28319b5 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,6 @@ Build-Depends: debhelper (>= 9) , haskell-devscripts (>= 0.8.15) , ghc , ghc-prof - , ghc-ghci , libghc-comonad-dev (>> 3.0) , libghc-comonad-prof , libghc-tagged-dev (>> 0.4.4) diff --git a/src/Data/Profunctor/Unsafe.hs b/src/Data/Profunctor/Unsafe.hs index 025c7c4..0249274 100644 --- a/src/Data/Profunctor/Unsafe.hs +++ b/src/Data/Profunctor/Unsafe.hs @@ -40,9 +40,6 @@ import Data.Tagged import Prelude hiding (id,(.),sequence) import Unsafe.Coerce -{-# ANN module "Hlint: ignore Redundant lambda" #-} -{-# ANN module "Hlint: ignore Collapse lambdas" #-} - infixr 9 #. infixl 8 .# -- 1.7.10.4
signature.asc
Description: Digital signature