Question: Haskell coding 1 and 2 1. (27 polnts) The following table has columns of Haskell parameter patterns and corresponding arguments. As shown in the example
1. (27 polnts) The following table has columns of Haskell parameter patterns and corresponding arguments. As shown in the example line, indicate whether each match succeeds or fails and, for successful matches, indicate the bindings of values to identifiers (if any). PatternArgument Succeeds (Yes/No) Bindings yes I 1 C 1 E11 t 1, 1 java" ruby" python" (x:y) x,yl (x:y) (w:x0(y:z)) [4,3,2,1] (x:y:.iz) "elixir 2. (12 points) Show appropriate polymorphie type declarations (signatures) for the following Haskell functions (eg., as defined in the standard Prelude library). (a) Cons () as a function b) head (c) (appeud) (d) length
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
