I have a function with type like this:
functionX :: [String] -> ([Integer] -> [Integer])
It is kind of like a mapping function that maps a specific String to a function with type as so.
Because I need to handle the call functionX [], which I think this call should return something called identity function, or whatever, how can I write it?
idis predefined as the identity function in haskell. It has typeid :: a -> a.If you wanted, you could define your own easily: