This repository has been archived on 2024-01-18. You can view files and clone it, but cannot push or open issues or pull requests.
compilation/flap/tests/03-Typing/36-recurse-datatype-embedding-functions.bad.typing.hopix
Adrien Guatto 6355f88c0f Jalon 3
2023-11-15 19:08:33 +01:00

1 line
No EOL
2.7 KiB
Text

(((value(DefineType((value(TCon s))(position((start_p(""1 0 5))(end_p(""1 0 6)))))()(DefineSumType((((value(KId C))(position((start_p(""1 0 9))(end_p(""1 0 10)))))(((value(TyCon(TCon int)()))(position((start_p(""1 0 12))(end_p(""1 0 15)))))))))))(position((start_p(""1 0 0))(end_p(""1 0 16)))))((value(DefineValue(RecFunctions((((value(Id fromr))(position((start_p(""4 33 39))(end_p(""4 33 44)))))(((value(ForallTy()((value(TyArrow((value(TyCon(TCon int)()))(position((start_p(""3 18 24))(end_p(""3 18 27)))))((value(TyCon(TCon s)()))(position((start_p(""3 18 31))(end_p(""3 18 32)))))))(position((start_p(""3 18 24))(end_p(""3 18 32)))))))(position((start_p(""3 18 24))(end_p(""3 18 32))))))(FunctionDefinition((value(PTypeAnnotation((value(PVariable((value(Id n))(position((start_p(""4 33 46))(end_p(""4 33 47)))))))(position((start_p(""4 33 46))(end_p(""4 33 47)))))((value(TyCon(TCon int)()))(position((start_p(""4 33 50))(end_p(""4 33 53)))))))(position((start_p(""4 33 45))(end_p(""4 33 54)))))((value(Tagged((value(KId C))(position((start_p(""4 33 57))(end_p(""4 33 58)))))(())(((value(Variable((value(Id n))(position((start_p(""4 33 62))(end_p(""4 33 63)))))()))(position((start_p(""4 33 62))(end_p(""4 33 63)))))((value(TypeAnnotation((value(Fun(FunctionDefinition((value(PTypeAnnotation((value(PVariable((value(Id u))(position((start_p(""4 33 68))(end_p(""4 33 69)))))))(position((start_p(""4 33 68))(end_p(""4 33 69)))))((value(TyCon(TCon unit)()))(position((start_p(""4 33 72))(end_p(""4 33 76)))))))(position((start_p(""4 33 67))(end_p(""4 33 77)))))((value(Apply((value(Variable((value(Id fromr))(position((start_p(""4 33 81))(end_p(""4 33 86)))))()))(position((start_p(""4 33 81))(end_p(""4 33 86)))))((value(Apply((value(Apply((value(Variable((value(Id `+`))(position((start_p(""4 33 90))(end_p(""4 33 91)))))()))(position((start_p(""4 33 90))(end_p(""4 33 91)))))((value(Variable((value(Id n))(position((start_p(""4 33 88))(end_p(""4 33 89)))))()))(position((start_p(""4 33 88))(end_p(""4 33 89)))))))(position((start_p(""4 33 88))(end_p(""4 33 89)))))((value(Literal((value(LInt 1))(position((start_p(""4 33 92))(end_p(""4 33 93)))))))(position((start_p(""4 33 92))(end_p(""4 33 93)))))))(position((start_p(""4 33 87))(end_p(""4 33 94)))))))(position((start_p(""4 33 81))(end_p(""4 33 94))))))))(position((start_p(""4 33 66))(end_p(""4 33 94)))))((value(TyArrow((value(TyCon(TCon unit)()))(position((start_p(""4 33 97))(end_p(""4 33 101)))))((value(TyCon(TCon s)()))(position((start_p(""4 33 105))(end_p(""4 33 106)))))))(position((start_p(""4 33 97))(end_p(""4 33 106)))))))(position((start_p(""4 33 65))(end_p(""4 33 107))))))))(position((start_p(""4 33 57))(end_p(""4 33 108)))))))))))(position((start_p(""3 18 18))(end_p(""4 33 108))))))