Too bad for them? Incredible. That's not a very professional attitude to have. You shouldn't choose technologies you like because as a developer it's your job to choose technologies that are right for the business.
Conversely a technology that is beneficial solely to the business presents the same situation. Your own productivity and motivation will be affected by the chosen technology, so working with something you hate with a passion isn't going to be that good for the business either.
Certainly, I couldn't have done what I did without Haskell, or with more traditional languages, like C++.
The most challenging task I've done with Haskell, was to find the right combination of parameters in orden to sum an array of satellital images, preserving a set of constrains. I couldn't have dreamed of doing that without Haskell. It was the right choice for the job.
When they discovered the tools I've used, they recognized the problem, but they treated me bad, so I search for another job.
Well, if they didn't bother to check what language/technology you were using and they didn't give you any requirements, you did the right thing.
Any competent manager should lay technology requirements/guidelines before starting any projects and maybe even keep an eye on the codebase if he/she has any coding skills... You happened to work for incompetent people, and you just taught them a lesson about their own incompetence. Thumbs up!
It sounds more like a tale of an employee writing software in a language that the management didn't buy into and no one else in the company knows. If one of our employees started writing code in <some other language> instead of Haskell we'd have a similar problem.
that's not true! the dynamic languages group (a meetup.com-organised thing - perhaps started by continuum? - here in santiago) had at least one talk on it - i know because i was there! although i admit i don't think anyone said they were using it in production...
[and the last conversation i had with someone from u chile's computing dept was on datalog. so it's hard to imagine they wouldn't know about something as popular as haskell. and a friend in the engineering/geophysics dept (don't know the correct name - contract research for mines) uses it. and...]