Question: Write a function eliminate Duplicates [T] (1:List [T]): List [T] that will eliminate consecutive duplicate entries in a List. For example: eliminateDuplicates (List(1, 2,
Write a function eliminate Duplicates [T] (1:List [T]): List [T] that will eliminate consecutive duplicate entries in a List. For example: eliminateDuplicates (List(1, 2, 1, 1, 1, 3)) should produce List(1, 2, 1, 3) You may use either approach -- recursion or calling higher order functions. [5 marks]
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
