Skip to content

Commit 66b34bd

Browse files
committed
Prelude.Kore: Export NFData
1 parent 9a10303 commit 66b34bd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+9
-225
lines changed

kore/src/Data/Sup.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@ module Data.Sup
1313

1414
import Prelude.Kore
1515

16-
import Control.DeepSeq
17-
( NFData
18-
)
1916
import Data.Data
2017
( Data
2118
)

kore/src/Kore/Attribute/Attributes.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ module Kore.Attribute.Attributes
1717

1818
import Prelude.Kore
1919

20-
import Control.DeepSeq
21-
( NFData
22-
)
2320
import Data.Default
2421
( Default (..)
2522
)

kore/src/Kore/Attribute/Axiom.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@ module Kore.Attribute.Axiom
3737

3838
import Prelude.Kore
3939

40-
import Control.DeepSeq
41-
( NFData
42-
)
4340
import qualified Control.Lens as Lens
4441
import qualified Control.Monad as Monad
4542
import Data.Default

kore/src/Kore/Attribute/Null.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ module Kore.Attribute.Null
2121

2222
import Prelude.Kore
2323

24-
import Control.DeepSeq
25-
( NFData
26-
)
2724
import Data.Default
2825
import qualified Generics.SOP as SOP
2926
import qualified GHC.Generics as GHC

kore/src/Kore/Attribute/Parser.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,6 @@ module Kore.Attribute.Parser
6868

6969
import Prelude.Kore
7070

