@@ -5,8 +5,7 @@ Copyright :
5License : BSD3
5License : BSD3
6Maintainer : The Idris Community.
6Maintainer : The Idris Community.
8−{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, FlexibleInstances,
9− OverloadedStrings, StandaloneDeriving #-}
8+{-# LANGUAGE DeriveDataTypeable, OverloadedStrings, StandaloneDeriving #-}
11module IRTS.JavaScript.LangTransforms( removeDeadCode
10module IRTS.JavaScript.LangTransforms( removeDeadCode
@@ -30,8 +29,8 @@ import Data.Data
30import Data.Generics.Uniplate.Data
29import Data.Generics.Uniplate.Data
31import GHC.Generics (Generic)
30import GHC.Generics (Generic)
33−deriving instance Typeable (LAlt' LExp)
32+deriving instance Typeable a => Typeable (LAlt' a)
34−deriving instance Data (LAlt' LExp)
33+deriving instance Data a => Data (LAlt' a)
35deriving instance Typeable FDesc
34deriving instance Typeable FDesc
36deriving instance Data FDesc
35deriving instance Data FDesc
37deriving instance Typeable LVar
36deriving instance Typeable LVar