1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-01 00:04:58 +03:00
juvix/tests/negative
janmasrovira 32059965a9
Type checking fails when the type of a pattern is not given by the signature (#1378)
* infer hole in type from pattern

* refactor

* fix error message

* format

* fix matching of identifiers

* improve error message
2022-07-15 17:57:04 +02:00
..
230 Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
265 Type checking fails when the type of a pattern is not given by the signature (#1378) 2022-07-15 17:57:04 +02:00
BindGroupConflict Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
CompileBlocks Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
ImportCycle Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
MicroJuvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
StdlibConflict Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
Termination Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
AmbiguousConstructor.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
AmbiguousExport.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
AmbiguousModule.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
AmbiguousSymbol.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
AppLeftImplicit.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
DuplicateFixity.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
DuplicateInductiveParameterName.juvix Check all the type parameter names are different when declaring an inductive type (#1377) 2022-07-15 10:58:49 +02:00
InfixError.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
InfixErrorP.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
juvix.yaml Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
LacksFunctionClause.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
LacksTypeSig.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
ModuleNotInScope.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
MultipleDeclarations.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
MultipleExportConflict.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
NotInScope.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
QualSymNotInScope.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
UnusedOperatorDef.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00
WrongModuleName.juvix Rename MiniJuvix to Juvix (#259) 2022-07-08 13:59:45 +02:00