Idris2-boot/tests/idris2/basic021/CaseDep.idr

10 lines
203 B
Idris
Raw Normal View History

2019-06-29 23:32:19 +03:00
IntOrChar : Bool -> Type
IntOrChar True = Int
IntOrChar False = Char
foo : Nat -> (x : Bool) -> IntOrChar x -> String
foo num x i
= case x of
True => show num
False => show i