1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-03 09:41:10 +03:00
juvix/tests/positive/ImportShadow/Nat.juvix
Łukasz Czajka 161a34c36b
Optional braces in case syntax (#2778)
* Closes #2769 
* Removes old case syntax
* Pretty printing doesn't print braces in `case` if the `case` is a
"top" expression in a definition.
2024-05-22 18:14:03 +01:00

16 lines
203 B
Plaintext

module Nat;
type Bool :=
| true : Bool
| false : Bool;
type Nat :=
| zero : Nat
| suc : Nat → Nat;
is-zero : Nat → Bool
| n :=
case n of
| zero := true
| suc _ := false;