ex4 3¶
Basic Info¶
Functional Programming
└── Lab ML
└── 0228
└── ex4 3.sml
Preview¶
(*What are the types of the following expressions?*)
(1.5, ("3",[4,5]));
(*val it = (1.5, ("3", [4, 5])): real * (string * int list)*)
[[1,2],nil,[3]];
(*val it = [[1, 2], [], [3]]: int list list*)
[ (2,3.5), (4,5.5), (6,7.5)];
(*val it = [(2, 3.5), (4, 5.5), (6, 7.5)]: (int * real) list*)
([#"a", #"b"], [nil,[1,2,3]]);
(*val it = ([#"a", #"b"], [[], [1, 2, 3]]): char list * int list list*)