summaryrefslogtreecommitdiff
path: root/testdata/language-features/as-pattern/as-pattern01.lc
diff options
context:
space:
mode:
Diffstat (limited to 'testdata/language-features/as-pattern/as-pattern01.lc')
-rw-r--r--testdata/language-features/as-pattern/as-pattern01.lc8
1 files changed, 8 insertions, 0 deletions
diff --git a/testdata/language-features/as-pattern/as-pattern01.lc b/testdata/language-features/as-pattern/as-pattern01.lc
new file mode 100644
index 00000000..5bb6c9b0
--- /dev/null
+++ b/testdata/language-features/as-pattern/as-pattern01.lc
@@ -0,0 +1,8 @@
1f y@(x:xs) = x:y
2
3g x@3 y = x + y
4
5--main has different type as expected
6--main :: {a} -> {b : 'Num ('MatVecScalarElem a)} -> {c : 'Num a} -> {d:'Int} -> {e : 'Num a}->'Bool
7main :: Bool
8main = g 3 1 == 5