Question

2. Using Haskell: a)Write a function rotabc that changes a's to b's, b's to c's and c's

to a's in a string. Only lowercase letters are affected. b) Implement a Haskell function

that deletes the first occurrence of an element from a list. c) Write a function in

Haskell that times execution of a function. d) Write a function in Haskell that formats

the time of day

Fig: 1