Yeah at the margin these things will always be somewhat arbitrary. I would fall on the side of data science is not programming. The purpose of data science (aka practical statistical analysis) is to perform some data transform with a purpose being to provide insight on the world. Programming (in haskell or any other language) is a tool to achieve that insight into crop yields or sales figures or economic policy effect or whatever.
How I'd go on the "used for programming question"
A database of haskell libraries - used for programming - rejected.
A database used as storage for a web site shopfront - used for a web site shop front (or data that isn't to assist a programmer doing programming) - accepted.
http://sentenai.com is a modern data historian replacement targeted at data science use-cases. Data science involves programming, so do we consider that using Haskell for something other than programming? If so, I think it disqualifies a broad range of software like database systems from being considered as "applications not used for programming a computer".