71-
import Control.DeepSeq
72-
( NFData
73-
)
7471
import Control.Lens
7572
( Getter
7673
, Iso'

kore/src/Kore/Attribute/Pattern.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ module Kore.Attribute.Pattern
2828

2929
import Prelude.Kore
3030

31-
import Control.DeepSeq
32-
( NFData
33-
)
3431
import qualified Control.Lens as Lens
3532
import Data.Generics.Product
3633
import qualified Generics.SOP as SOP

kore/src/Kore/Attribute/Pattern/ConstructorLike.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ module Kore.Attribute.Pattern.ConstructorLike
1515

1616
import Prelude.Kore
1717

18-
import Control.DeepSeq
1918
import qualified Generics.SOP as SOP
2019
import qualified GHC.Generics as GHC
2120

kore/src/Kore/Attribute/Pattern/Created.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ module Kore.Attribute.Pattern.Created
1111

1212
import Prelude.Kore
1313

14-
import Control.DeepSeq
1514
import qualified Generics.SOP as SOP
1615
import qualified GHC.Generics as GHC
1716
import GHC.Stack

kore/src/Kore/Attribute/Pattern/Defined.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ module Kore.Attribute.Pattern.Defined
1313

1414
import Prelude.Kore
1515

16-
import Control.DeepSeq
1716
import Data.Functor.Const
1817
import Data.Monoid
1918
import qualified Generics.SOP as SOP

kore/src/Kore/Attribute/Pattern/FreeVariables.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ import Prelude.Kore hiding
2525
( toList
2626
)
2727

28-
import Control.DeepSeq
2928
import Data.Functor.Const
3029
import Data.Map.Strict
3130
( Map

kore/src/Kore/Attribute/Pattern/Function.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ module Kore.Attribute.Pattern.Function
1313

1414
import Prelude.Kore
1515

16-
import Control.DeepSeq
1716
import Data.Functor.Const
1817
import Data.Monoid
1918
import qualified Generics.SOP as SOP

kore/src/Kore/Attribute/Pattern/Functional.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ module Kore.Attribute.Pattern.Functional
1313

1414
import Prelude.Kore
1515

16-
import Control.DeepSeq
1716
import Data.Functor.Const
1817
import Data.Monoid
1918
import qualified Generics.SOP as SOP

kore/src/Kore/Attribute/Pattern/Simplified.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ module Kore.Attribute.Pattern.Simplified
2424

2525
import Prelude.Kore
2626

27-
import Control.DeepSeq
2827
import Data.Text
2928
( Text
3029
)

kore/src/Kore/Attribute/RuleIndex.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ module Kore.Attribute.RuleIndex
1111

1212
import Prelude.Kore
1313

14-
import Control.DeepSeq
15-
( NFData
16-
)
1714
import Data.Default
1815
import qualified Generics.SOP as SOP
1916
import qualified GHC.Generics as GHC

kore/src/Kore/Attribute/Smtlib/Smtlib.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@ module Kore.Attribute.Smtlib.Smtlib
1515

1616
import Prelude.Kore
1717

18-
import Control.DeepSeq
19-
( NFData
20-
)
2118
import Data.Default
2219
( Default (..)
2320
)

kore/src/Kore/Attribute/SourceLocation.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@ module Kore.Attribute.SourceLocation
1515

1616
import Prelude.Kore
1717

18-
import Control.DeepSeq
19-
( NFData
20-
)
2118
import Control.Monad
2219
( (>=>)
2320
)

kore/src/Kore/Attribute/Symbol.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,6 @@ module Kore.Attribute.Symbol
6262

6363
import Prelude.Kore
6464

65-
import Control.DeepSeq
66-
( NFData
67-
)
6865
import qualified Control.Lens as Lens
6966
import Control.Monad
7067
( (>=>)

kore/src/Kore/Builtin/Endianness/Endianness.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ module Kore.Builtin.Endianness.Endianness
1111

1212
import Prelude.Kore
1313

14-
import Control.DeepSeq
15-
( NFData
16-
)
1714
import Data.Functor.Const
1815
import Data.Void
1916
( Void

kore/src/Kore/Builtin/Signedness/Signedness.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ module Kore.Builtin.Signedness.Signedness
1111

1212
import Prelude.Kore
1313

14-
import Control.DeepSeq
15-
( NFData
16-
)
1714
import Data.Functor.Const
1815
import Data.Void
1916
( Void

kore/src/Kore/Equation/Equation.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ module Kore.Equation.Equation
1717

1818
import Prelude.Kore
1919

20-
import Control.DeepSeq
21-
( NFData
22-
)
2320
import qualified Control.Lens as Lens
2421
import qualified Data.Default as Default
2522
import qualified Data.Functor.Foldable as Recursive

kore/src/Kore/Error.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@ module Kore.Error
2424

2525
import Prelude.Kore
2626

27-
import Control.DeepSeq
28-
( NFData
29-
)
3027
import Control.Monad.Except
3128
( MonadError (..)
3229
)

kore/src/Kore/IndexedModule/IndexedModule.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,6 @@ module Kore.IndexedModule.IndexedModule
5353

5454
import Prelude.Kore
5555

56-
import Control.DeepSeq
57-
( NFData (..)
58-
)
5956
import qualified Control.Lens as Lens
6057
import Control.Monad.Extra
6158
( unlessM

kore/src/Kore/Internal/Alias.hs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ module Kore.Internal.Alias
1414
import Prelude.Kore
1515

1616
import Control.DeepSeq
17+
( deepseq
18+
)
1719
import qualified Generics.SOP as SOP
1820
import qualified GHC.Generics as GHC
1921

kore/src/Kore/Internal/ApplicationSorts.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ module Kore.Internal.ApplicationSorts
1212

1313
import Prelude.Kore
1414

15-
import Control.DeepSeq
16-
( NFData
17-
)
1815
import Data.Map.Strict
1916
( Map
2017
)

kore/src/Kore/Internal/Conditional.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ module Kore.Internal.Conditional
2828

2929
import Prelude.Kore
3030

31-
import Control.DeepSeq
32-
( NFData
33-
)
3431
import Data.Map.Strict
3532
( Map
3633
)

kore/src/Kore/Internal/Inj.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ module Kore.Internal.Inj
1414

1515
import Prelude.Kore
1616

17-
import Control.DeepSeq
1817
import Control.Exception
1918
( Exception (..)
2019
, throw

kore/src/Kore/Internal/InternalBool.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ module Kore.Internal.InternalBool
88

99
import Prelude.Kore
1010

11-
import Control.DeepSeq
12-
( NFData
13-
)
1411
import Data.Functor.Const
1512
import qualified Generics.SOP as SOP
1613
import qualified GHC.Generics as GHC

kore/src/Kore/Internal/InternalBytes.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ module Kore.Internal.InternalBytes
99

1010
import Prelude.Kore
1111

12-
import Control.DeepSeq
13-
( NFData (..)
14-
)
1512
import Data.ByteString
1613
( ByteString
1714
)

kore/src/Kore/Internal/InternalInt.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ module Kore.Internal.InternalInt
88

99
import Prelude.Kore
1010

11-
import Control.DeepSeq
12-
( NFData
13-
)
1411
import Data.Functor.Const
1512
import qualified Generics.SOP as SOP
1613
import qualified GHC.Generics as GHC

kore/src/Kore/Internal/InternalList.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ module Kore.Internal.InternalList
88

99
import Prelude.Kore
1010

11-
import Control.DeepSeq
12-
( NFData
13-
)
1411
import Data.Sequence
1512
( Seq
1613
)

kore/src/Kore/Internal/InternalMap.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ module Kore.Internal.InternalMap
1717

1818
import Prelude.Kore
1919

20-
import Control.DeepSeq
21-
( NFData (..)
22-
)
2320
import qualified Control.Lens as Lens
2421
import qualified Data.Bifunctor as Bifunctor
2522
import qualified Generics.SOP as SOP

kore/src/Kore/Internal/InternalSet.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ module Kore.Internal.InternalSet
1717

1818
import Prelude.Kore
1919

20-
import Control.DeepSeq
21-
( NFData (..)
22-
)
2320
import qualified Control.Lens as Lens
2421
import qualified Generics.SOP as SOP
2522
import qualified GHC.Generics as GHC

kore/src/Kore/Internal/InternalString.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ module Kore.Internal.InternalString
88

99
import Prelude.Kore
1010

11-
import Control.DeepSeq
12-
( NFData
13-
)
1411
import Data.Functor.Const
1512
import Data.Text
1613
( Text

kore/src/Kore/Internal/MultiAnd.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,6 @@ import Prelude.Kore hiding
2929
, traverse
3030
)
3131

32-
import Control.DeepSeq
33-
( NFData
34-
)
3532
import qualified Data.Functor.Foldable as Recursive
3633
import qualified Data.Set as Set
3734
import qualified Data.Traversable as Traversable

kore/src/Kore/Internal/MultiOr.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,6 @@ import Prelude.Kore hiding
3636
, traverse
3737
)
3838

39-
import Control.DeepSeq
40-
( NFData
41-
)
4239
import qualified Control.Lens as Lens
4340
import Data.Generics.Product
4441
( field

kore/src/Kore/Internal/NormalizedAc.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@ module Kore.Internal.NormalizedAc
3232

3333
import Prelude.Kore
3434

35-
import Control.DeepSeq
36-
( NFData (..)
37-
)
3835
import qualified Control.Lens as Lens
3936
import Control.Lens.Iso
4037
( Iso'

kore/src/Kore/Internal/Predicate.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,6 @@ module Kore.Internal.Predicate
6161

6262
import Prelude.Kore
6363

64-
import Control.DeepSeq
65-
( NFData
66-
)
6764
import Data.Containers.ListUtils
6865
( nubOrd
6966
)

kore/src/Kore/Internal/SideCondition.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,6 @@ module Kore.Internal.SideCondition
2222

2323
import Prelude.Kore
2424

25-
import Control.DeepSeq
26-
( NFData
27-
)
2825
import qualified Generics.SOP as SOP
2926
import qualified GHC.Generics as GHC
3027

kore/src/Kore/Internal/SideCondition/SideCondition.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ module Kore.Internal.SideCondition.SideCondition
1010

1111
import Prelude.Kore
1212

13-
import Control.DeepSeq
14-
( NFData (..)
15-
)
1613
import Data.Hashable
1714
( Hashed
1815
, hashed

kore/src/Kore/Internal/Substitution.hs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,6 @@ import Prelude.Kore hiding
5353
( null
5454
)
5555

56-
import Control.DeepSeq
57-
( NFData
58-
)
5956
import qualified Data.List as List
6057
import Data.Map.Strict
6158
( Map

kore/src/Kore/Internal/Symbol.hs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ module Kore.Internal.Symbol
3535
import Prelude.Kore
3636

3737
import Control.DeepSeq
38+
( deepseq
39+
)
3840
import qualified Control.Lens as Lens
3941
import Data.Generics.Product
4042
import Data.Text

0 commit comments

Comments
 (0)