diff options
Diffstat (limited to 'src/Language.hs')
-rw-r--r-- | src/Language.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Language.hs b/src/Language.hs index a7737e0..70cc4f9 100644 --- a/src/Language.hs +++ b/src/Language.hs @@ -69,7 +69,7 @@ inr = NEInr knownTy case_ :: NExpr env (TEither a b) -> (Var name1 a :-> NExpr ('(name1, a) : env) c) -> (Var name2 b :-> NExpr ('(name2, b) : env) c) -> NExpr env c case_ e (v1 :-> e1) (v2 :-> e2) = NECase e v1 e1 v2 e2 -constArr_ :: (KnownNat n, KnownScalTy t) => Array n (ScalRep t) -> NExpr env (TArr n (TScal t)) +constArr_ :: forall t n env. (KnownNat n, KnownScalTy t) => Array n (ScalRep t) -> NExpr env (TArr n (TScal t)) constArr_ x = let ty = knownScalTy in case scalRepIsShow ty of |