Question: Define your own Racket function that duplicates the the functionality of map from the standard ibrary. You may not use the built-in map function as

Define your own Racket function that duplicates the the functionality of map from the standard ibrary. You may not use the built-in map function as a helper function. You may not use the built-in soldr function as a helper function, i.e. Your implementation must be recursive. Input: The input to my-map is a function that takes a function and a homogeneous list of elements of the same data type compatible with the function. Note: the function argument can be named or anonymous (lambda). Output: A new list of the original elements with the same procedure applied to each. Example
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
