Question
Write a function ap: ('a'b) list> 'a list -> 'b list ap fs args applies each function in fs to each argument in args
Write a function ap: ('a'b) list> 'a list -> 'b list ap fs args applies each function in fs to each argument in args in order. For example, ap [(fun x -> x^"?"); (fun x -> x^"!")] ["foo"; "bar"]= ["foo?"; "bar?" ; "foo!"; "bar!"] where is an OCaml operator for string concatenation. let ap fs args = (* YOUR CODE HERE *) assert (ap (fun x -> x^"?"); (fun x - x^!")] ["foo"; "bar"]= ["foo?"; "bar?"; "foo!"; "bar!"]);
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Heres an OCaml function ap that takes a list of functions fs ...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get StartedRecommended Textbook for
Precalculus Concepts Through Functions A Unit Circle Approach To Trigonometry
Authors: Michael Sullivan
5th Edition
0137945139, 9780137945139
Students also viewed these Programming questions
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
View Answer in SolutionInn App