From 6a2ad3f1eec584d2dd6e76bf2997330d9d88a881 Mon Sep 17 00:00:00 2001 From: Adam Vogt Date: Tue, 22 Apr 2014 22:11:05 +0000 Subject: [PATCH] Remove unneeded context with the IfMax layout instance Extra constraints on instances are about as useful as -XDataTypeContexts --- XMonad/Layout/IfMax.hs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/XMonad/Layout/IfMax.hs b/XMonad/Layout/IfMax.hs index c8b8cbad..b9e75dc8 100644 --- a/XMonad/Layout/IfMax.hs +++ b/XMonad/Layout/IfMax.hs @@ -47,8 +47,7 @@ import qualified XMonad.StackSet as W data IfMax l1 l2 w = IfMax Int (l1 w) (l2 w) deriving (Read, Show) -instance (LayoutClass l1 a, LayoutClass l2 a, Read a, Show a, Eq a, Typeable a) - => LayoutClass (IfMax l1 l2) a where +instance (LayoutClass l1 a, LayoutClass l2 a) => LayoutClass (IfMax l1 l2) a where runLayout (W.Workspace _ (IfMax n l1 l2) s) rect = arrange (W.integrate' s) where