// return x3 + x1;
//}
-//isE(x) :: [a] -> Bool {
-// if (x == []) {
-// return True;
-// } else {
-// return False;
-// }
-//}
+isE(x) :: [a] -> Bool {
+ if (x == []) {
+ return True;
+ } else {
+ return False;
+ }
+}
main() {
// [Int] x2 = 0 : x1;
[Int] x1 = 8 : 2 : [];
(Bool, Int) z = (True, 2);
var y = z.fst;
- var x = (True, 5);
- x.snd = 8;
+ var x = (True, 5) : (False,0) : [];
+ var sdaf = isE(x1);
+ var z = isEmpty(x1);
+ x.hd.snd = 8;
return;
}