ex1 4¶
Basic Info¶
Functional Programming
└── Lab ML
└── 0404
└── ex1 4.sml
Preview¶
(*
Consider the following
val L = [(1,2),(3,4)];
val M = (1,2);
val N = (3,4);
Which of the following are true?
• L = M::[N]
• M::L = L@[N]
• [(1,2)]@[N] = L@nil
• N::L = (3,4)::M::N::nil
*)
L = M::[N];
(* val it = true: bool *)
M::L = L@[N];
(* val it = false: bool *)
[(1,2)]@[N] = L@nil;
(* val it = true: bool *)
N::L = (3,4)::M::N::nil;
(* val it = true: bool *)