progress on fixing bugs

This commit is contained in:
sebastianselander 2023-03-21 17:09:03 +01:00
parent 3026a96eb7
commit 509de4415e
2 changed files with 49 additions and 29 deletions

View file

@ -1,15 +1,24 @@
data Bool () where {
True : Bool ()
False : Bool ()
};
-- data Bool () where {
-- True : Bool ()
-- False : Bool ()
-- };
data Maybe ('a) where {
Nothing : Maybe ('a)
Just : 'a -> Maybe ('a)
};
main : Bool () -> Maybe (Bool ()) ;
main x = case x of {
True => Nothing;
False => Just 0
}
-- main : Bool () -> Maybe (Bool ()) ;
-- main x =
-- case x of {
-- True => Nothing;
-- False => Just True
-- };
fun : Maybe (_Int) -> _Int ;
fun a =
case a of {
Just b => b;
Nothing => 0
};