summaryrefslogtreecommitdiff
path: root/ghc/compiler/prelude/TysPrim.lhs
diff options
context:
space:
mode:
Diffstat (limited to 'ghc/compiler/prelude/TysPrim.lhs')
-rw-r--r--ghc/compiler/prelude/TysPrim.lhs2
1 files changed, 1 insertions, 1 deletions
diff --git a/ghc/compiler/prelude/TysPrim.lhs b/ghc/compiler/prelude/TysPrim.lhs
index d672241e6a..d01b25fac0 100644
--- a/ghc/compiler/prelude/TysPrim.lhs
+++ b/ghc/compiler/prelude/TysPrim.lhs
@@ -153,7 +153,7 @@ pcPrimTyCon name arg_vrcs rep
= mkPrimTyCon name kind arity arg_vrcs rep
where
arity = length arg_vrcs
- kind = mkArrowKinds (take arity (repeat liftedTypeKind)) result_kind
+ kind = mkArrowKinds (replicate arity liftedTypeKind) result_kind
result_kind = unliftedTypeKind -- all primitive types are unlifted
pcPrimTyCon0 :: Name -> PrimRep -> TyCon