Question: [5 points] Fix the incorrect definition of function flipcase below. It's supposed to take a character and flip it from lowercase to uppercase (or vice
![[5 points] Fix the incorrect definition of function flipcase below. It's](https://s3.amazonaws.com/si.experts.images/answers/2024/09/66d94d3d25f4d_11666d94d3cb309a.jpg)

[5 points] Fix the incorrect definition of function flipcase below. It's supposed to take a character and flip it from lowercase to uppercase (or vice versa). If the character is not a letter, flipcase should just return its argument. E.g. we should get map flipcase "abCDE0123;?!"- "ABcde0123;2! If you're working in ghci, you should add the module Data.Char using :m Data.Char at the ghci fore trying to define fli Don't use if-else expressions: Practice using patterns and guards [5 points] Fix the incorrect definition of function flipcase below. It's supposed to take a character and flip it from lowercase to uppercase (or vice versa). If the character is not a letter, flipcase should just return its argument. E.g. we should get map flipcase "abCDE0123;?!"- "ABcde0123;2! If you're working in ghci, you should add the module Data.Char using :m Data.Char at the ghci fore trying to define fli Don't use if-else expressions: Practice using patterns and guards
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
