https://wiki.haskell.org/H-99:_Ninety-Nine_Haskell_Problems
I want to practice what im learning in haskell by working my way thrue these problems
myLast [1,2,3,4]
> 4
myLast ['x','y','z']
> 'z'
myButLast [1,2,3,4]
> 3
myButLast ['a'..'z']
> 'y'
elementAt [1,2,3] 2
> 2
elementAt "haskell" 5
> 'e'
myLength [123, 456, 789]
> 3
myLength "Hello, world!"
> 13
myReverse "A man, a plan, a canal, panama!"
> "!amanap ,lanac a ,nalp a ,nam A"
myReverse [1,2,3,4]
> [4,3,2,1]
isPalindrome [1,2,3]
> False
isPalindrome "madamimadam"
> True
isPalindrome [1,2,4,8,16,8,4,2,1]
> True