Recursão: Palíndromos de strings

Escreva uma função que determine recursivamente se uma string é um palíndromo.

Exemplos

isPalindrome("abcba") ➞ true

isPalindrome("b") ➞ true

isPalindrome("") ➞ true

isPalindrome("ad") ➞ false

Observações

Uma string vazia conta como um palíndromo.