How to get the last element of a list in Haskell
The last method
The last method gets the last element of a Haskel list.
A Haskell list can be of any data type, a string of letters, an array of numbers, etc.
Why get the last element of a list?
Getting the last element of a list can come in handy while working with arrays. Like in functions where we add into an array or remove from it, we will want to know the last element in the array after the action.
Syntax of the last method
last list
Parameter
The last method takes the list as a parameter.
Code
Let’s look at the executable code below to see how we can get the last element:
main = dolet x = [1,3,5,7,9]print(last x)
Explanation
- Line 2: We declare a variable
xand assign an array of numbers to it.
- Line 3: To get the last element in the list, we use the
print()method. Here, we pass thelast()function with the list as an argument.