Well, here's a list of projects using Erlang:
http://en.wikipedia.org/wiki/Erlang_%28programming_language%29#Projects%5Fusing%5FErlang
The world doesn't revolve around building apps for tablets and mobile phones ;)
Usually functional languages are used when there is a need for a very high degree of abstraction, parallelism and scalability. This doesn't mean you cannot write code with these properties using any other language (non-functional), but the absence of side-effects on a purely functional language helps in these scenarios.
Erlang is a great example of this, since it was built from scratch to address problems that were "embarrassingly parelizable".
Also, even a language like Javascript can be used in a purely functional form, although it does let you mess up that model quite badly.
There is also Scala, that lets you program in a mix between functional (the preferred way), and procedural style. Scala is used, for instance, on the Twitter middleware layer to handle the absurd level of concurrency that they deal with.