fun myIf(x, y, z) = if x then y else z; fun squid(a, b, c) = let val d = [2.0,3.0]; val e:(int * (int * string)) = (3, c); in if a > hd(d) then [hd(b), #2(c)] else tl(b) end;