Creating a list from 1 to 10 is simple using range notation:
[1..10] -- [1,2,3,4,5,6,7,8,9,10]
To specify a step, add a comma and the next element after the start element:
[1,3..10] -- [1,3,5,7,9]
Note that Haskell always takes the step as the arithmetic difference between terms, and tha...