@@ -77,7 +77,7 @@ data Type
77-- Type constructor for functions
77-- Type constructor for functions
79tyFunction :: Type
79tyFunction :: Type
80−tyFunction = TypeConstructor $ (Qualified $ Just $ ModuleName $ ProperName "Prelude") (ProperName "(->)")
80+tyFunction = TypeConstructor $ (Qualified $ Just $ ModuleName $ ProperName "Prelude") (ProperName "Function")
83-- Type constructor for strings
83-- Type constructor for strings
@@ -101,7 +101,7 @@ tyBoolean = TypeConstructor $ (Qualified $ Just $ ModuleName $ ProperName "Prelu
101-- Type constructor for arrays
101-- Type constructor for arrays
103tyArray :: Type
103tyArray :: Type
104−tyArray = TypeConstructor $ (Qualified $ Just $ ModuleName $ ProperName "Prelude") (ProperName "[]")
104+tyArray = TypeConstructor $ (Qualified $ Just $ ModuleName $ ProperName "Prelude") (ProperName "Array")
107-- Smart constructor for function types
107-- Smart constructor for function types