<div>I love Haskell. It is my absolute favorite language. But I have a very hard time finding places where I can actually use it!</div><div><br></div>I had hoped that compiling Haskell to C with -fvia-C (or would it be just -C?) would allow Haskell to run in new, uncharted territory such as Android (with NDK), IOS, Google&#39;s NaCl, etc. But today I learned that GHC&#39;s C backend has been deprecated!  Is it more difficult than I am imagining to get Haskell to work in these environments? Is it simply a matter of low interest in this kind of work? Or something more fundamental? Am I missing something?<div>
<br></div><div>I&#39;m hoping that the Haskell-&gt;JavaScript efforts will mature enough to make Haskell viable for client-side web apps. (I think the first sign of this will be a self-hosting Haskell-&gt;JavaScript compiler.)</div>
<div><br></div><div>I use Haskell for Server-Side code with various web frameworks, but over the years more and more of the app logic is moved into client-side JavaScript, leaving the server-side code as little more than a simple validation and security layer over the database and other services. Haskell doesn&#39;t have any trouble with this, of course, but it&#39;s not exactly a role where it can shine. (Of course this is not true of ALL server-side code, just the kind of apps I have been writing.)</div>
<div><br></div><div>So anyway I&#39;d like to request feedback: where can I use Haskell besides simple CLI utilities, dull server code, or project Euler problems? Even if it&#39;s just to contribute to getting Haskell in the environments mentioned above, any feedback is welcome!</div>
<div><br></div><div>Thanks for reading,</div><div><br></div><div>--J Arthur</div>