Concat
Implement the JavaScript Array.concat function in the type system. A type takes the two arguments. The output should be a new array that includes inputs in ltr order
Implement the JavaScript Array.concat function in the type system. A type takes the two arguments. The output should be a new array that includes inputs in ltr order
Implement a generic First that takes an Array T and returns its first element's type.
Implement a generic Last that takes an Array T and returns its last element.
Implement the generic version of Array.push
Implement the generic version of Array.unshift