Haskell Weekly

2017 survey

Thank you for your submissions! This survey is now closed. View the results.

Welcome to Haskell Weekly's 2017 survey! The goal of this survey is to better understand how Haskell users feel about the language, ecosystem, and community. Every question is optional, so please only answer the questions that you want to. There are 45 questions. Filling out the survey should take less than 10 minutes.

  1. Do you use Haskell?
    • (Skip to question 6.)
    • (Skip to question 5.)
  2. If you stopped using Haskell, how long did you use it before you stopped?
  3. (Skip to question 43.)
  4. (Skip to question 43.)
  5. How long have you been using Haskell?
  6. How frequently do you use Haskell?
  7. Where do you use Haskell?
  8. How do you use Haskell at work?
    • (Skip to question 11.)
    • (Skip to question 11.)
  9. What is the total size of all the Haskell projects you work on?
  10. Which platforms do you develop on?
  11. Which platforms do you target?
  12. Which Haskell compilers do you use?
  13. If you use GHC, how do you install it?
  14. If you use GHC, has upgrading it broken your code in the last year?
  15. If you use GHC, which versions of it do you use?
  16. Have you ever contributed to GHC?
  17. Which language extensions would you like to be enabled by default?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
  18. Which build tools do you use?
  19. What is your preferred build tool?
  20. Which editors do you use for Haskell?
  21. Which version control systems do you use for Haskell?
  22. Where do you get Haskell packages from?
  23. Have you contributed to an open source Haskell project?
  24. How do you interact with the Haskell community?
  25. How would you rate your proficiency in Haskell?
  26. I am satisfied with Haskell as a language.
  27. I am satisfied with Haskell's build tools (such as cabal-install or Stack).
  28. I am satisfied with Haskell's package repositories (such as Hackage or Stackage).
  29. I can find Haskell libraries for the things that I need.
  30. I think Haskell libraries are high quality.
  31. I think Haskell libraries are well documented.
  32. I can easily compare Haskell libraries to select the best one.
  33. I find Haskell libraries easy to use.
  34. I find that Haskell libraries provide a stable API.
  35. I find that Haskell libraries work well with other libraries.
  36. I find that Haskell libraries perform well.
  37. I can easily reason about the performance of my Haskell programs.