[Haskell-cafe] Are you using Haskell on the job?

Don Stewart dons at galois.com
Fri Feb 6 15:51:19 EST 2009

> Hello, fellow Haskell hackers!  I am writing a term paper on Haskell in
> Business, and while I have gathered a lot of good information on the Internet,
> I would really like direct feedback from software professionals who have used
> Haskell in a business setting.  I would really appreciate a few minutes of your
> time to provide insights gained from applying Haskell in the real world.  Who
> knows, this could lead to a greater adoption of Haskell in the business
> community!
> Rather than a list of Haskell's technical strengths (purity, laziness,
> composition, etc.), I want to get a sense of the process leading up to the
> decision to use Haskell for a given project and the insights gained during and
> after completion.  I am particularly interested in questions related to
> business value:
>   ● What were the pros and cons you considered when choosing a language?  Why
>     FP?  Why Haskell?
>   ● What aspects of your problem domain were most critical to making that
>     choice?
>   ● How has using Haskell given you a competitive advantage?
>   ● How is the software development lifecycle positively/negatively affected by
>     using Haskell as opposed to a different language?
>   ● How did you convince management to go with a functional approach?
>   ● Was the relative scarcity of Haskell programmers a problem?  If so, how was
>     it managed?
>   ● Would you choose to use Haskell again for a similar project given what you
>     know now?
> The best responses will not simply list answers, but also provide background
> and a bit of narrative on the project and insights gained.  Feel free to reply
> to the list, or just to me personally if you prefer.  My email is below.

I would also suggest you contact speakers from past CUFP meetings,
who've written all sorts of interesting summaries on the use of
Haskell (and other FP langs) in industry.


-- Don

More information about the Haskell-Cafe mailing list