mirror of
https://github.com/anoma/juvix.git
synced 2025-01-07 08:08:44 +03:00
c4d519ae09
Currently the arity checker assumes that applications within a type signature have arity unit. This is not the case where a type alias function is used within a type signature that returns a positive arity function type. For example: ``` type T := | t : T; funAlias : Type -> Type; funAlias a := a -> a; f : funAlias T; f t := t; ``` * Closes https://github.com/anoma/juvix/issues/2020 Co-authored-by: Co-authored-by: janmasrovira <janmasrovira@gmail.com> |
||
---|---|---|
.. | ||
Asm | ||
benchmark | ||
Compilation | ||
Core | ||
examplesExpected | ||
Geb/positive | ||
Internal | ||
negative | ||
positive | ||
runtime/positive | ||
smoke/Commands | ||
.gitattributes |