1
1
mirror of https://github.com/github/semantic.git synced 2024-11-24 17:04:47 +03:00

remove strictness annotations

This commit is contained in:
joshvera 2017-09-28 15:11:18 -07:00
parent 8ed09e3af7
commit f42f0b9f0e

View File

@ -54,21 +54,21 @@ instance Eq1 Boolean where liftEq = genericLiftEq
instance Show1 Boolean where liftShowsPrec = genericLiftShowsPrec
-- | Javascript delete operator
newtype Delete a = Delete !a
newtype Delete a = Delete a
deriving (Diffable, Eq, Foldable, Functor, GAlign, Generic1, Show, Traversable)
instance Eq1 Delete where liftEq = genericLiftEq
instance Show1 Delete where liftShowsPrec = genericLiftShowsPrec
-- | Javascript void operator
newtype Void a = Void !a
newtype Void a = Void a
deriving (Diffable, Eq, Foldable, Functor, GAlign, Generic1, Show, Traversable)
instance Eq1 Void where liftEq = genericLiftEq
instance Show1 Void where liftShowsPrec = genericLiftShowsPrec
-- | Javascript typeof operator
newtype Typeof a = Typeof !a
newtype Typeof a = Typeof a
deriving (Diffable, Eq, Foldable, Functor, GAlign, Generic1, Show, Traversable)
instance Eq1 Typeof where liftEq = genericLiftEq