dual 0.1.0.2 → 0.1.0.3
raw patch · 2 files changed
+4/−4 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- Control/Category/Dual.hs +3/−3
- dual.cabal +1/−1
Control/Category/Dual.hs view
@@ -1,5 +1,4 @@-{-# LANGUAGE GeneralizedNewtypeDeriving #-}-+{-# LANGUAGE DerivingVia #-} module Control.Category.Dual where import Prelude (Eq, Ord, Read, Show, Bounded, ($))@@ -14,7 +13,8 @@ import Data.Monoid (Monoid) newtype Dual k a b = Dual { dual :: k b a }- deriving (Eq, Ord, Read, Show, Bounded, Semigroup, Monoid)+ deriving (Eq, Ord, Read, Show)+ deriving (Bounded, Semigroup, Monoid) via (k b a) instance Category k => Category (Dual k) where id = Dual id
dual.cabal view
@@ -1,5 +1,5 @@ name: dual-version: 0.1.0.2+version: 0.1.0.3 synopsis: Dual category -- description: license: BSD3