mirror of
https://github.com/anoma/juvix.git
synced 2024-12-03 09:41:10 +03:00
161a34c36b
* Closes #2769 * Removes old case syntax * Pretty printing doesn't print braces in `case` if the `case` is a "top" expression in a definition.
12 lines
199 B
Plaintext
12 lines
199 B
Plaintext
-- pattern matching coverage in cases
|
|
module test002;
|
|
|
|
import Stdlib.Prelude open;
|
|
|
|
f (x : List Nat) : Nat :=
|
|
case x of
|
|
| nil := 0
|
|
| x :: y :: _ := x + y;
|
|
|
|
main : Nat := f (1 :: 2 :: nil);
|