Deep equality of two records
Write a function that decides whether two records are deeply equal: the same keys, with values that are equal all the way down through nested maps and lists.
Agree with the interviewer on key order, list order, number types and what to do about cycles.
No answer yet. Write the first one; the best answer gets endorsed.
